Home
last modified time | relevance | path

Searched refs:to_mdev (Results 1 – 25 of 41) sorted by relevance

12

/freebsd-13.1/sys/dev/mthca/
H A Dmthca_provider.c65 struct mthca_dev *mdev = to_mdev(ibdev); in mthca_query_device()
154 err = mthca_MAD_IFC(to_mdev(ibdev), 1, 1, in mthca_query_port()
248 err = mthca_MAD_IFC(to_mdev(ibdev), 1, 1, in mthca_query_pkey()
277 err = mthca_MAD_IFC(to_mdev(ibdev), 1, 1, in mthca_query_gid()
288 err = mthca_MAD_IFC(to_mdev(ibdev), 1, 1, in mthca_query_gid()
308 if (!(to_mdev(ibdev)->active)) in mthca_alloc_ucontext()
314 if (mthca_is_memfree(to_mdev(ibdev))) in mthca_alloc_ucontext()
394 mthca_pd_free(to_mdev(ibdev), pd); in mthca_alloc_pd()
706 mthca_free_cq(to_mdev(ibdev), cq); in mthca_create_cq()
1006 mthca_free_mr(to_mdev(mr->device), mmr); in mthca_dereg_mr()
[all …]
H A Dmthca_mad.c120 mthca_update_rate(to_mdev(ibdev), port_num); in smp_snoop()
121 update_sm_ah(to_mdev(ibdev), port_num, in smp_snoop()
155 mutex_lock(&to_mdev(dev)->cap_mask_mutex); in node_desc_override()
158 mutex_unlock(&to_mdev(dev)->cap_mask_mutex); in node_desc_override()
220 forward_trap(to_mdev(ibdev), port_num, in_mad); in mthca_process_mad()
260 err = mthca_MAD_IFC(to_mdev(ibdev), in mthca_process_mad()
267 mthca_err(to_mdev(ibdev), "MAD_IFC returned %d\n", err); in mthca_process_mad()
H A Dmthca_cq.c340 if (!mthca_is_memfree(to_mdev(cq->ibcq.device)) && in mthca_cq_resize_copy_cqes()
662 struct mthca_dev *dev = to_mdev(ibcq->device); in mthca_poll_cq()
735 mthca_write64(dbhi, 0xffffffff, to_mdev(cq->device)->kar + MTHCA_CQ_DOORBELL, in mthca_tavor_arm_cq()
736 MTHCA_GET_DOORBELL_LOCK(&to_mdev(cq->device)->doorbell_lock)); in mthca_tavor_arm_cq()
767 to_mdev(ibcq->device)->kar + MTHCA_CQ_DOORBELL, in mthca_arbel_arm_cq()
768 MTHCA_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->doorbell_lock)); in mthca_arbel_arm_cq()
H A Dmthca_srq.c361 struct mthca_dev *dev = to_mdev(ibsrq->device); in mthca_modify_srq()
384 struct mthca_dev *dev = to_mdev(ibsrq->device); in mthca_query_srq()
472 struct mthca_dev *dev = to_mdev(ibsrq->device); in mthca_tavor_post_srq_recv()
572 struct mthca_dev *dev = to_mdev(ibsrq->device); in mthca_arbel_post_srq_recv()
H A Dmthca_mcg.c122 struct mthca_dev *dev = to_mdev(ibqp->device); in mthca_multicast_attach()
216 struct mthca_dev *dev = to_mdev(ibqp->device); in mthca_multicast_detach()
/freebsd-13.1/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c75 err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr); in mlx4_ib_get_dma_mr()
85 (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); in mlx4_ib_get_dma_mr()
141 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_reg_user_mr()
197 struct mlx4_ib_dev *dev = to_mdev(mr->device); in mlx4_ib_rereg_user_mr()
346 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_alloc_mw()
380 mlx4_mw_free(to_mdev(ibmw->device)->dev, &mw->mmw); in mlx4_ib_dealloc_mw()
390 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_alloc_mr()
434 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_fmr_alloc()
482 if (mdev && to_mdev(ibfmr->device)->dev != mdev) in mlx4_ib_unmap_fmr()
484 mdev = to_mdev(ibfmr->device)->dev; in mlx4_ib_unmap_fmr()
[all …]
H A Dmlx4_ib_main.c136 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_get_netdev()
262 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_add_gid()
442 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_query_device()
692 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in eth_link_query_port()
775 struct mlx4_ib_dev *dev = to_mdev(ibdev); in __mlx4_ib_query_gid()
857 if (mlx4_is_slave(to_mdev(ibdev)->dev)) { in mlx4_ib_query_sl2vl()
871 if (mlx4_is_mfunc(to_mdev(ibdev)->dev)) in mlx4_ib_query_sl2vl()
958 if (mlx4_is_slave(to_mdev(ibdev)->dev)) in mlx4_ib_modify_device()
1045 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_ucontext()
2136 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_hw_stats()
[all …]
H A Dmlx4_ib_cm.c146 struct rb_root *sl_id_map = &to_mdev(ibdev)->sriov.sl_id_map; in id_map_find_by_sl_id()
194 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; in id_map_find_del()
212 struct rb_root *sl_id_map = &to_mdev(ibdev)->sriov.sl_id_map; in sl_id_map_add()
247 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; in id_map_alloc()
258 ent->dev = to_mdev(ibdev); in id_map_alloc()
262 spin_lock(&to_mdev(ibdev)->sriov.id_map_lock); in id_map_alloc()
287 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; in id_map_get()
303 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; in schedule_delayed()
H A Dmlx4_ib_srq.c75 struct mlx4_ib_dev *dev = to_mdev(pd->device); in mlx4_ib_create_srq()
236 struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); in mlx4_ib_modify_srq()
261 struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); in mlx4_ib_query_srq()
279 struct mlx4_ib_dev *dev = to_mdev(srq->device); in mlx4_ib_destroy_srq()
324 struct mlx4_ib_dev *mdev = to_mdev(ibsrq->device); in mlx4_ib_post_srq_recv()
H A Dmlx4_ib_cq.c96 struct mlx4_ib_dev *dev = to_mdev(cq->device); in mlx4_ib_modify_cq()
178 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_create_cq()
375 struct mlx4_ib_dev *dev = to_mdev(ibcq->device); in mlx4_ib_resize_cq()
476 struct mlx4_ib_dev *dev = to_mdev(cq->device); in mlx4_ib_destroy_cq()
695 struct mlx4_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx4_ib_poll_one()
715 mqp = __mlx4_qp_lookup(to_mdev(cq->ibcq.device)->dev, in mlx4_ib_poll_one()
727 msrq = mlx4_srq_lookup(to_mdev(cq->ibcq.device)->dev, in mlx4_ib_poll_one()
835 if (mlx4_is_mfunc(to_mdev(cq->ibcq.device)->dev)) { in mlx4_ib_poll_one()
880 struct mlx4_ib_dev *mdev = to_mdev(cq->ibcq.device); in mlx4_ib_poll_cq()
905 struct mlx4_ib_dev *mdev = to_mdev(cq->ibcq.device); in mlx4_ib_arm_cq()
H A Dmlx4_ib_mad.c227 struct mlx4_ib_dev *dev = to_mdev(ibdev); in smp_snoop()
372 spin_lock_irqsave(&to_mdev(dev)->sm_lock, flags); in node_desc_override()
430 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_find_real_gid()
643 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_demux_mad()
794 forward_trap(to_mdev(ibdev), port_num, in_mad); in ib_process_mad()
827 err = mlx4_MAD_IFC(to_mdev(ibdev), in ib_process_mad()
838 if (!mlx4_is_slave(to_mdev(ibdev)->dev)) in ib_process_mad()
904 struct mlx4_ib_dev *dev = to_mdev(ibdev); in iboe_process_mad()
953 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_process_mad()
1266 struct mlx4_ib_dev *dev = to_mdev(ctx->ib_dev); in mlx4_ib_tunnel_comp_handler()
[all …]
H A Dmlx4_ib_qp.c1247 struct mlx4_ib_dev *dev = to_mdev(device); in mlx4_ib_create_qp()
1278 struct mlx4_ib_dev *dev = to_mdev(qp->device); in _mlx4_ib_destroy_qp()
1623 struct mlx4_ib_dev *dev = to_mdev(ibqp->device); in __mlx4_ib_modify_qp()
2162 struct mlx4_ib_dev *dev = to_mdev(ibqp->device); in _mlx4_ib_modify_qp()
2450 if (mlx4_is_mfunc(to_mdev(ib_dev)->dev)) { in build_mlx_header()
2509 if (mlx4_is_mfunc(to_mdev(ib_dev)->dev)) { in build_mlx_header()
2519 to_mdev(ib_dev)->sriov.demux[sqp->qp.port - 1]. in build_mlx_header()
2604 sl_to_vl(to_mdev(ib_dev), in build_mlx_header()
2942 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_post_send()
3269 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_post_recv()
[all …]
H A Dmlx4_ib_ah.c48 struct mlx4_dev *dev = to_mdev(pd->device)->dev; in create_ib_ah()
77 struct mlx4_ib_dev *ibdev = to_mdev(pd->device); in create_iboe_ah()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mad.c93 err = mlx5_MAD_IFC(to_mdev(ibdev), in process_mad()
186 struct mlx5_ib_dev *dev = to_mdev(ibdev); in process_pma_cmd()
240 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_process_mad()
303 err = mlx5_MAD_IFC(to_mdev(ibdev), 1, 1, 1, NULL, NULL, in_mad, in mlx5_query_mad_ifc_smp_attr_node_info()
442 err = mlx5_MAD_IFC(to_mdev(ibdev), 1, 1, port, NULL, NULL, in_mad, in mlx5_query_mad_ifc_pkey()
471 err = mlx5_MAD_IFC(to_mdev(ibdev), 1, 1, port, NULL, NULL, in_mad, in mlx5_query_mad_ifc_gids()
482 err = mlx5_MAD_IFC(to_mdev(ibdev), 1, 1, port, NULL, NULL, in_mad, in mlx5_query_mad_ifc_gids()
498 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_mad_ifc_port()
H A Dmlx5_ib_gsi.c116 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_gsi_create_qp()
213 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_gsi_destroy_qp()
273 struct mlx5_ib_dev *dev = to_mdev(qp->device); in modify_to_rts()
313 struct mlx5_ib_dev *dev = to_mdev(device); in setup_qp()
374 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_gsi_modify_qp()
415 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in mlx5_ib_add_outstanding_wr()
466 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in get_tx_qp()
H A Dmlx5_ib_srq.c77 struct mlx5_ib_dev *dev = to_mdev(pd->device); in create_srq_user()
241 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_create_srq()
354 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_modify_srq()
379 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_query_srq()
403 struct mlx5_ib_dev *dev = to_mdev(srq->device); in mlx5_ib_destroy_srq()
439 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_post_srq_recv()
H A Dmlx5_ib_main.c83 struct mlx5_ib_dev *dev = to_mdev(device); in mlx5_ib_port_link_layer()
145 struct mlx5_ib_dev *ibdev = to_mdev(device); in mlx5_ib_get_netdev()
289 struct mlx5_ib_dev *dev = to_mdev(device); in mlx5_query_port_roce()
404 struct mlx5_ib_dev *dev = to_mdev(device); in set_roce_addr()
490 if (mlx5_use_mad_ifc(to_mdev(ibdev))) in mlx5_get_vport_access_method()
525 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_system_image_guid()
557 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_max_pkeys()
578 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_vendor_id()
643 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_query_device()
842 struct mlx5_ib_dev *dev = to_mdev(ibdev); in translate_active_width()
[all …]
H A Dmlx5_ib_mr.c481 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_get_dma_mr()
583 struct mlx5_ib_dev *dev = to_mdev(pd->device); in prep_umr_wqe_common()
630 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mr_umem_get()
671 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_umr()
877 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_create()
963 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_reg_user_mr()
1063 struct mlx5_ib_dev *dev = to_mdev(pd->device); in rereg_umr()
1131 struct mlx5_ib_dev *dev = to_mdev(ib_mr->device); in mlx5_ib_rereg_user_mr()
1311 struct mlx5_ib_dev *dev = to_mdev(ibmr->device); in mlx5_ib_dereg_mr()
1352 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_alloc_mr()
[all …]
H A Dmlx5_ib_cq.c47 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_ib_cq_event()
169 struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); in handle_responder()
519 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_poll_one()
650 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in poll_soft_wc()
673 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_ib_poll_cq()
703 struct mlx5_core_dev *mdev = to_mdev(ibcq->device)->mdev; in mlx5_ib_arm_cq()
919 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_create_cq()
1025 struct mlx5_ib_dev *dev = to_mdev(cq->device); in mlx5_ib_destroy_cq()
1111 struct mlx5_ib_dev *dev = to_mdev(cq->device); in mlx5_ib_modify_cq()
1199 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in copy_resize_cqes()
[all …]
H A Dmlx5_ib_qp.c138 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_read_user_wqe()
2083 dev = to_mdev(pd->device); in mlx5_ib_create_qp()
2171 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_destroy_qp()
3745 mlx5_ib_warn(to_mdev(qp->ibqp.device), in set_reg_wr()
4619 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_alloc_xrcd()
4689 dev = to_mdev(pd->device); in create_rq()
4745 struct mlx5_ib_dev *dev = to_mdev(pd->device); in prepare_user_rq()
4812 dev = to_mdev(pd->device); in mlx5_ib_create_wq()
4856 struct mlx5_ib_dev *dev = to_mdev(wq->device); in mlx5_ib_destroy_wq()
4870 struct mlx5_ib_dev *dev = to_mdev(device); in mlx5_ib_create_rwq_ind_table()
[all …]
H A Dmlx5_ib_ah.c70 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_create_ah()
/freebsd-13.1/contrib/ofed/libmlx4/
H A Dmlx4.c152 struct mlx4_device *dev = to_mdev(&v_device->device); in mlx4_init_context()
258 munmap(context->uar, to_mdev(&v_device->device)->page_size); in mlx4_uninit_context()
260 munmap(context->bf_page, to_mdev(&v_device->device)->page_size); in mlx4_uninit_context()
263 to_mdev(&v_device->device)->page_size); in mlx4_uninit_context()
H A Ddbrec.c58 int ps = to_mdev(context->ibv_ctx.device)->page_size; in __add_page()
122 uintptr_t ps = to_mdev(context->ibv_ctx.device)->page_size; in mlx4_free_db()
/freebsd-13.1/contrib/ofed/libmlx5/
H A Ddbrec.c52 int ps = to_mdev(context->ibv_ctx.device)->page_size; in __add_page()
119 uintptr_t ps = to_mdev(context->ibv_ctx.device)->page_size; in mlx5_free_db()
H A Dsrq.c186 to_mdev(context->device)->page_size)) { in mlx5_alloc_srq_buf()

12