Home
last modified time | relevance | path

Searched refs:mlx5_qp (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/ofed/libmlx5/
Dmlx5.h221 struct mlx5_qp **table;
397 struct mlx5_qp { struct
507 static inline struct mlx5_qp *to_mqp(struct ibv_qp *ibqp) in to_mqp()
511 return container_of(vqp, struct mlx5_qp, verbs_qp); in to_mqp()
534 static inline struct mlx5_qp *rsc_to_mqp(struct mlx5_resource *rsc) in rsc_to_mqp()
536 return (struct mlx5_qp *)rsc; in rsc_to_mqp()
633 void mlx5_init_qp_indices(struct mlx5_qp *qp);
642 struct mlx5_qp *qp);
643 void mlx5_set_sq_sizes(struct mlx5_qp *qp, struct ibv_qp_cap *cap,
645 struct mlx5_qp *mlx5_find_qp(struct mlx5_context *ctx, uint32_t qpn);
[all …]
Dqp.c61 static void *get_recv_wqe(struct mlx5_qp *qp, int n) in get_recv_wqe()
93 int mlx5_copy_to_recv_wqe(struct mlx5_qp *qp, int idx, void *buf, int size) in mlx5_copy_to_recv_wqe()
105 int mlx5_copy_to_send_wqe(struct mlx5_qp *qp, int idx, void *buf, int size) in mlx5_copy_to_send_wqe()
153 void *mlx5_get_send_wqe(struct mlx5_qp *qp, int n) in mlx5_get_send_wqe()
164 void mlx5_init_qp_indices(struct mlx5_qp *qp) in mlx5_init_qp_indices()
239 unsigned bytecnt, struct mlx5_qp *qp) in mlx5_bf_copy()
269 static int set_data_inl_seg(struct mlx5_qp *qp, struct ibv_send_wr *wr, in set_data_inl_seg()
319 static void dump_wqe(FILE *fp, int idx, int size_16, struct mlx5_qp *qp) in dump_wqe()
340 void *mlx5_get_atomic_laddr(struct mlx5_qp *qp, uint16_t idx, int *byte_count) in mlx5_get_atomic_laddr()
421 static void set_umr_data_seg(struct mlx5_qp *qp, enum ibv_mw_type type, in set_umr_data_seg()
[all …]
Dverbs.c808 struct mlx5_qp *qp) in mlx5_calc_send_wqe()
845 struct mlx5_qp *qp) in mlx5_calc_rcv_wqe()
868 struct mlx5_qp *qp) in mlx5_calc_sq_size()
951 struct mlx5_qp *qp) in mlx5_calc_rq_size()
992 struct mlx5_qp *qp) in mlx5_calc_wq_size()
1014 static void map_uuar(struct ibv_context *context, struct mlx5_qp *qp, in map_uuar()
1035 struct mlx5_qp *qp, in mlx5_alloc_qp_buf()
1132 static void mlx5_free_qp_buf(struct mlx5_qp *qp) in mlx5_free_qp_buf()
1156 struct mlx5_qp *qp) in mlx5_cmd_create_rss_qp()
1188 struct mlx5_qp *qp, in mlx5_cmd_create_qp_ex()
[all …]
Dcq.c148 struct mlx5_qp *qp = rsc_to_mqp(cur_rsc); in handle_responder_lazy()
189 struct mlx5_qp *qp = rsc_to_mqp(cur_rsc); in handle_responder()
344 static inline struct mlx5_qp *get_req_context(struct mlx5_context *mctx,
348 static inline struct mlx5_qp *get_req_context(struct mlx5_context *mctx, in get_req_context()
369 struct mlx5_qp *mqp; in get_resp_ctx_v1()
532 struct mlx5_qp *mqp; in mlx5_parse_cqe()
Dsrq.c226 sizeof(struct mlx5_qp *)); in mlx5_store_srq()
Dmlx5.c639 struct mlx5_qp *mqp = to_mqp(qp_in); in mlx5dv_get_qp()
/freebsd-12-stable/sys/modules/mlx5/
DMakefile27 mlx5_qp.c \
/freebsd-12-stable/sys/conf/
Dfiles4886 dev/mlx5/mlx5_core/mlx5_qp.c optional mlx5 pci \