Symbol: container_of
lib/libpmc/pmu-events/list.h
149
#define list_entry(ptr, type, field) container_of(ptr, type, field)
lib/libpmc/pmu-events/list.h
422
#define hlist_entry(ptr, type, field) container_of(ptr, type, field)
sys/arm/nvidia/drm2/tegra_bo.c
268
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_bo.c
85
bo = container_of(gem_obj, struct tegra_bo, gem_obj);
sys/arm/nvidia/drm2/tegra_dc.c
1008
bo = container_of(gem, struct tegra_bo, gem_obj);
sys/arm/nvidia/drm2/tegra_dc.c
1064
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
326
output = container_of(encoder, struct tegra_drm_encoder,
sys/arm/nvidia/drm2/tegra_dc.c
513
plane = container_of(drm_plane, struct tegra_plane, drm_plane);
sys/arm/nvidia/drm2/tegra_dc.c
514
fb = container_of(drm_fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
515
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
553
plane = container_of(drm_plane, struct tegra_plane, drm_plane);
sys/arm/nvidia/drm2/tegra_dc.c
554
crtc = container_of(drm_plane->crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
648
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
650
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
720
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
721
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
740
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
772
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
831
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
842
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
859
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
881
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
917
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
944
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_dc.c
946
fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_dc.c
979
crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
sys/arm/nvidia/drm2/tegra_drm_subr.c
55
output = container_of(connector, struct tegra_drm_encoder,
sys/arm/nvidia/drm2/tegra_drm_subr.c
86
output = container_of(connector, struct tegra_drm_encoder,
sys/arm/nvidia/drm2/tegra_drm_subr.c
99
output = container_of(connector, struct tegra_drm_encoder,
sys/arm/nvidia/drm2/tegra_fb.c
134
fb = container_of(helper, struct tegra_fb, fb_helper);
sys/arm/nvidia/drm2/tegra_fb.c
135
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_fb.c
205
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_fb.c
231
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_fb.c
301
planes[i] = container_of(gem_obj, struct tegra_bo, gem_obj);
sys/arm/nvidia/drm2/tegra_fb.c
324
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_fb.c
49
fb = container_of(drm_fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_fb.c
67
fb = container_of(drm_fb, struct tegra_fb, drm_fb);
sys/arm/nvidia/drm2/tegra_hdmi.c
725
crtc = container_of(sc->output.encoder.crtc, struct tegra_crtc,
sys/arm/nvidia/drm2/tegra_hdmi.c
758
crtc = container_of(sc->output.encoder.crtc, struct tegra_crtc,
sys/arm/nvidia/drm2/tegra_hdmi.c
896
output = container_of(connector, struct tegra_drm_encoder,
sys/arm/nvidia/drm2/tegra_hdmi.c
964
output = container_of(encoder, struct tegra_drm_encoder, encoder);
sys/arm/nvidia/drm2/tegra_hdmi.c
979
output = container_of(encoder, struct tegra_drm_encoder, encoder);
sys/arm/nvidia/drm2/tegra_host1x.c
117
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/arm/nvidia/drm2/tegra_host1x.c
276
drm = container_of(drm_dev, struct tegra_drm, drm_dev);
sys/compat/linuxkpi/common/include/linux/container_of.h
47
(const type *)container_of(ptr, type, member), \
sys/compat/linuxkpi/common/include/linux/container_of.h
49
container_of(ptr, type, member) \
sys/compat/linuxkpi/common/include/linux/device.h
183
cs = container_of(attr, struct class_attribute_string, attr);
sys/compat/linuxkpi/common/include/linux/device.h
383
return container_of(kobj, struct device, kobj);
sys/compat/linuxkpi/common/include/linux/hashtable.h
133
(__first != NULL ? container_of((const void *)__first, type, member) : NULL); \
sys/compat/linuxkpi/common/include/linux/hashtable.h
140
(__next != NULL ? container_of((const void *)__next, type, member) : NULL); \
sys/compat/linuxkpi/common/include/linux/hashtable.h
162
(obj) = container_of(tmp, __typeof(*(obj)), member))
sys/compat/linuxkpi/common/include/linux/hashtable.h
181
(obj) = container_of(tmp, __typeof(*(obj)), member))
sys/compat/linuxkpi/common/include/linux/interrupt.h
180
container_of(_t, typeof(*(_dev)), _field)
sys/compat/linuxkpi/common/include/linux/kobject.h
183
return container_of(kobj, struct kset, kobj);
sys/compat/linuxkpi/common/include/linux/list.h
165
#define list_entry(ptr, type, field) container_of(ptr, type, field)
sys/compat/linuxkpi/common/include/linux/list.h
491
#define hlist_entry(ptr, type, field) container_of(ptr, type, field)
sys/compat/linuxkpi/common/include/linux/llist.h
21
((ptr) ? container_of(ptr, type, member) : NULL)
sys/compat/linuxkpi/common/include/linux/pci.h
105
#define to_pci_dev(n) container_of(n, struct pci_dev, dev)
sys/compat/linuxkpi/common/include/linux/rbtree.h
67
#define rb_entry(ptr, type, member) container_of(ptr, type, member)
sys/compat/linuxkpi/common/include/linux/rculist.h
35
container_of(READ_ONCE(ptr), type, member)
sys/compat/linuxkpi/common/include/linux/timer.h
54
container_of(arg, typeof(*(var)), field)
sys/compat/linuxkpi/common/include/linux/timer.h
57
container_of(arg, typeof(*(var)), field)
sys/compat/linuxkpi/common/include/linux/workqueue.h
109
return (container_of(work, struct delayed_work, work));
sys/compat/linuxkpi/common/src/linux_80211.c
7733
lwiphy = container_of(work, struct lkpi_wiphy, wwk);
sys/compat/linuxkpi/common/src/linux_80211.c
8959
lbss = container_of(bss, struct lkpi_cfg80211_bss, bss);
sys/compat/linuxkpi/common/src/linux_80211.h
164
#define TXQ_TO_LTXQ(_txq) container_of(_txq, struct lkpi_txq, txq)
sys/compat/linuxkpi/common/src/linux_80211.h
191
#define STA_TO_LSTA(_sta) container_of(_sta, struct lkpi_sta, sta)
sys/compat/linuxkpi/common/src/linux_80211.h
232
#define VAP_TO_LVIF(_vap) container_of(_vap, struct lkpi_vif, iv_vap)
sys/compat/linuxkpi/common/src/linux_80211.h
234
#define VIF_TO_LVIF(_vif) container_of(_vif, struct lkpi_vif, vif)
sys/compat/linuxkpi/common/src/linux_80211.h
322
#define HW_TO_LHW(_hw) container_of(_hw, struct lkpi_hw, hw)
sys/compat/linuxkpi/common/src/linux_80211.h
337
container_of(_conf, struct lkpi_chanctx, chanctx_conf)
sys/compat/linuxkpi/common/src/linux_80211.h
349
#define WIPHY_TO_LWIPHY(_wiphy) container_of(_wiphy, struct lkpi_wiphy, wiphy)
sys/compat/linuxkpi/common/src/linux_aperture.c
174
ap = container_of(pos, struct aperture_range, lh);
sys/compat/linuxkpi/common/src/linux_aperture.c
255
struct aperture_range *ap = container_of(pos, struct aperture_range, lh);
sys/compat/linuxkpi/common/src/linux_compat.c
1009
struct linux_file *filp = container_of(wq, struct linux_file, f_wait_queue.wq);
sys/compat/linuxkpi/common/src/linux_compat.c
194
dattr = container_of(attr, struct class_attribute, attr);
sys/compat/linuxkpi/common/src/linux_compat.c
197
error = dattr->show(container_of(kobj, struct class, kobj),
sys/compat/linuxkpi/common/src/linux_compat.c
209
dattr = container_of(attr, struct class_attribute, attr);
sys/compat/linuxkpi/common/src/linux_compat.c
212
error = dattr->store(container_of(kobj, struct class, kobj),
sys/compat/linuxkpi/common/src/linux_compat.c
222
class = container_of(kobj, struct class, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
2377
cdev = container_of(kobj, struct linux_cdev, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
2390
ldev = container_of(kobj, struct linux_cdev, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
242
dev = container_of(kobj, struct device, kobj);
sys/compat/linuxkpi/common/src/linux_compat.c
256
dattr = container_of(attr, struct device_attribute, attr);
sys/compat/linuxkpi/common/src/linux_compat.c
259
error = dattr->show(container_of(kobj, struct device, kobj),
sys/compat/linuxkpi/common/src/linux_compat.c
271
dattr = container_of(attr, struct device_attribute, attr);
sys/compat/linuxkpi/common/src/linux_compat.c
274
error = dattr->store(container_of(kobj, struct device, kobj),
sys/compat/linuxkpi/common/src/linux_devres.c
105
dr = container_of(p, struct devres, __drdata);
sys/compat/linuxkpi/common/src/linux_devres.c
169
dr = container_of(p, struct devres, __drdata);
sys/compat/linuxkpi/common/src/linux_devres.c
93
dr = container_of(p, struct devres, __drdata);
sys/compat/linuxkpi/common/src/linux_kobject.c
181
kobj = container_of(kref, struct kobject, kref);
sys/compat/linuxkpi/common/src/linux_kobject.c
212
container_of(attr, struct kobj_attribute, attr);
sys/compat/linuxkpi/common/src/linux_kobject.c
225
container_of(attr, struct kobj_attribute, attr);
sys/compat/linuxkpi/common/src/linux_rcu.c
159
rcu = container_of(node, struct callback_head, node);
sys/compat/linuxkpi/common/src/linux_rcu.c
283
container_of(epoch_record, struct linux_epoch_record, epoch_record);
sys/compat/linuxkpi/common/src/linux_slab.c
106
container_of(head, struct linux_kmem_rcu, rcu_head);
sys/compat/linuxkpi/common/src/linux_work.c
168
rwork = container_of(rcu, struct rcu_work, rcu);
sys/dev/axgbe/xgbe-ptp.c
121
struct xgbe_prv_data *pdata = container_of(cc,
sys/dev/axgbe/xgbe-ptp.c
133
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
164
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
178
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/axgbe/xgbe-ptp.c
198
struct xgbe_prv_data *pdata = container_of(info,
sys/dev/bnxt/bnxt_en/bnxt_ulp.c
437
container_of(dev, struct bnxt_aux_dev, aux_dev.dev);
sys/dev/bnxt/bnxt_en/if_bnxt.c
2100
struct bnxt_softc *bp = container_of(work, struct bnxt_softc, fw_reset_task.work);
sys/dev/bnxt/bnxt_en/if_bnxt.c
2272
struct bnxt_softc *bp = container_of(work, struct bnxt_softc, sp_task);
sys/dev/bnxt/bnxt_re/bnxt_re.h
688
container_of(ptr, type, member)
sys/dev/bnxt/bnxt_re/bnxt_re.h
691
container_of((ptr), struct bnxt_re_dev, member)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1051
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1052
struct bnxt_re_pd *pd = container_of(ib_pd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1270
container_of(ib_srq, struct bnxt_re_srq, ibsrq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
3792
cq = container_of(cq_in, struct bnxt_re_cq, ibcq);
sys/dev/bnxt/bnxt_re/ib_verbs.c
4713
qp = container_of(lib_qp, struct bnxt_re_qp, qplib_qp);
sys/dev/bnxt/bnxt_re/ib_verbs.c
5336
container_of(ctx, struct bnxt_re_ucontext, ibucontext);
sys/dev/bnxt/bnxt_re/ib_verbs.c
58
container_of(work, struct bnxt_re_resolve_dmac_work, work);
sys/dev/bnxt/bnxt_re/ib_verbs.c
618
struct bnxt_re_qp *qp = container_of(qplib_qp, struct bnxt_re_qp,
sys/dev/bnxt/bnxt_re/ib_verbs.c
846
struct bnxt_re_pd *pd = container_of(ibpd, struct bnxt_re_pd, ibpd);
sys/dev/bnxt/bnxt_re/main.c
2410
qp = container_of(qplqp, struct bnxt_re_qp, qplib_qp);
sys/dev/bnxt/bnxt_re/main.c
2415
cq = container_of(qplcq, struct bnxt_re_cq, qplib_cq);
sys/dev/bnxt/bnxt_re/main.c
3246
struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
sys/dev/bnxt/bnxt_re/main.c
4059
re_work = container_of(work, struct bnxt_re_work, work);
sys/dev/bnxt/bnxt_re/main.c
426
container_of(work, struct bnxt_re_dcb_work, work);
sys/dev/bnxt/bnxt_re/main.c
4374
container_of(adev, struct bnxt_aux_dev, aux_dev);
sys/dev/bnxt/bnxt_re/main.c
680
container_of(work, struct bnxt_re_dbq_work, work);
sys/dev/bnxt/bnxt_re/main.c
814
struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
sys/dev/bnxt/bnxt_re/main.c
858
struct bnxt_re_dev *rdev = container_of(work, struct bnxt_re_dev,
sys/dev/bnxt/bnxt_re/main.c
937
rdev = container_of(res, struct bnxt_re_dev, qplib_res);
sys/dev/bnxt/bnxt_re/qplib_fp.c
149
container_of(work, struct bnxt_qplib_nq_work, work);
sys/dev/bnxt/bnxt_re/qplib_res.h
459
container_of(ptr, type, member)
sys/dev/cxgb/cxgb_adapter.h
526
return container_of(q, struct sge_qset, fl[qidx]);
sys/dev/cxgb/cxgb_adapter.h
532
return container_of(q, struct sge_qset, rspq);
sys/dev/cxgb/cxgb_adapter.h
538
return container_of(q, struct sge_qset, txq[qidx]);
sys/dev/cxgbe/iw_cxgbe/cm.c
1328
ep = container_of(kref, struct c4iw_ep, com.kref);
sys/dev/cxgbe/iw_cxgbe/cm.c
2748
container_of(port_info->lep_list.next,
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
280
return container_of(ibdev, struct c4iw_dev, ibdev);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
285
return container_of(rdev, struct c4iw_dev, rdev);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
371
return container_of(ibpd, struct c4iw_pd, ibpd);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
406
return container_of(ibmr, struct c4iw_mr, ibmr);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
418
return container_of(ibmw, struct c4iw_mw, ibmw);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
433
return container_of(ibcq, struct c4iw_cq, ibcq);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
501
return container_of(ibqp, struct c4iw_qp, ibqp);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
514
return container_of(c, struct c4iw_ucontext, ibucontext);
sys/dev/cxgbe/iw_cxgbe/qp.c
578
qhp = container_of(work, struct c4iw_qp, free_work);
sys/dev/cxgbe/iw_cxgbe/qp.c
594
qhp = container_of(kref, struct c4iw_qp, kref);
sys/dev/drm2/drm_crtc.h
828
#define obj_to_crtc(x) container_of(x, struct drm_crtc, base)
sys/dev/drm2/drm_crtc.h
829
#define obj_to_connector(x) container_of(x, struct drm_connector, base)
sys/dev/drm2/drm_crtc.h
830
#define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
sys/dev/drm2/drm_crtc.h
831
#define obj_to_mode(x) container_of(x, struct drm_display_mode, base)
sys/dev/drm2/drm_crtc.h
832
#define obj_to_fb(x) container_of(x, struct drm_framebuffer, base)
sys/dev/drm2/drm_crtc.h
833
#define obj_to_property(x) container_of(x, struct drm_property, base)
sys/dev/drm2/drm_crtc.h
834
#define obj_to_blob(x) container_of(x, struct drm_property_blob, base)
sys/dev/drm2/drm_crtc.h
835
#define obj_to_plane(x) container_of(x, struct drm_plane, base)
sys/dev/drm2/drm_hashtab.h
40
#define drm_hash_entry(_ptr, _type, _member) container_of(_ptr, _type, _member)
sys/dev/drm2/drm_linux_list.h
273
#define hlist_entry(ptr, type, field) container_of(ptr, type, field)
sys/dev/drm2/drm_linux_list.h
40
#define list_entry(ptr, type, member) container_of(ptr,type,member)
sys/dev/drm2/ttm/ttm_agp_backend.c
51
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
sys/dev/drm2/ttm/ttm_agp_backend.c
76
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
sys/dev/drm2/ttm/ttm_agp_backend.c
84
struct ttm_agp_backend *agp_be = container_of(ttm, struct ttm_agp_backend, ttm);
sys/dev/drm2/ttm/ttm_bo.c
1487
container_of(ref, struct ttm_bo_global_ref, ref);
sys/dev/drm2/ttm/ttm_bo.c
1805
container_of(shrink, struct ttm_bo_global, shrink);
sys/dev/drm2/ttm/ttm_lock.c
247
struct ttm_lock *lock = container_of(base, struct ttm_lock, base);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
203
container_of(kobj, struct ttm_pool_manager, kobj);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
211
container_of(kobj, struct ttm_pool_manager, kobj);
sys/dev/drm2/ttm/ttm_page_alloc_dma.c
245
container_of(kobj, struct ttm_pool_manager, kobj);
sys/dev/irdma/fbsd_kcompat.c
160
rf = container_of(hw, struct irdma_pci_f, hw);
sys/dev/irdma/fbsd_kcompat.h
50
container_of(callback_tasklet, typeof(*var), tasklet_fieldname)
sys/dev/irdma/irdma_cm.c
1440
cm_node = container_of(list_node, struct irdma_cm_node,
sys/dev/irdma/irdma_cm.c
1984
cm_node = container_of(list_pos, struct irdma_cm_node,
sys/dev/irdma/irdma_cm.c
2207
struct irdma_sc_ah *ah = container_of(work, struct irdma_sc_ah, ah_free_work);
sys/dev/irdma/irdma_cm.c
3662
struct disconn_work *dwork = container_of(work, struct disconn_work, work);
sys/dev/irdma/irdma_cm.c
4225
sc_qp = container_of(list_node, struct irdma_sc_qp,
sys/dev/irdma/irdma_cm.c
4354
struct irdma_cm_event *event = container_of(work, struct irdma_cm_event, event_work);
sys/dev/irdma/irdma_cm.c
4442
cm_node = container_of(list_node, struct irdma_cm_node,
sys/dev/irdma/irdma_cm.c
4457
qp = container_of(list_node, struct irdma_qp, teardown_entry);
sys/dev/irdma/irdma_hw.c
2280
struct irdma_pci_f *rf = container_of(work, struct irdma_pci_f,
sys/dev/irdma/irdma_kcompat.c
1438
struct irdma_ceq *iwceq = container_of(ceq, struct irdma_ceq, sc_ceq);
sys/dev/irdma/irdma_kcompat.c
534
struct irdma_ah *ah = container_of(ib_ah, struct irdma_ah, ibah);
sys/dev/irdma/irdma_main.h
423
return container_of(ibdev, struct irdma_device, ibdev);
sys/dev/irdma/irdma_main.h
428
return container_of(ibucontext, struct irdma_ucontext, ibucontext);
sys/dev/irdma/irdma_main.h
434
return container_of(rdma_entry, struct irdma_user_mmap_entry,
sys/dev/irdma/irdma_main.h
440
return container_of(ibpd, struct irdma_pd, ibpd);
sys/dev/irdma/irdma_main.h
445
return container_of(ibah, struct irdma_ah, ibah);
sys/dev/irdma/irdma_main.h
450
return container_of(ibmr, struct irdma_mr, ibmr);
sys/dev/irdma/irdma_main.h
455
return container_of(ibmw, struct irdma_mr, ibmw);
sys/dev/irdma/irdma_main.h
460
return container_of(ibcq, struct irdma_cq, ibcq);
sys/dev/irdma/irdma_main.h
465
return container_of(ibqp, struct irdma_qp, ibqp);
sys/dev/irdma/irdma_main.h
470
return container_of(dev, struct irdma_pci_f, sc_dev);
sys/dev/irdma/irdma_utils.c
2620
struct irdma_udqs_work *udqs_work = container_of(work, struct irdma_udqs_work, work);
sys/dev/irdma/irdma_utils.c
2655
struct irdma_pci_f *rf = container_of(dwork, struct irdma_pci_f, dwork_cqp_poll);
sys/dev/irdma/irdma_utils.c
356
iwdev = container_of(notifier, struct irdma_device, nb_netdevice_event);
sys/dev/irdma/irdma_utils.c
529
container_of(pcmdinfo, struct irdma_cqp_request, info);
sys/dev/irdma/irdma_utils.c
781
struct irdma_pci_f *rf = container_of(iwcq->sc_cq.dev, struct irdma_pci_f, sc_dev);
sys/dev/irdma/irdma_utils.c
798
return &(container_of(dev, struct irdma_pci_f, sc_dev))->iwdev->ibdev;
sys/dev/irdma/irdma_verbs.c
1435
struct irdma_cq_buf *cq_buf = container_of(work, struct irdma_cq_buf, work);
sys/dev/irdma/irdma_verbs.c
2810
cq_buf = container_of(list_node, struct irdma_cq_buf, list);
sys/dev/irdma/irdma_verbs.c
694
struct irdma_qp *iwqp = container_of(dwork, struct irdma_qp,
sys/dev/irdma/irdma_verbs.c
713
struct irdma_qp *iwqp = container_of(dwork, struct irdma_qp, dwork_flush);
sys/dev/iser/icl_iser.h
153
container_of(ic, struct iser_conn, icl_conn)
sys/dev/iser/icl_iser.h
155
container_of(ip, struct icl_iser_pdu, icl_pdu)
sys/dev/iser/iser_initiator.c
469
struct iser_conn *iser_conn = container_of(ib_conn, struct iser_conn,
sys/dev/iser/iser_initiator.c
532
struct icl_iser_pdu *iser_pdu = container_of(tx_desc, struct icl_iser_pdu, desc);
sys/dev/iser/iser_verbs.c
135
struct iser_conn *iser_conn = container_of(ib_conn, struct iser_conn,
sys/dev/iser/iser_verbs.c
428
iser_conn = container_of(ib_conn, struct iser_conn, ib_conn);
sys/dev/iser/iser_verbs.c
94
struct iser_conn *iser_conn = container_of(ib_conn, struct iser_conn,
sys/dev/mlx4/mlx4_core/mlx4.h
915
return container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_catas.c
263
container_of(work, struct mlx4_dev_persistent,
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
2238
container_of(work,
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
2242
container_of(master, struct mlx4_mfunc, master);
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
2244
container_of(mfunc, struct mlx4_priv, mfunc);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
139
container_of(work, struct mlx4_mfunc_master_ctx,
sys/dev/mlx4/mlx4_core/mlx4_eq.c
142
container_of(master, struct mlx4_mfunc, master);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
143
struct mlx4_priv *priv = container_of(mfunc, struct mlx4_priv, mfunc);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1538
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1553
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
447
container_of(work, struct mlx4_mfunc_master_ctx,
sys/dev/mlx4/mlx4_core/mlx4_eq.c
450
container_of(master, struct mlx4_mfunc, master);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
452
container_of(mfunc, struct mlx4_priv, mfunc);
sys/dev/mlx4/mlx4_core/mlx4_fw.c
2669
struct mlx4_priv *priv = container_of(work, struct mlx4_priv,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1084
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1171
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1236
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
sys/dev/mlx4/mlx4_core/mlx4_main.c
1249
struct mlx4_port_info *info = container_of(attr, struct mlx4_port_info,
sys/dev/mlx4/mlx4_core/mlx4_main.c
746
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_main.c
757
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_main.c
768
struct mlx4_priv *priv = container_of(dev, struct mlx4_priv, dev);
sys/dev/mlx4/mlx4_core/mlx4_mr.c
369
container_of((void *)mpt_entry, struct mlx4_cmd_mailbox,
sys/dev/mlx4/mlx4_core/mlx4_mr.c
388
container_of((void *)mpt_entry, struct mlx4_cmd_mailbox,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
1199
counter = container_of(tmp, struct res_counter, com);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
238
struct res_common *res = container_of(node, struct res_common,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
257
struct res_common *this = container_of(*new, struct res_common,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
5238
container_of(_work, struct mlx4_vf_immed_vlan_work, work);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
936
counter = container_of(r, struct res_counter, com);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
960
counter = container_of(tmp, struct res_counter, com);
sys/dev/mlx4/mlx4_core/mlx4_sense.c
94
struct mlx4_sense *sense = container_of(delay, struct mlx4_sense,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1011
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1183
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1212
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1226
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
131
struct mlx4_en_filter *filter = container_of(work,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1567
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
66
struct mlx4_en_cq *cq = container_of(napi, struct mlx4_en_cq, napi);
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
882
struct mlx4_en_cq *cq = container_of(mcq, struct mlx4_en_cq, mcq);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
425
struct mlx4_en_cq *cq = container_of(mcq, struct mlx4_en_cq, mcq);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
631
return container_of(ibdev, struct mlx4_ib_dev, ib_dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
636
return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
641
return container_of(ibpd, struct mlx4_ib_pd, ibpd);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
646
return container_of(ibxrcd, struct mlx4_ib_xrcd, ibxrcd);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
651
return container_of(ibcq, struct mlx4_ib_cq, ibcq);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
656
return container_of(mcq, struct mlx4_ib_cq, mcq);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
661
return container_of(ibmr, struct mlx4_ib_mr, ibmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
666
return container_of(ibmw, struct mlx4_ib_mw, ibmw);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
671
return container_of(ibfmr, struct mlx4_ib_fmr, ibfmr);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
676
return container_of(ibflow, struct mlx4_ib_flow, ibflow);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
681
return container_of(ibqp, struct mlx4_ib_qp, ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
686
return container_of(mqp, struct mlx4_ib_qp, mqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
691
return container_of(ibsrq, struct mlx4_ib_srq, ibsrq);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
696
return container_of(msrq, struct mlx4_ib_srq, msrq);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
701
return container_of(ibah, struct mlx4_ib_ah, ibah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_alias_GUID.c
752
container_of(delay, struct mlx4_sriov_alias_guid_port_rec_det,
sys/dev/mlx4/mlx4_ib/mlx4_ib_alias_GUID.c
755
struct mlx4_ib_sriov *ib_sriov = container_of(sriov_alias_guid,
sys/dev/mlx4/mlx4_ib/mlx4_ib_alias_GUID.c
758
struct mlx4_ib_dev *dev = container_of(ib_sriov, struct mlx4_ib_dev, sriov);
sys/dev/mlx4/mlx4_ib/mlx4_ib_cm.c
170
struct id_map_entry *ent = container_of(delay, struct id_map_entry, timeout);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1151
struct ib_event_work *ew = container_of(work, struct ib_event_work, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1694
ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1862
ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
2107
dmxw = container_of(work, struct mlx4_ib_demux_work, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1970
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1978
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1986
container_of(device, struct mlx4_ib_dev, ib_dev.dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2287
ibdev = container_of(this, struct mlx4_ib_dev, iboe.nb);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2409
container_of(device, struct mlx4_ib_dev, ib_dev);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
3008
container_of(work, struct ib_event_work, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
3057
struct ib_event_work *ew = container_of(work, struct ib_event_work, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
1124
struct clean_work *cw = container_of(work, struct clean_work, work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
545
group = container_of(delay, typeof(*group), timeout_work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
652
group = container_of(work, typeof(*group), work);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mcg.c
997
container_of(attr, struct mcast_group, dentry);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
128
return container_of(mqp, struct mlx4_ib_sqp, qp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
676
container_of(init_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
116
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
143
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
381
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
405
container_of(attr, struct port_attribute, attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
406
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
418
container_of(attr, struct port_attribute, attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
419
struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
446
container_of(attr, struct port_table_attribute, attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
463
container_of(attr, struct port_table_attribute, attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
50
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
547
container_of(attr, struct mlx4_port, smi_enabled);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
563
container_of(attr, struct mlx4_port, enable_smi_admin);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
579
container_of(attr, struct mlx4_port, enable_smi_admin);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
75
container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
753
mport = container_of(p, struct mlx4_port, kobj);
sys/dev/mlx4/mlx4_ib/mlx4_ib_sysfs.c
798
port = container_of(p, struct mlx4_port, kobj);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
84
container_of(_work, struct mlx5e_ipsec_dwork, dwork.work);
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_offload.c
386
container_of(_work, struct mlx5e_ipsec_work, work);
sys/dev/mlx5/mlx5_core/fs_core.h
300
#define fs_get_obj(v, _node) {v = container_of((_node), typeof(*v), node); }
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
141
container_of(cmd, struct mlx5_core_dev, cmd);
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
248
struct mlx5_core_dev *dev = container_of(ent->cmd,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
790
struct delayed_work *dwork = container_of(work, struct delayed_work,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
792
struct mlx5_cmd_work_ent *ent = container_of(dwork,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
795
struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
808
struct mlx5_cmd_work_ent *ent = container_of(work,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
817
struct mlx5_core_dev *dev = container_of(cmd, struct mlx5_core_dev,
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
879
struct mlx5_cmd_work_ent *ent = container_of(work, struct mlx5_cmd_work_ent, work);
sys/dev/mlx5/mlx5_core/mlx5_cmd.c
881
struct mlx5_core_dev *dev = container_of(cmd, struct mlx5_core_dev, cmd);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
488
addr = container_of(node, struct vport_addr, node);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
528
addr = container_of(node, struct vport_addr, node);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
569
container_of(work, struct mlx5_vport, vport_change_handler);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
943
addr = container_of(node, struct vport_addr, node);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
949
addr = container_of(node, struct vport_addr, node);
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
2595
root_ns = container_of(ns, struct mlx5_flow_root_namespace, ns);
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
493
ns = container_of(root, struct mlx5_flow_namespace, node);
sys/dev/mlx5/mlx5_core/mlx5_fs_core.c
494
return container_of(ns, struct mlx5_flow_root_namespace, ns);
sys/dev/mlx5/mlx5_core/mlx5_fs_counters.c
266
struct mlx5_core_dev *dev = container_of(work, struct mlx5_core_dev,
sys/dev/mlx5/mlx5_core/mlx5_fw.c
494
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
504
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
525
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
536
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
546
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
556
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
568
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
586
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_fw.c
595
container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev);
sys/dev/mlx5/mlx5_core/mlx5_health.c
144
container_of(work, struct mlx5_core_dev, priv.health.work_cmd_completion);
sys/dev/mlx5/mlx5_core/mlx5_health.c
374
dwork = container_of(work, struct delayed_work, work);
sys/dev/mlx5/mlx5_core/mlx5_health.c
375
health = container_of(dwork, struct mlx5_core_health, recover_work);
sys/dev/mlx5/mlx5_core/mlx5_health.c
376
priv = container_of(health, struct mlx5_priv, health);
sys/dev/mlx5/mlx5_core/mlx5_health.c
377
dev = container_of(priv, struct mlx5_core_dev, priv);
sys/dev/mlx5/mlx5_core/mlx5_health.c
428
health = container_of(work, struct mlx5_core_health, work);
sys/dev/mlx5/mlx5_core/mlx5_health.c
429
priv = container_of(health, struct mlx5_priv, health);
sys/dev/mlx5/mlx5_core/mlx5_health.c
430
dev = container_of(priv, struct mlx5_core_dev, priv);
sys/dev/mlx5/mlx5_core/mlx5_health.c
551
dev = container_of(work, struct mlx5_core_dev, priv.health.work_watchdog);
sys/dev/mlx5/mlx5_core/mlx5_main.c
794
struct mlx5_core_dev *dev = container_of(priv, struct mlx5_core_dev, priv);
sys/dev/mlx5/mlx5_core/mlx5_main.c
817
struct mlx5_core_dev *dev = container_of(priv, struct mlx5_core_dev, priv);
sys/dev/mlx5/mlx5_core/mlx5_pagealloc.c
462
struct mlx5_pages_req *req = container_of(work, struct mlx5_pages_req, work);
sys/dev/mlx5/mlx5_core/mlx5_uar.c
82
struct mlx5_uars_page *up = container_of(kref, struct mlx5_uars_page, ref_count);
sys/dev/mlx5/mlx5_en/mlx5_en_dim.c
63
struct net_dim *dim = container_of(work, struct net_dim, work);
sys/dev/mlx5/mlx5_en/mlx5_en_dim.c
64
struct mlx5e_rq *rq = container_of(dim, struct mlx5e_rq, dim);
sys/dev/mlx5/mlx5_en/mlx5_en_dim.c
65
struct mlx5e_channel *c = container_of(rq, struct mlx5e_channel, rq);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1207
container_of(work, struct mlx5e_priv, set_rx_mode_work);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
167
priv = container_of(ptls, struct mlx5e_priv, tls);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
372
ptag = container_of(work, struct mlx5e_tls_tag, work);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
373
priv = container_of(ptag->tls, struct mlx5e_priv, tls);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
566
container_of(pmt, struct mlx5e_tls_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
580
container_of(pmt, struct mlx5e_tls_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
589
container_of(pmt, struct mlx5e_tls_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
821
ptls_tag = container_of(ptag, struct mlx5e_tls_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
97
ptls = container_of(work, struct mlx5e_tls, prealloc_work);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
98
priv = container_of(ptls, struct mlx5e_priv, tls);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
1015
container_of(pmt, struct mlx5e_tls_rx_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
1046
container_of(pmt, struct mlx5e_tls_rx_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
1052
priv = container_of(ptag->tls_rx, struct mlx5e_priv, tls_rx);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
273
priv = container_of(iq, struct mlx5e_channel, iq)->priv;
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
332
container_of(ptag->tls_rx, struct mlx5e_priv, tls_rx),
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
558
ptag = container_of(work, struct mlx5e_tls_rx_tag, work);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
559
priv = container_of(ptag->tls_rx, struct mlx5e_priv, tls_rx);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
977
ptag = container_of(pmt, struct mlx5e_tls_rx_tag, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls_rx.c
978
priv = container_of(ptag->tls_rx, struct mlx5e_priv, tls_rx);
sys/dev/mlx5/mlx5_en/mlx5_en_iq.c
95
struct mlx5e_iq *iq = container_of(mcq, struct mlx5e_iq, cq.mcq);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1022
priv = container_of(work, struct mlx5e_priv, update_stats_work);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
1266
void *cqc = container_of(param,
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4453
container_of(pmt, struct mlx5e_channel, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
4464
container_of(pmt, struct mlx5e_channel, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
611
struct mlx5e_priv *priv = container_of(work, struct mlx5e_priv,
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
1247
container_of(pmt, struct mlx5e_rl_channel, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
1256
container_of(pmt, struct mlx5e_rl_channel, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_rl.c
1265
container_of(pmt, struct mlx5e_rl_channel, tag);
sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
437
c = container_of(rq, struct mlx5e_channel, rq);
sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
665
struct mlx5e_channel *c = container_of(mcq, struct mlx5e_channel, rq.cq.mcq);
sys/dev/mlx5/mlx5_en/mlx5_en_rx.c
666
struct mlx5e_rq *rq = container_of(mcq, struct mlx5e_rq, cq.mcq);
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
104
sq = container_of(mb_tag,
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
109
mb_tag = container_of(mb_tag, struct mlx5e_tls_tag, tag)->rl_tag;
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
114
sq = &container_of(mb_tag,
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
1174
struct mlx5e_sq *sq = container_of(mcq, struct mlx5e_sq, cq.mcq);
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
121
mb_tag = container_of(mb_tag, struct mlx5e_tls_tag, tag)->rl_tag;
sys/dev/mlx5/mlx5_en/mlx5_en_txrx.c
52
struct mlx5e_cq *cq = container_of(mcq, struct mlx5e_cq, mcq);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_conn.c
368
conn = container_of(mcq, struct mlx5_fpga_conn, cq.mcq);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_conn.c
376
conn = container_of(mqp, struct mlx5_fpga_conn, qp.mqp);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_conn.c
419
conn = container_of(mcq, struct mlx5_fpga_conn, cq.mcq);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_ipsec.c
102
context = container_of(buf, struct mlx5_ipsec_command_context,
sys/dev/mlx5/mlx5_fpga/mlx5fpga_sdk.c
94
xfer = container_of(complete, struct mem_transfer, t);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_trans.c
130
trans_priv = container_of(buf, struct mlx5_fpga_trans_priv, buf);
sys/dev/mlx5/mlx5_fpga/mlx5fpga_xfer.c
158
xfer_trans = container_of(complete, struct xfer_transaction,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
146
return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
458
return container_of(wr, struct mlx5_umr_wr, wr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
797
return container_of(mcq, struct mlx5_ib_cq, mcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
802
return container_of(ibxrcd, struct mlx5_ib_xrcd, ibxrcd);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
807
return container_of(ibdev, struct mlx5_ib_dev, ib_dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
820
return container_of(ibcq, struct mlx5_ib_cq, ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
825
return container_of(mqp, struct mlx5_ib_qp_base, mqp)->container_mibqp;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
830
return container_of(core_qp, struct mlx5_ib_rwq, core_qp);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
835
return container_of(mmkey, struct mlx5_ib_mr, mmkey);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
840
return container_of(ibpd, struct mlx5_ib_pd, ibpd);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
845
return container_of(ibsrq, struct mlx5_ib_srq, ibsrq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
850
return container_of(ibqp, struct mlx5_ib_qp, ibqp);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
855
return container_of(ibwq, struct mlx5_ib_rwq, ibwq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
860
return container_of(ib_rwq_ind_tbl, struct mlx5_ib_rwq_ind_table, ib_rwq_ind_tbl);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
865
return container_of(msrq, struct mlx5_ib_srq, msrq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
870
return container_of(ibmr, struct mlx5_ib_mr, ibmr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
875
return container_of(ibmw, struct mlx5_ib_mw, ibmw);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
885
return container_of(ibah, struct mlx5_ib_ah, ibah);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
891
return container_of(rdma_entry,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cong.c
426
container_of(work, struct mlx5_ib_dev, congestion.dwork.work);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
45
struct mlx5_ib_cq *cq = container_of(mcq, struct mlx5_ib_cq, mcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
910
struct mlx5_ib_cq *cq = container_of(work, struct mlx5_ib_cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1368
struct devx_obj *obj = container_of(mcq, struct devx_obj, core_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1615
ev_file = container_of(uobj, struct devx_async_cmd_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1641
ev_file = container_of(uobj, struct devx_async_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1657
container_of(context, struct devx_async_data, cb_work);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1717
ev_file = container_of(fd_uobj, struct devx_async_cmd_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
1944
ev_file = container_of(fd_uobj, struct devx_async_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2610
container_of(rcu, struct devx_event_subscription, rcu);
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2630
container_of(uobj, struct devx_async_cmd_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
2656
container_of(uobj, struct devx_async_event_file,
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
60
return container_of(qp, struct mlx5_ib_gsi_qp, ibqp);
sys/dev/mlx5/mlx5_ib/mlx5_ib_gsi.c
96
container_of(wc->wr_cqe, struct mlx5_ib_gsi_wr, cqe);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
103
struct mlx5_ib_dev *ibdev = container_of(this, struct mlx5_ib_dev,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2067
struct mlx5_ib_flow_handler *handler = container_of(flow_id,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2534
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2543
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2552
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2560
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2568
container_of(device, struct mlx5_ib_dev, ib_dev.dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2590
container_of(work, struct mlx5_ib_port_resources,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2914
dev = container_of(devr, struct mlx5_ib_dev, devr);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
3115
container_of(ibdev, struct mlx5_ib_dev, ib_dev);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
111
container_of(context, struct mlx5_ib_mr, cb_work);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
309
ent = container_of(work, struct mlx5_cache_ent, dwork.work);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
317
ent = container_of(work, struct mlx5_cache_ent, work);
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
652
container_of(wc->wr_cqe, struct mlx5_ib_umr_context, cqe);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3075
struct ib_ud_wr *ud_wr = container_of(wr, struct ib_ud_wr, wr);
sys/dev/mlxfw/mlxfw_mfa2.c
610
comp_data = container_of(comp, struct mlxfw_mfa2_comp_data, comp);
sys/dev/mthca/mthca_dev.h
594
return container_of(ibdev, struct mthca_dev, ib_dev);
sys/dev/mthca/mthca_provider.c
1027
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1035
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1055
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1129
container_of(device, struct mthca_dev, ib_dev);
sys/dev/mthca/mthca_provider.h
303
return container_of(ibucontext, struct mthca_ucontext, ibucontext);
sys/dev/mthca/mthca_provider.h
308
return container_of(ibmr, struct mthca_fmr, ibmr);
sys/dev/mthca/mthca_provider.h
313
return container_of(ibmr, struct mthca_mr, ibmr);
sys/dev/mthca/mthca_provider.h
318
return container_of(ibpd, struct mthca_pd, ibpd);
sys/dev/mthca/mthca_provider.h
323
return container_of(ibah, struct mthca_ah, ibah);
sys/dev/mthca/mthca_provider.h
328
return container_of(ibcq, struct mthca_cq, ibcq);
sys/dev/mthca/mthca_provider.h
333
return container_of(ibsrq, struct mthca_srq, ibsrq);
sys/dev/mthca/mthca_provider.h
338
return container_of(ibqp, struct mthca_qp, ibqp);
sys/dev/mthca/mthca_provider.h
343
return container_of(qp, struct mthca_sqp, qp);
sys/dev/netmap/netmap_kloop.c
486
container_of(pt, struct sync_kloop_poll_ctx, wait_table);
sys/dev/netmap/netmap_kloop.c
508
container_of(wait, struct sync_kloop_poll_entry, wait);
sys/dev/netmap/netmap_kloop.c
520
container_of(wait, struct sync_kloop_poll_entry, wait);
sys/dev/netmap/netmap_kloop.c
540
container_of(wait, struct sync_kloop_poll_entry, wait);
sys/dev/netmap/netmap_kloop.c
552
container_of(wait, struct sync_kloop_poll_entry, wait);
sys/dev/pms/RefTisa/tisa/sassata/common/tdlist.h
42
container_of((ptr)->flink, type, member)
sys/dev/qat/qat_common/adf_aer.c
193
container_of(work, struct adf_reset_dev_data, reset_work);
sys/dev/qat/qat_common/adf_aer.c
277
container_of(work, struct adf_fatal_error_data, work);
sys/dev/qat/qat_common/adf_gen4_timer.c
31
container_of(work, struct adf_hb_timer_data, hb_int_timer_work);
sys/dev/qat/qat_common/adf_vf_isr.c
59
container_of(work, struct adf_vf_stop_data, work);
sys/dev/qlnx/qlnxr/qlnxr_def.h
751
return container_of(ibdev, struct qlnxr_dev, ibdev);
sys/dev/qlnx/qlnxr/qlnxr_def.h
757
return container_of(ibucontext, struct qlnxr_ucontext, ibucontext);
sys/dev/qlnx/qlnxr/qlnxr_def.h
763
return container_of(ibpd, struct qlnxr_pd, ibpd);
sys/dev/qlnx/qlnxr/qlnxr_def.h
769
return container_of(ibcq, struct qlnxr_cq, ibcq);
sys/dev/qlnx/qlnxr/qlnxr_def.h
775
return container_of(ibqp, struct qlnxr_qp, ibqp);
sys/dev/qlnx/qlnxr/qlnxr_def.h
781
return container_of(ibmr, struct qlnxr_mr, ibmr);
sys/dev/qlnx/qlnxr/qlnxr_def.h
787
return container_of(ibah, struct qlnxr_ah, ibah);
sys/dev/qlnx/qlnxr/qlnxr_def.h
793
return container_of(ibsrq, struct qlnxr_srq, ibsrq);
sys/dev/qlnx/qlnxr/qlnxr_os.c
1028
struct qlnxr_dev *dev = container_of(notifier, struct qlnxr_dev, nb_inet);
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5822
container_of(work, struct qlnxr_discon_work, work);
sys/geom/uzip/g_uzip_zstd.c
54
#ifndef container_of
sys/geom/uzip/g_uzip_zstd.c
61
#define to_zstd_softc(zpp) container_of(zpp, struct g_uzip_zstd, guz_pub)
sys/ofed/drivers/infiniband/core/ib_agent.c
128
mad_send_wr = container_of(send_buf,
sys/ofed/drivers/infiniband/core/ib_cache.c
1145
container_of(_work, struct ib_update_work, work);
sys/ofed/drivers/infiniband/core/ib_cm.c
1101
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
1344
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
1781
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
1926
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
1992
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
2289
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
2356
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
2542
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
2721
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
2909
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3100
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3243
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3310
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3394
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3568
struct cm_work *work = container_of(_work, struct cm_work, work.work);
sys/ofed/drivers/infiniband/core/ib_cm.c
3635
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3691
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3962
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cm.c
3987
group = container_of(obj, struct cm_counter_group, obj);
sys/ofed/drivers/infiniband/core/ib_cm.c
3988
cm_attr = container_of(attr, struct cm_counter_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_cm.c
970
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
1007
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
1855
mc = container_of(id_priv->mc_list.next,
sys/ofed/drivers/infiniband/core/ib_cma.c
1888
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2072
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2130
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2374
conn_id = container_of(new_cm_id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2499
dev_id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2532
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2557
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2635
struct cma_work *work = container_of(_work, struct cma_work, work);
sys/ofed/drivers/infiniband/core/ib_cma.c
2696
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
2855
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3081
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3128
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3147
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3424
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3476
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3831
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3939
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
3988
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
4010
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
4037
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
4266
struct iboe_mcast_work *mw = container_of(work, struct iboe_mcast_work, work);
sys/ofed/drivers/infiniband/core/ib_cma.c
4396
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
4437
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
512
struct cma_multicast *mc = container_of(kref, struct cma_multicast, mcref);
sys/ofed/drivers/infiniband/core/ib_cma.c
843
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_cma.c
873
id_priv = container_of(id, struct rdma_id_private, id);
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
209
container_of(kref, struct rdma_user_mmap_entry, ref);
sys/ofed/drivers/infiniband/core/ib_cq.c
51
struct ib_cq *cq = container_of(work, struct ib_cq, work);
sys/ofed/drivers/infiniband/core/ib_device.c
174
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
1038
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
204
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
212
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
291
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
356
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
460
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
503
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
541
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
596
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
682
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
891
struct iwcm_work *work = container_of(_work, struct iwcm_work, work);
sys/ofed/drivers/infiniband/core/ib_iwcm.c
947
cm_id_priv = container_of(cm_id, struct iwcm_id_private, id);
sys/ofed/drivers/infiniband/core/ib_mad.c
1103
mad_send_wr = container_of(send_buf, struct ib_mad_send_wr_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
1135
mad_agent_priv = container_of(send_buf->mad_agent,
sys/ofed/drivers/infiniband/core/ib_mad.c
1137
mad_send_wr = container_of(send_buf, struct ib_mad_send_wr_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
1227
mad_send_wr = container_of(send_buf,
sys/ofed/drivers/infiniband/core/ib_mad.c
1320
mad_recv_wc = container_of(mad_recv_buf, struct ib_mad_recv_wc,
sys/ofed/drivers/infiniband/core/ib_mad.c
1322
mad_priv_hdr = container_of(mad_recv_wc,
sys/ofed/drivers/infiniband/core/ib_mad.c
1325
priv = container_of(mad_priv_hdr, struct ib_mad_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
2175
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
sys/ofed/drivers/infiniband/core/ib_mad.c
2203
mad_priv_hdr = container_of(mad_list, struct ib_mad_private_header,
sys/ofed/drivers/infiniband/core/ib_mad.c
2205
recv = container_of(mad_priv_hdr, struct ib_mad_private, header);
sys/ofed/drivers/infiniband/core/ib_mad.c
2424
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
sys/ofed/drivers/infiniband/core/ib_mad.c
2441
mad_send_wr = container_of(mad_list, struct ib_mad_send_wr_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
2459
mad_list = container_of(qp_info->overflow_list.next,
sys/ofed/drivers/infiniband/core/ib_mad.c
2461
queued_send_wr = container_of(mad_list,
sys/ofed/drivers/infiniband/core/ib_mad.c
2497
mad_send_wr = container_of(mad_list,
sys/ofed/drivers/infiniband/core/ib_mad.c
2509
container_of(wc->wr_cqe, struct ib_mad_list_head, cqe);
sys/ofed/drivers/infiniband/core/ib_mad.c
2518
mad_send_wr = container_of(mad_list, struct ib_mad_send_wr_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
2620
mad_agent_priv = container_of(mad_agent, struct ib_mad_agent_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
2665
container_of(work, struct ib_mad_agent_private, local_work);
sys/ofed/drivers/infiniband/core/ib_mad.c
2792
mad_agent_priv = container_of(work, struct ib_mad_agent_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
2925
mad_priv_hdr = container_of(mad_list,
sys/ofed/drivers/infiniband/core/ib_mad.c
2928
recv = container_of(mad_priv_hdr, struct ib_mad_private,
sys/ofed/drivers/infiniband/core/ib_mad.c
622
mad_agent_priv = container_of(mad_agent,
sys/ofed/drivers/infiniband/core/ib_mad.c
627
mad_snoop_priv = container_of(mad_agent,
sys/ofed/drivers/infiniband/core/ib_mad.c
973
send_wr->cur_seg = container_of(send_wr->rmpp_list.next,
sys/ofed/drivers/infiniband/core/ib_mad.c
999
mad_agent_priv = container_of(mad_agent, struct ib_mad_agent_private,
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
251
container_of(work, struct mad_rmpp_recv, timeout_work.work);
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
273
container_of(work, struct mad_rmpp_recv, cleanup_work.work);
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
402
return container_of(seg->list.next, struct ib_mad_recv_buf, list);
sys/ofed/drivers/infiniband/core/ib_multicast.c
437
group = container_of(work, typeof(*group), work);
sys/ofed/drivers/infiniband/core/ib_multicast.c
670
member = container_of(multicast, struct mcast_member, multicast);
sys/ofed/drivers/infiniband/core/ib_multicast.c
792
dev = container_of(handler, struct mcast_device, event_handler);
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
351
container_of(obj->type_attrs, struct uverbs_obj_fd_type, type);
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
457
container_of(obj->type_attrs, struct uverbs_obj_fd_type, type);
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
47
kfree_rcu(container_of(ref, struct ib_uobject, ref), rcu);
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
526
container_of(uobj->uapi_object->type_attrs,
sys/ofed/drivers/infiniband/core/ib_rdma_core.c
563
const struct uverbs_obj_fd_type *fd_type = container_of(
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
320
container_of(_work, struct roce_netdev_event_work, work);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
365
container_of(_work, struct roce_netdev_event_work, work);
sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
433
container_of(_work, struct roce_rescan_work, work);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1095
container_of(sa_query, struct ib_sa_mcmember_query, sa_query);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1109
kfree(container_of(sa_query, struct ib_sa_mcmember_query, sa_query));
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1187
container_of(sa_query, struct ib_sa_guidinfo_query, sa_query);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1201
kfree(container_of(sa_query, struct ib_sa_guidinfo_query, sa_query));
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1287
container_of(sa_query, struct ib_sa_classport_info_query, sa_query);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
1313
kfree(container_of(sa_query, struct ib_sa_classport_info_query,
sys/ofed/drivers/infiniband/core/ib_sa_query.c
494
struct ib_sa_sm_ah *sm_ah = container_of(kref, struct ib_sa_sm_ah, ref);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
503
container_of(work, struct ib_sa_port, update_task);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
561
container_of(handler, typeof(*sa_dev), event_handler);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
850
container_of(sa_query, struct ib_sa_path_query, sa_query);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
868
kfree(container_of(sa_query, struct ib_sa_path_query, sa_query));
sys/ofed/drivers/infiniband/core/ib_sa_query.c
972
container_of(sa_query, struct ib_sa_service_query, sa_query);
sys/ofed/drivers/infiniband/core/ib_sa_query.c
986
kfree(container_of(sa_query, struct ib_sa_service_query, sa_query));
sys/ofed/drivers/infiniband/core/ib_sysfs.c
106
container_of(attr, struct port_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
107
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
120
container_of(attr, struct port_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1201
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
121
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1217
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1229
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1241
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1250
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1268
struct ib_device *dev = container_of(device, struct ib_device, dev);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1294
struct ib_port *port = container_of(p, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
137
container_of(attr, struct port_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
138
struct ib_port *p = container_of(kobj, struct gid_attr_group,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
1411
struct ib_port *port = container_of(p, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
387
container_of(attr, struct port_table_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
409
container_of(attr, struct port_table_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
437
container_of(attr, struct port_table_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
516
container_of(attr, struct port_table_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
669
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
692
struct gid_attr_group *g = container_of(kobj, struct gid_attr_group,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
822
hsa = container_of(attr, struct hw_stats_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
824
dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
828
port = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
851
hsa = container_of(attr, struct hw_stats_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
853
struct ib_device *dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
858
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
886
hsa = container_of(attr, struct hw_stats_attribute, attr);
sys/ofed/drivers/infiniband/core/ib_sysfs.c
888
struct ib_device *dev = container_of((struct device *)kobj,
sys/ofed/drivers/infiniband/core/ib_sysfs.c
893
struct ib_port *p = container_of(kobj, struct ib_port, kobj);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1169
file->device = container_of(inode->i_cdev->si_drv1, struct ib_ucm_device, cdev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1205
ucm_dev = container_of(dev, struct ib_ucm_device, dev);
sys/ofed/drivers/infiniband/core/ib_ucm.c
1228
ucm_dev = container_of(dev, struct ib_ucm_device, dev);
sys/ofed/drivers/infiniband/core/ib_ucma.c
172
struct ucma_event *uevent_close = container_of(work, struct ucma_event, close_work);
sys/ofed/drivers/infiniband/core/ib_ucma.c
180
struct ucma_context *ctx = container_of(work, struct ucma_context, close_work);
sys/ofed/drivers/infiniband/core/ib_umem.c
234
struct ib_umem *umem = container_of(work, struct ib_umem, work);
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
144
struct ib_ucontext *context = container_of(mn, struct ib_ucontext, mn);
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
171
struct ib_ucontext *context = container_of(mn, struct ib_ucontext, mn);
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
198
struct ib_ucontext *context = container_of(mn, struct ib_ucontext, mn);
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
223
struct ib_ucontext *context = container_of(mn, struct ib_ucontext, mn);
sys/ofed/drivers/infiniband/core/ib_umem_rbtree.c
53
container_of(n, struct ib_umem_odp, interval_tree);
sys/ofed/drivers/infiniband/core/ib_umem_rbtree.c
66
container_of(n, struct ib_umem_odp, interval_tree);
sys/ofed/drivers/infiniband/core/ib_umem_rbtree.c
91
umem = container_of(node, struct ib_umem_odp, interval_tree);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
1036
port = container_of(inode->i_cdev->si_drv1, struct ib_umad_port, sm_cdev);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
143
container_of(kobj, struct ib_umad_device, kobj);
sys/ofed/drivers/infiniband/core/ib_user_mad.c
308
recv_buf = container_of(recv_buf->list.next,
sys/ofed/drivers/infiniband/core/ib_user_mad.c
940
port = container_of(inode->i_cdev->si_drv1, struct ib_umad_port, cdev);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1260
obj = container_of(uobj, struct ib_ucq_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1460
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1609
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
1981
obj = container_of(uobj, struct ib_uqp_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
207
return container_of(uobj, struct ib_uverbs_completion_event_file,
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3009
obj = container_of(uobj, struct ib_uwq_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
308
container_of(uobj, struct ib_uverbs_async_event_file, uobj));
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3402
obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
3620
obj = container_of(uobj, struct ib_uevent_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
979
ev_file = container_of(uobj, struct ib_uverbs_completion_event_file,
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
111
container_of(bundle, struct bundle_priv, bundle);
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
154
container_of(bundle, struct bundle_priv, bundle);
sys/ofed/drivers/infiniband/core/ib_uverbs_ioctl.c
670
container_of(bundle, struct bundle_priv, bundle);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1003
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
1017
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
120
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
185
container_of(ref, struct ib_uverbs_file, ref);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
461
container_of(handler, struct ib_uverbs_async_event_file,
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
836
dev = container_of(inode->i_cdev->si_drv1, struct ib_uverbs_device, cdev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
949
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
968
container_of(device, struct ib_uverbs_device, dev);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
132
container_of(uobject, struct ib_uwq_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
149
container_of(uobject, struct ib_uevent_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
159
container_of(uevent, struct ib_usrq_object, uevent);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
174
container_of(uobject, struct ib_uxrcd_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
232
container_of(uobj, struct ib_uverbs_completion_event_file,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
55
container_of(uobject, struct ib_uflow_object, uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
82
container_of(uobject, struct ib_uqp_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_async_fd.c
20
container_of(uobj, struct ib_uverbs_async_event_file, uobj));
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_async_fd.c
28
container_of(uobj, struct ib_uverbs_async_event_file, uobj);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
180
container_of(uobj, struct ib_ucq_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
44
container_of(uobject, struct ib_ucq_object, uevent.uobject);
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
52
ev_queue ? container_of(ev_queue,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
63
struct ib_ucq_object *obj = container_of(
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_cq.c
97
ev_file = container_of(ev_file_uobj,
sys/ofed/drivers/infiniband/core/ib_verbs.c
2136
struct ib_drain_cqe *cqe = container_of(wc->wr_cqe, struct ib_drain_cqe,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1198
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1242
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1262
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1318
ipoib_cm_free_rx_reap_list(container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1324
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
583
container_of(work, struct ipoib_dev_priv, ah_reap_task.work);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
83
struct ipoib_ah *ah = container_of(kref, struct ipoib_ah, ref);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
953
container_of(work, struct ipoib_dev_priv, flush_light);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
961
container_of(work, struct ipoib_dev_priv, flush_normal);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
969
container_of(work, struct ipoib_dev_priv, flush_heavy);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
999
container_of(work, struct ipoib_dev_priv, pkey_poll_task.work);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
325
struct ipoib_dev_priv *priv = container_of(work, struct ipoib_dev_priv,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
474
container_of(work, struct ipoib_dev_priv, mcast_task.work);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
735
container_of(work, struct ipoib_dev_priv, restart_task);
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_verbs.c
270
container_of(handler, struct ipoib_dev_priv, event_handler);
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
564
struct sdp_sock *ssk = container_of(work, struct sdp_sock,
sys/ofed/drivers/infiniband/ulp/sdp/sdp_zcopy.c
137
container_of(work, struct sdp_sock, srcavail_cancel_work.work);
sys/ofed/include/rdma/ib_verbs.h
1263
return container_of(wr, struct ib_rdma_wr, wr);
sys/ofed/include/rdma/ib_verbs.h
1278
return container_of(wr, struct ib_atomic_wr, wr);
sys/ofed/include/rdma/ib_verbs.h
1295
return container_of(wr, struct ib_ud_wr, wr);
sys/ofed/include/rdma/ib_verbs.h
1307
return container_of(wr, struct ib_reg_wr, wr);
sys/ofed/include/rdma/ib_verbs.h
1320
return container_of(wr, struct ib_sig_handover_wr, wr);
sys/ofed/include/rdma/rdma_vt.h
404
return container_of(ibpd, struct rvt_pd, ibpd);
sys/ofed/include/rdma/rdma_vt.h
409
return container_of(ibah, struct rvt_ah, ibah);
sys/ofed/include/rdma/rdma_vt.h
414
return container_of(ibdev, struct rvt_dev_info, ibdev);
sys/ofed/include/rdma/rdma_vt.h
419
return container_of(ibsrq, struct rvt_srq, ibsrq);
sys/ofed/include/rdma/rdma_vt.h
424
return container_of(ibqp, struct rvt_qp, ibqp);
sys/ofed/include/rdma/rdmavt_cq.h
94
return container_of(ibcq, struct rvt_cq, ibcq);
sys/ofed/include/rdma/uverbs_ioctl.h
678
(udata ? container_of(container_of(udata, struct uverbs_attr_bundle, \
sys/ofed/include/rdma/uverbs_std_types.h
176
uflow = container_of(uobj, typeof(*uflow), uobject);
tools/tools/drm/radeon/mkregtable/mkregtable.c
353
container_of(ptr, type, member)
usr.sbin/moused/moused/util-list.h
137
container_of((head)->next, __typeof__(*pointer_of_type), member)
usr.sbin/moused/moused/util-list.h
157
container_of((head)->next, container_type, member)