Searched refs:drv_struct (Results 1 – 3 of 3) sorted by relevance
/linux/include/linux/ |
H A D | iommufd.h | 331 #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 D | fwctl.h | 98 #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 D | ib_verbs.h | 2323 #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 …]
|