| /src/sys/dev/mthca/ |
| H A D | mthca_provider.h | 303 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 D | htt.c | 142 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 D | ser.c | 154 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 D | ib_sysfs.c | 106 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 D | ib_uverbs_std_types.c | 55 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 D | ib_uverbs_std_types_cq.c | 44 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 D | ib_umem_rbtree.c | 53 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 D | ib_iwcm.c | 204 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 D | container_of.h | 38 #define container_of(ptr, type, member) \ macro 47 (const type *)container_of(ptr, type, member), \ 49 container_of(ptr, type, member) \
|
| H A D | hashtable.h | 133 (__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 D | tegra_fb.c | 49 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 D | tegra_dc.c | 326 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 D | tegra_drm_subr.c | 55 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 D | xgbe-ptp.c | 121 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 D | irdma_uverbs.c | 170 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 D | phy_cmn.c | 120 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 D | mlx4_ib.h | 631 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 D | mlx4_ib_sysfs.c | 50 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 D | mlx5_ib.h | 146 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 D | util-list.h | 110 #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 D | mlx5_en_dim.c | 63 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 D | irdma_main.h | 423 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 D | ptp.c | 153 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 D | dma.c | 558 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 D | mac.c | 74 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 …]
|