Home
last modified time | relevance | path

Searched refs:container_of (Results 1 – 25 of 389) sorted by relevance

12345678910>>...16

/src/sys/dev/mthca/
H A Dmthca_provider.h303 return container_of(ibucontext, struct mthca_ucontext, ibucontext); in to_mucontext()
308 return container_of(ibmr, struct mthca_fmr, ibmr); in to_mfmr()
313 return container_of(ibmr, struct mthca_mr, ibmr); in to_mmr()
318 return container_of(ibpd, struct mthca_pd, ibpd); in to_mpd()
323 return container_of(ibah, struct mthca_ah, ibah); in to_mah()
328 return container_of(ibcq, struct mthca_cq, ibcq); in to_mcq()
333 return container_of(ibsrq, struct mthca_srq, ibsrq); in to_msrq()
338 return container_of(ibqp, struct mthca_qp, ibqp); in to_mqp()
343 return container_of(qp, struct mthca_sqp, qp); in to_msqp()
/src/sys/contrib/dev/athk/ath10k/
H A Dhtt.c142 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, in ath10k_qca99x0_rx_desc_get_l3_pad_bytes()
152 struct htt_rx_desc_v1 *rx_desc = container_of(rxd, in ath10k_qca99x0_rx_desc_msdu_limit_error()
193 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_attention()
201 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_frag_info()
209 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_mpdu_start()
217 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_mpdu_end()
225 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_msdu_start()
233 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_msdu_end()
241 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_ppdu_start()
249 struct htt_rx_desc_v2 *rx_desc = container_of(rxd, struct htt_rx_desc_v2, base); in ath10k_rx_desc_wcn3990_get_ppdu_end()
[all …]
/src/sys/contrib/dev/rtw89/
H A Dser.c154 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_state_run()
168 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_state_goto()
197 struct rtw89_ser *ser = container_of(work, struct rtw89_ser, in rtw89_ser_hdl_work()
229 struct rtw89_ser *ser = container_of(work, struct rtw89_ser, in rtw89_ser_alarm_work()
238 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_set_alarm()
257 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_stop_tx()
265 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_stop_rx()
273 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_trx_reset()
280 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_resume_tx()
291 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_resume_rx()
[all …]
/src/sys/ofed/drivers/infiniband/core/
H A Dib_sysfs.c106 container_of(attr, struct port_attribute, attr); in port_attr_show()
107 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_show()
120 container_of(attr, struct port_attribute, attr); in port_attr_store()
121 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_store()
137 container_of(attr, struct port_attribute, attr); in gid_attr_show()
138 struct ib_port *p = container_of(kobj, struct gid_attr_group, in gid_attr_show()
387 container_of(attr, struct port_table_attribute, attr); in _show_port_gid_attr()
409 container_of(attr, struct port_table_attribute, attr); in show_port_gid()
437 container_of(attr, struct port_table_attribute, attr); in show_port_pkey()
516 container_of(attr, struct port_table_attribute, attr); in show_pma_counter()
[all …]
H A Dib_uverbs_std_types.c55 container_of(uobject, struct ib_uflow_object, uobject); in uverbs_free_flow()
82 container_of(uobject, struct ib_uqp_object, uevent.uobject); in uverbs_free_qp()
132 container_of(uobject, struct ib_uwq_object, uevent.uobject); in uverbs_free_wq()
149 container_of(uobject, struct ib_uevent_object, uobject); in uverbs_free_srq()
159 container_of(uevent, struct ib_usrq_object, uevent); in uverbs_free_srq()
174 container_of(uobject, struct ib_uxrcd_object, uobject); in uverbs_free_xrcd()
232 container_of(uobj, struct ib_uverbs_completion_event_file, in uverbs_completion_event_file_destroy_uobj()
H A Dib_uverbs_std_types_cq.c44 container_of(uobject, struct ib_ucq_object, uevent.uobject); in uverbs_free_cq()
52 ev_queue ? container_of(ev_queue, in uverbs_free_cq()
63 struct ib_ucq_object *obj = container_of( in UVERBS_METHOD_CQ_CREATE()
97 ev_file = container_of(ev_file_uobj, in UVERBS_METHOD_CQ_CREATE()
180 container_of(uobj, struct ib_ucq_object, uevent.uobject); in UVERBS_METHOD_CQ_DESTROY()
H A Dib_umem_rbtree.c53 container_of(n, struct ib_umem_odp, interval_tree); in node_start()
66 container_of(n, struct ib_umem_odp, interval_tree); in node_last()
91 umem = container_of(node, struct ib_umem_odp, interval_tree); in rbt_ib_umem_for_each_in_range()
H A Dib_iwcm.c204 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in add_ref()
212 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in rem_ref()
291 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in iw_cm_disconnect()
356 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in destroy_cm_id()
460 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in iw_cm_listen()
503 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in iw_cm_reject()
541 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in iw_cm_accept()
596 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in iw_cm_connect()
682 cm_id_priv = container_of(cm_id, struct iwcm_id_private, id); in cm_conn_req_handler()
891 struct iwcm_work *work = container_of(_work, struct iwcm_work, work); in cm_work_handler()
[all …]
/src/sys/compat/linuxkpi/common/include/linux/
H A Dcontainer_of.h38 #define container_of(ptr, type, member) \ macro
47 (const type *)container_of(ptr, type, member), \
49 container_of(ptr, type, member) \
H A Dhashtable.h133 (__first != NULL ? container_of((const void *)__first, type, member) : NULL); \
140 (__next != NULL ? container_of((const void *)__next, type, member) : NULL); \
162 (obj) = container_of(tmp, __typeof(*(obj)), member))
181 (obj) = container_of(tmp, __typeof(*(obj)), member))
/src/sys/arm/nvidia/drm2/
H A Dtegra_fb.c49 fb = container_of(drm_fb, struct tegra_fb, drm_fb); in fb_destroy()
67 fb = container_of(drm_fb, struct tegra_fb, drm_fb); in fb_create_handle()
134 fb = container_of(helper, struct tegra_fb, fb_helper); in tegra_fb_probe()
135 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_fb_probe()
205 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_getinfo()
231 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_init()
301 planes[i] = container_of(gem_obj, struct tegra_bo, gem_obj); in tegra_drm_fb_create()
324 drm = container_of(drm_dev, struct tegra_drm, drm_dev); in tegra_drm_fb_destroy()
H A Dtegra_dc.c326 output = container_of(encoder, struct tegra_drm_encoder, in dc_setup_clk()
513 plane = container_of(drm_plane, struct tegra_plane, drm_plane); in dc_plane_update()
514 fb = container_of(drm_fb, struct tegra_fb, drm_fb); in dc_plane_update()
515 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc); in dc_plane_update()
553 plane = container_of(drm_plane, struct tegra_plane, drm_plane); in dc_plane_disable()
554 crtc = container_of(drm_plane->crtc, struct tegra_crtc, drm_crtc); in dc_plane_disable()
648 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc); in dc_crtc_mode_set()
650 fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb); in dc_crtc_mode_set()
720 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc); in dc_crtc_mode_set_base()
721 fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb); in dc_crtc_mode_set_base()
[all …]
H A Dtegra_drm_subr.c55 output = container_of(connector, struct tegra_drm_encoder, in tegra_drm_connector_get_modes()
86 output = container_of(connector, struct tegra_drm_encoder, in tegra_drm_connector_best_encoder()
99 output = container_of(connector, struct tegra_drm_encoder, in tegra_drm_connector_detect()
/src/sys/dev/axgbe/
H A Dxgbe-ptp.c121 struct xgbe_prv_data *pdata = container_of(cc, in xgbe_cc_read()
133 struct xgbe_prv_data *pdata = container_of(info, in xgbe_adjfreq()
164 struct xgbe_prv_data *pdata = container_of(info, in xgbe_adjtime()
178 struct xgbe_prv_data *pdata = container_of(info, in xgbe_gettime()
198 struct xgbe_prv_data *pdata = container_of(info, in xgbe_settime()
/src/contrib/ofed/libirdma/
H A Dirdma_uverbs.c170 iwupd = container_of(pd, struct irdma_upd, ibv_pd); in irdma_ufree_pd()
242 vmr = container_of(mr, struct verbs_mr, ibv_mr); in irdma_udereg_mr()
431 iwvctx = container_of(context, struct irdma_uvcontext, ibv_ctx); in ucreate_cq()
629 iwucq = container_of(cq, struct irdma_ucq, verbs_cq.cq); in irdma_udestroy_cq()
630 iwvctx = container_of(cq->context, struct irdma_uvcontext, ibv_ctx); in irdma_udestroy_cq()
737 struct irdma_ucq *iwucq = container_of(cur_cqe, struct irdma_ucq, cur_cqe); in irdma_process_cqe_ext()
929 iwucq = container_of(cq, struct irdma_ucq, verbs_cq.cq); in irdma_upoll_cq()
955 iwucq = container_of(ibvcq_ex, struct irdma_ucq, verbs_cq.cq_ex); in irdma_start_poll()
986 iwucq = container_of(ibvcq_ex, struct irdma_ucq, verbs_cq.cq_ex); in irdma_next_poll()
1005 struct irdma_ucq *iwucq = container_of(ibvcq_ex, struct irdma_ucq, in irdma_end_poll()
[all …]
/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_cmn.c120 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_enter()
126 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phyreg_exit()
556 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_detach()
583 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_get_phyversion()
594 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_get_encore()
600 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_get_coreflags()
606 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_anacore()
643 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_clk_bwbits()
668 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_por_inform()
675 struct brcms_phy *pi = container_of(pih, struct brcms_phy, pubpi_ro); in wlc_phy_initcal_enable()
[all …]
/src/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h631 return container_of(ibdev, struct mlx4_ib_dev, ib_dev); in to_mdev()
636 return container_of(ibucontext, struct mlx4_ib_ucontext, ibucontext); in to_mucontext()
641 return container_of(ibpd, struct mlx4_ib_pd, ibpd); in to_mpd()
646 return container_of(ibxrcd, struct mlx4_ib_xrcd, ibxrcd); in to_mxrcd()
651 return container_of(ibcq, struct mlx4_ib_cq, ibcq); in to_mcq()
656 return container_of(mcq, struct mlx4_ib_cq, mcq); in to_mibcq()
661 return container_of(ibmr, struct mlx4_ib_mr, ibmr); in to_mmr()
666 return container_of(ibmw, struct mlx4_ib_mw, ibmw); in to_mmw()
671 return container_of(ibfmr, struct mlx4_ib_fmr, ibfmr); in to_mfmr()
676 return container_of(ibflow, struct mlx4_ib_flow, ibflow); in to_mflow()
[all …]
H A Dmlx4_ib_sysfs.c50 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_admin_alias_guid()
75 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in store_admin_alias_guid()
116 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_port_gid()
143 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); in show_phys_port_pkey()
381 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in mlx4_port_release()
405 container_of(attr, struct port_attribute, attr); in port_attr_show()
406 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_show()
418 container_of(attr, struct port_attribute, attr); in port_attr_store()
419 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_store()
446 container_of(attr, struct port_table_attribute, attr); in show_port_pkey()
[all …]
/src/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h146 return container_of(ibucontext, struct mlx5_ib_ucontext, ibucontext); in to_mucontext()
458 return container_of(wr, struct mlx5_umr_wr, wr); in umr_wr()
797 return container_of(mcq, struct mlx5_ib_cq, mcq); in to_mibcq()
802 return container_of(ibxrcd, struct mlx5_ib_xrcd, ibxrcd); in to_mxrcd()
807 return container_of(ibdev, struct mlx5_ib_dev, ib_dev); in to_mdev()
820 return container_of(ibcq, struct mlx5_ib_cq, ibcq); in to_mcq()
825 return container_of(mqp, struct mlx5_ib_qp_base, mqp)->container_mibqp; in to_mibqp()
830 return container_of(core_qp, struct mlx5_ib_rwq, core_qp); in to_mibrwq()
835 return container_of(mmkey, struct mlx5_ib_mr, mmkey); in to_mibmr()
840 return container_of(ibpd, struct mlx5_ib_pd, ibpd); in to_mpd()
[all …]
/src/usr.sbin/moused/moused/
H A Dutil-list.h110 #define container_of(ptr, type, member) \ macro
137 container_of((head)->next, __typeof__(*pointer_of_type), member)
157 container_of((head)->next, container_type, member)
/src/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_dim.c63 struct net_dim *dim = container_of(work, struct net_dim, work); in mlx5e_dim_work()
64 struct mlx5e_rq *rq = container_of(dim, struct mlx5e_rq, dim); in mlx5e_dim_work()
65 struct mlx5e_channel *c = container_of(rq, struct mlx5e_channel, rq); in mlx5e_dim_work()
/src/sys/dev/irdma/
H A Dirdma_main.h423 return container_of(ibdev, struct irdma_device, ibdev); in to_iwdev()
428 return container_of(ibucontext, struct irdma_ucontext, ibucontext); in to_ucontext()
434 return container_of(rdma_entry, struct irdma_user_mmap_entry, in to_irdma_mmap_entry()
440 return container_of(ibpd, struct irdma_pd, ibpd); in to_iwpd()
445 return container_of(ibah, struct irdma_ah, ibah); in to_iwah()
450 return container_of(ibmr, struct irdma_mr, ibmr); in to_iwmr()
455 return container_of(ibmw, struct irdma_mr, ibmw); in to_iwmw()
460 return container_of(ibcq, struct irdma_cq, ibcq); in to_iwcq()
465 return container_of(ibqp, struct irdma_qp, ibqp); in to_iwqp()
470 return container_of(dev, struct irdma_pci_f, sc_dev); in dev_to_rf()
/src/sys/contrib/dev/iwlwifi/mvm/
H A Dptp.c153 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_phc_get_crosstimestamp()
196 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, in iwl_mvm_ptp_work()
209 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_gettime()
231 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_adjtime()
233 struct ptp_data *data = container_of(ptp, struct ptp_data, in iwl_mvm_ptp_adjtime()
246 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_adjfine()
/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/
H A Ddma.c558 struct si_info *sii = container_of(sih, struct si_info, pub); in dma_attach()
748 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_detach()
844 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxinit()
926 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rx()
1024 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxfill()
1110 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_rxreclaim()
1130 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_getvar()
1141 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txinit()
1174 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txsuspend()
1186 struct dma_info *di = container_of(pub, struct dma_info, dma); in dma_txresume()
[all …]
/src/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmac.c74 msta = container_of(mlink, struct mt792x_sta, deflink); in mt7921_mac_sta_poll()
106 sta = container_of((void *)msta, struct ieee80211_sta, in mt7921_mac_sta_poll()
224 mlink = container_of(status->wcid, struct mt792x_link_sta, wcid); in mt7921_mac_fill_rx()
225 msta = container_of(mlink, struct mt792x_sta, deflink); in mt7921_mac_fill_rx()
403 vif = container_of((void *)msta->vif, struct ieee80211_vif, in mt7921_mac_fill_rx()
479 mlink = container_of(wcid, struct mt792x_link_sta, wcid); in mt7921_mac_add_txs()
539 mlink = container_of(wcid, struct mt792x_link_sta, wcid); in mt7921_mac_tx_free()
577 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_rx_check()
602 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_queue_rx_skb()
670 struct mt792x_dev *dev = container_of(work, struct mt792x_dev, in mt7921_mac_reset_work()
[all …]

12345678910>>...16