Lines Matching refs:mlx5_ib_qp

163 int mlx5_ib_read_user_wqe_sq(struct mlx5_ib_qp *qp,  in mlx5_ib_read_user_wqe_sq()
229 int mlx5_ib_read_user_wqe_rq(struct mlx5_ib_qp *qp, in mlx5_ib_read_user_wqe_rq()
331 int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd) in set_rq_size()
477 struct mlx5_ib_qp *qp) in calc_sq_size()
522 struct mlx5_ib_qp *qp, in set_user_buf_size()
856 struct mlx5_ib_qp *qp, struct ib_udata *udata, in create_user_qp()
986 struct mlx5_ib_qp *qp, struct mlx5_ib_qp_base *base, in destroy_qp_user()
1032 struct mlx5_ib_qp *qp, in create_kernel_qp()
1158 static void destroy_qp_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp) in destroy_qp_kernel()
1169 static u32 get_rx_type(struct mlx5_ib_qp *qp, struct ib_qp_init_attr *attr) in get_rx_type()
1191 struct mlx5_ib_qp *qp, in create_raw_packet_qp_tis()
1320 struct mlx5_ib_qp *mqp = rq->base.container_mibqp; in create_raw_packet_qp_rq()
1450 static int create_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in create_raw_packet_qp()
1548 struct mlx5_ib_qp *qp) in destroy_raw_packet_qp()
1565 static void raw_packet_qp_copy_info(struct mlx5_ib_qp *qp, in raw_packet_qp_copy_info()
1577 static void destroy_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp) in destroy_rss_raw_qp_tir()
1586 static int create_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in create_rss_raw_qp_tir()
1947 struct ib_udata *udata, struct mlx5_ib_qp *qp) in create_qp_common()
2388 static struct mlx5_ib_pd *get_pd(struct mlx5_ib_qp *qp) in get_pd()
2428 static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
2432 static void destroy_qp_common(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in destroy_qp_common()
2547 struct mlx5_ib_qp *qp; in mlx5_ib_create_dct()
2632 struct mlx5_ib_qp *qp; in mlx5_ib_create_qp()
2751 static int mlx5_ib_destroy_dct(struct mlx5_ib_qp *mqp) in mlx5_ib_destroy_dct()
2773 struct mlx5_ib_qp *mqp = to_mqp(qp); in mlx5_ib_destroy_qp()
2788 static int to_mlx5_access_flags(struct mlx5_ib_qp *qp, in to_mlx5_access_flags()
2907 static int mlx5_set_path(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in mlx5_set_path()
3195 struct mlx5_ib_qp *ibqp = sq->base.container_mibqp; in modify_raw_packet_qp_sq()
3267 static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in modify_raw_packet_qp()
3389 struct mlx5_ib_qp *mqp = to_mqp(qp); in __mlx5_ib_qp_set_counter()
3456 struct mlx5_ib_qp *qp = to_mqp(ibqp); in __mlx5_ib_modify_qp()
3802 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_modify_dct()
3895 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_modify_qp()
4097 static void set_eth_seg(const struct ib_send_wr *wr, struct mlx5_ib_qp *qp, in set_eth_seg()
4437 static int set_data_inl_seg(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr, in set_data_inl_seg()
4594 struct mlx5_ib_qp *qp, void **seg, int *size, in set_sig_data_segment()
4733 struct mlx5_ib_qp *qp, void **seg, int *size, in set_pi_umr_wr()
4810 static int set_reg_wr(struct mlx5_ib_qp *qp, in set_reg_wr()
4866 static void set_linv_wr(struct mlx5_ib_qp *qp, void **seg, int *size, in set_linv_wr()
4879 static void dump_wqe(struct mlx5_ib_qp *qp, u32 idx, int size_16) in dump_wqe()
4898 static int __begin_wqe(struct mlx5_ib_qp *qp, void **seg, in __begin_wqe()
4923 static int begin_wqe(struct mlx5_ib_qp *qp, void **seg, in begin_wqe()
4933 static void finish_wqe(struct mlx5_ib_qp *qp, in finish_wqe()
4971 struct mlx5_ib_qp *qp; in _mlx5_ib_post_send()
5360 struct mlx5_ib_qp *qp = to_mqp(ibqp); in _mlx5_ib_post_recv()
5556 struct mlx5_ib_qp *qp, u8 *qp_state) in sqrq_state_to_qp_state()
5601 struct mlx5_ib_qp *qp, in query_raw_packet_qp_state()
5627 static int query_qp_attr(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in query_qp_attr()
5692 static int mlx5_ib_dct_query_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *mqp, in mlx5_ib_dct_query_qp()
5761 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_query_qp()
6506 struct mlx5_ib_qp *mqp = to_mqp(qp); in mlx5_ib_qp_set_counter()