/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_sysfs.h | 16 return container_of(kobj, struct kobj_gt, base)->gt;
|
H A D | xe_tile_sysfs.h | 16 return container_of(kobj, struct kobj_tile, base)->tile;
|
/linux-master/include/soc/starfive/ |
H A D | reset-starfive-jh71x0.h | 7 #include <linux/container_of.h> 15 container_of((_adev), struct jh71x0_reset_adev, adev)
|
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_encoder.h | 14 #include <linux/container_of.h> 25 return container_of(e, struct rzg2l_du_encoder, base);
|
H A D | rzg2l_du_crtc.h | 13 #include <linux/container_of.h> 67 return container_of(c, struct rzg2l_du_crtc, crtc); 82 return container_of(s, struct rzg2l_du_crtc_state, state);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_dim.c | 16 struct dim *dim = container_of(work, struct dim, work); 17 struct bnxt_cp_ring_info *cpr = container_of(dim, 20 struct bnxt_napi *bnapi = container_of(cpr,
|
/linux-master/include/linux/ |
H A D | container_of.h | 11 * container_of - cast a member of a structure out to the containing structure 18 #define container_of(ptr, type, member) ({ \ macro 22 "pointer type mismatch in container_of()"); \ 34 const typeof(*(ptr)) *: ((const type *)container_of(ptr, type, member)),\ 35 default: ((type *)container_of(ptr, type, member)) \
|
H A D | mei_aux.h | 29 container_of(auxiliary_dev, struct mei_aux_device, aux_dev)
|
/linux-master/drivers/cpufreq/ |
H A D | cpufreq_ondemand.h | 21 return container_of(policy_dbs, struct od_policy_dbs_info, policy_dbs);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | ctrl.h | 4 #define nvkm_control(p) container_of((p), struct nvkm_control, object)
|
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | a3xx_gpu.h | 24 #define to_a3xx_gpu(x) container_of(x, struct a3xx_gpu, base)
|
H A D | a4xx_gpu.h | 21 #define to_a4xx_gpu(x) container_of(x, struct a4xx_gpu, base)
|
H A D | a2xx_gpu.h | 20 #define to_a2xx_gpu(x) container_of(x, struct a2xx_gpu, base)
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
H A D | nv40.h | 4 #define nv40_pm(p) container_of((p), struct nv40_pm, base)
|
/linux-master/drivers/soundwire/ |
H A D | intel_auxdevice.h | 16 container_of(auxiliary_dev, struct sdw_intel_link_dev, auxdev)
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
H A D | dcn315_resource.h | 32 container_of(pool, struct dcn315_resource_pool, base)
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
H A D | dcn316_resource.h | 32 container_of(pool, struct dcn316_resource_pool, base)
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_layer.h | 30 return container_of(plane, struct sun4i_layer, plane); 36 return container_of(state, struct sun4i_layer_state, state);
|
H A D | sun6i_mipi_dsi.h | 45 return container_of(host, struct sun6i_dsi, host); 50 return container_of(connector, struct sun6i_dsi, connector); 55 return container_of(encoder, struct sun6i_dsi, encoder);
|
/linux-master/include/crypto/ |
H A D | pcrypt.h | 12 #include <linux/container_of.h> 36 return container_of(padata, struct pcrypt_request, padata);
|
/linux-master/drivers/usb/typec/ |
H A D | pd.h | 22 #define to_usb_power_delivery_capabilities(o) container_of(o, struct usb_power_delivery_capabilities, dev) 23 #define to_usb_power_delivery(o) container_of(o, struct usb_power_delivery, dev)
|
/linux-master/drivers/vfio/mdev/ |
H A D | mdev_private.h | 20 container_of(_attr, struct mdev_type_attribute, attr) 22 container_of(_kobj, struct mdev_type, kobj)
|
/linux-master/drivers/usb/gadget/function/ |
H A D | uvc_configfs.h | 21 return container_of(to_config_group(item), struct f_uvc_opts, 37 return container_of(item, struct uvcg_control_header, item); 47 container_of(group_ptr, struct uvcg_color_matching, group) 71 return container_of(to_config_group(item), struct uvcg_format, group); 84 return container_of(item, struct uvcg_streaming_header, item); 114 return container_of(item, struct uvcg_frame, item); 128 return container_of(to_uvcg_format(item), struct uvcg_uncompressed, fmt); 142 return container_of(to_uvcg_format(item), struct uvcg_mjpeg, fmt); 172 return container_of(item, struct uvcg_extension, item);
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib.h | 103 return container_of(ibdev, struct usnic_ib_dev, ib_dev); 109 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); 115 return container_of(ibpd, struct usnic_ib_pd, ibpd); 121 return container_of(ibucontext, struct usnic_ib_ucontext, ibucontext); 127 return container_of(ibmr, struct usnic_ib_mr, ibmr);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv20.h | 4 #define nv20_gr(p) container_of((p), struct nv20_gr, base) 22 #define nv20_gr_chan(p) container_of((p), struct nv20_gr_chan, object)
|