Lines Matching refs:ibv_qp
400 struct ibv_qp *ibv_qp; member
507 static inline struct mlx5_qp *to_mqp(struct ibv_qp *ibqp) in to_mqp()
576 struct ibv_qp *mlx5_create_qp_ex(struct ibv_context *context,
591 int mlx5_bind_mw(struct ibv_qp *qp, struct ibv_mw *mw,
626 struct ibv_qp *mlx5_create_qp(struct ibv_pd *pd, struct ibv_qp_init_attr *attr);
627 int mlx5_query_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
630 int mlx5_modify_qp(struct ibv_qp *qp, struct ibv_qp_attr *attr,
632 int mlx5_destroy_qp(struct ibv_qp *qp);
635 int mlx5_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
637 int mlx5_post_recv(struct ibv_qp *ibqp, struct ibv_recv_wr *wr,
659 int mlx5_attach_mcast(struct ibv_qp *qp, const union ibv_gid *gid, uint16_t lid);
660 int mlx5_detach_mcast(struct ibv_qp *qp, const union ibv_gid *gid, uint16_t lid);