Lines Matching refs:mlx5_qp
61 static void *get_recv_wqe(struct mlx5_qp *qp, int n)
93 int mlx5_copy_to_recv_wqe(struct mlx5_qp *qp, int idx, void *buf, int size)
105 int mlx5_copy_to_send_wqe(struct mlx5_qp *qp, int idx, void *buf, int size)
153 void *mlx5_get_send_wqe(struct mlx5_qp *qp, int n)
164 void mlx5_init_qp_indices(struct mlx5_qp *qp)
239 unsigned bytecnt, struct mlx5_qp *qp)
269 static int set_data_inl_seg(struct mlx5_qp *qp, struct ibv_send_wr *wr,
319 static void dump_wqe(FILE *fp, int idx, int size_16, struct mlx5_qp *qp)
340 void *mlx5_get_atomic_laddr(struct mlx5_qp *qp, uint16_t idx, int *byte_count)
421 static void set_umr_data_seg(struct mlx5_qp *qp, enum ibv_mw_type type,
441 static void set_umr_mkey_seg(struct mlx5_qp *qp, enum ibv_mw_type type,
479 static inline void set_umr_control_seg(struct mlx5_qp *qp, enum ibv_mw_type type,
516 static inline int set_bind_wr(struct mlx5_qp *qp, enum ibv_mw_type type,
563 void *qend, struct mlx5_qp *qp, int *size)
616 struct mlx5_qp *qp = to_mqp(ibqp);
1037 static void set_sig_seg(struct mlx5_qp *qp, struct mlx5_rwqe_sig *sig,
1137 struct mlx5_qp *qp = to_mqp(ibqp);
1228 struct mlx5_qp *mlx5_find_qp(struct mlx5_context *ctx, uint32_t qpn)
1238 int mlx5_store_qp(struct mlx5_context *ctx, uint32_t qpn, struct mlx5_qp *qp)
1244 sizeof(struct mlx5_qp *));