Home
last modified time | relevance | path

Searched refs:mlx5_ib_dev (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h506 struct mlx5_ib_dev *dev;
560 struct mlx5_ib_dev *dev;
658 struct mlx5_ib_dev { struct
873 int mlx5_ib_init_fmr(struct mlx5_ib_dev *dev);
874 void mlx5_ib_cleanup_fmr(struct mlx5_ib_dev *dev);
884 int mlx5_mr_cache_init(struct mlx5_ib_dev *dev);
885 int mlx5_mr_cache_cleanup(struct mlx5_ib_dev *dev);
907 int mlx5_ib_odp_init_one(struct mlx5_ib_dev *ibdev);
908 void mlx5_ib_odp_remove_one(struct mlx5_ib_dev *ibdev);
1048 void mlx5_ib_cleanup_congestion(struct mlx5_ib_dev *);
[all …]
H A Dmlx5_ib_main.c111 struct mlx5_ib_dev *ibdev = container_of(this, struct mlx5_ib_dev, in mlx5_netdev_event()
2342 struct mlx5_ib_dev *dev = in show_fw_pages()
2351 struct mlx5_ib_dev *dev = in show_reg_pages()
2360 struct mlx5_ib_dev *dev = in show_hca()
2368 struct mlx5_ib_dev *dev = in show_rev()
2376 struct mlx5_ib_dev *dev = in show_board()
2469 struct mlx5_ib_dev *ibdev = (struct mlx5_ib_dev *)context; in mlx5_ib_event()
2711 struct mlx5_ib_dev *dev; in create_dev_resources()
2831 struct mlx5_ib_dev *dev = in destroy_dev_resources()
2894 struct mlx5_ib_dev *dev = in get_dev_fw_str()
[all …]
H A Dmlx5_ib_mr.c110 struct mlx5_ib_dev *dev = mr->dev; in reg_mr_callback()
253 struct mlx5_ib_dev *dev = ent->dev; in __cache_work_func()
413 struct mlx5_ib_dev *dev = (struct mlx5_ib_dev *)ctx; in delay_time_func()
418 int mlx5_mr_cache_init(struct mlx5_ib_dev *dev) in mlx5_mr_cache_init()
475 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_get_dma_mr()
577 struct mlx5_ib_dev *dev = to_mdev(pd->device); in prep_umr_wqe_common()
629 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mr_umem_get()
670 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_umr()
748 struct mlx5_ib_dev *dev = mr->dev; in mlx5_ib_update_mtt()
876 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_create()
[all …]
H A Dmlx5_ib_cq.c44 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_ib_cq_event()
166 struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); in handle_responder()
277 static void mlx5_handle_error_cqe(struct mlx5_ib_dev *dev, in mlx5_handle_error_cqe()
515 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_poll_one()
646 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in poll_soft_wc()
669 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in mlx5_ib_poll_cq()
907 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_create_cq()
1012 struct mlx5_ib_dev *dev = to_mdev(cq->device); in mlx5_ib_destroy_cq()
1098 struct mlx5_ib_dev *dev = to_mdev(cq->device); in mlx5_ib_modify_cq()
1186 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); in copy_resize_cqes()
[all …]
H A Dmlx5_ib_srq.c74 struct mlx5_ib_dev *dev = to_mdev(pd->device); in create_srq_user()
156 static int create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, in create_srq_kernel()
227 static void destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) in destroy_srq_kernel()
238 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_create_srq()
351 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_modify_srq()
376 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_query_srq()
400 struct mlx5_ib_dev *dev = to_mdev(srq->device); in mlx5_ib_destroy_srq()
436 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); in mlx5_ib_post_srq_recv()
H A Dmlx5_ib_gsi.c62 static bool mlx5_ib_deth_sqpn_cap(struct mlx5_ib_dev *dev) in mlx5_ib_deth_sqpn_cap()
113 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_gsi_create_qp()
210 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_gsi_destroy_qp()
270 struct mlx5_ib_dev *dev = to_mdev(qp->device); in modify_to_rts()
310 struct mlx5_ib_dev *dev = to_mdev(device); in setup_qp()
371 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_gsi_modify_qp()
412 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in mlx5_ib_add_outstanding_wr()
463 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in get_tx_qp()
H A Dmlx5_ib_cong.c253 mlx5_ib_get_all_cc_params(struct mlx5_ib_dev *dev) in mlx5_ib_get_all_cc_params()
283 mlx5_ib_set_cc_params(struct mlx5_ib_dev *dev, u32 index, u64 var) in mlx5_ib_set_cc_params()
318 struct mlx5_ib_dev *dev = arg1; in mlx5_ib_cong_params_handler()
353 struct mlx5_ib_dev *dev = in mlx5_ib_read_cong_stats()
354 container_of(work, struct mlx5_ib_dev, congestion.dwork.work); in mlx5_ib_read_cong_stats()
393 mlx5_ib_cleanup_congestion(struct mlx5_ib_dev *dev) in mlx5_ib_cleanup_congestion()
403 mlx5_ib_init_congestion(struct mlx5_ib_dev *dev) in mlx5_ib_init_congestion()
H A Dmlx5_ib_qp.c135 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_read_user_wqe()
2008 struct mlx5_ib_dev *dev; in mlx5_ib_create_qp()
2102 struct mlx5_ib_dev *dev = to_mdev(qp->device); in mlx5_ib_destroy_qp()
2603 struct mlx5_ib_dev *dev = to_mdev(ibqp->device); in __mlx5_ib_modify_qp()
4564 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_alloc_xrcd()
4626 struct mlx5_ib_dev *dev; in create_rq()
4690 struct mlx5_ib_dev *dev = to_mdev(pd->device); in prepare_user_rq()
4744 struct mlx5_ib_dev *dev; in mlx5_ib_create_wq()
4801 struct mlx5_ib_dev *dev = to_mdev(wq->device); in mlx5_ib_destroy_wq()
4815 struct mlx5_ib_dev *dev = to_mdev(device); in mlx5_ib_create_rwq_ind_table()
[all …]
H A Dmlx5_ib_mad.c39 int mlx5_MAD_IFC(struct mlx5_ib_dev *dev, int ignore_mkey, int ignore_bkey, in mlx5_MAD_IFC()
183 struct mlx5_ib_dev *dev = to_mdev(ibdev); in process_pma_cmd()
237 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_ib_process_mad()
258 int mlx5_query_ext_port_caps(struct mlx5_ib_dev *dev, u8 port) in mlx5_query_ext_port_caps()
373 int mlx5_query_mad_ifc_node_desc(struct mlx5_ib_dev *dev, char *node_desc) in mlx5_query_mad_ifc_node_desc()
398 int mlx5_query_mad_ifc_node_guid(struct mlx5_ib_dev *dev, __be64 *node_guid) in mlx5_query_mad_ifc_node_guid()
495 struct mlx5_ib_dev *dev = to_mdev(ibdev); in mlx5_query_mad_ifc_port()
H A Dmlx5_ib_ah.c30 static struct ib_ah *create_ib_ah(struct mlx5_ib_dev *dev, in create_ib_ah()
67 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_create_ah()
H A Dmlx5_ib_mem.c145 void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, in __mlx5_ib_populate_pas()
194 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, in mlx5_ib_populate_pas()