Home
last modified time | relevance | path

Searched refs:drv_struct (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/
H A Diommufd.h331 #define VIOMMU_STRUCT_SIZE(drv_struct, member) \ argument
332 (sizeof(drv_struct) + \
333 BUILD_BUG_ON_ZERO(offsetof(drv_struct, member)) + \
335 ((drv_struct *)NULL)->member)))
337 #define VDEVICE_STRUCT_SIZE(drv_struct, member) \ argument
338 (sizeof(drv_struct) + \
339 BUILD_BUG_ON_ZERO(offsetof(drv_struct, member)) + \
341 ((drv_struct *)NULL)->member)))
343 #define HW_QUEUE_STRUCT_SIZE(drv_struct, member) \ argument
344 (sizeof(drv_struct) + \
[all …]
H A Dfwctl.h98 #define fwctl_alloc_device(parent, ops, drv_struct, member) \ argument
101 ((drv_struct *)NULL)->member)); \
102 static_assert(offsetof(drv_struct, member) == 0); \
103 (drv_struct *)_fwctl_alloc_device(parent, ops, \
104 sizeof(drv_struct)); \
/linux/include/rdma/
H A Dib_verbs.h2323 #define INIT_RDMA_OBJ_SIZE(ib_struct, drv_struct, member) \ argument
2325 (sizeof(struct drv_struct) + \
2326 BUILD_BUG_ON_ZERO(offsetof(struct drv_struct, member)) + \
2328 !__same_type(((struct drv_struct *)NULL)->member, \
2951 #define ib_alloc_device(drv_struct, member) \ argument
2952 container_of(_ib_alloc_device(sizeof(struct drv_struct) + \
2954 struct drv_struct, member)), \
2956 struct drv_struct, member)
2958 #define ib_alloc_device_with_net(drv_struct, member, net) \ argument
2959 container_of(_ib_alloc_device(sizeof(struct drv_struct) + \
[all …]