Lines Matching refs:mlx5_ib_qp

134 static int mlx5_ib_read_kernel_wqe_sq(struct mlx5_ib_qp *qp, int wqe_index,  in mlx5_ib_read_kernel_wqe_sq()
169 static int mlx5_ib_read_user_wqe_sq(struct mlx5_ib_qp *qp, int wqe_index, in mlx5_ib_read_user_wqe_sq()
220 int mlx5_ib_read_wqe_sq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer, in mlx5_ib_read_wqe_sq()
236 static int mlx5_ib_read_user_wqe_rq(struct mlx5_ib_qp *qp, int wqe_index, in mlx5_ib_read_user_wqe_rq()
256 int mlx5_ib_read_wqe_rq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer, in mlx5_ib_read_wqe_rq()
353 int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd) in set_rq_size()
511 struct mlx5_ib_qp *qp) in calc_sq_size()
556 struct mlx5_ib_qp *qp, in set_user_buf_size()
861 struct mlx5_ib_qp *qp, struct ib_udata *udata, in _create_user_qp()
986 static void destroy_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in destroy_qp()
1020 struct mlx5_ib_qp *qp, u32 **in, int *inlen, in _create_kernel_qp()
1138 static u32 get_rx_type(struct mlx5_ib_qp *qp, struct ib_qp_init_attr *attr) in get_rx_type()
1150 struct mlx5_ib_qp *qp, in create_raw_packet_qp_tis()
1352 struct mlx5_ib_qp *mqp = rq->base.container_mibqp; in create_raw_packet_qp_rq()
1485 static int create_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in create_raw_packet_qp()
1581 struct mlx5_ib_qp *qp) in destroy_raw_packet_qp()
1598 static void raw_packet_qp_copy_info(struct mlx5_ib_qp *qp, in raw_packet_qp_copy_info()
1610 static void destroy_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp) in destroy_rss_raw_qp_tir()
1632 struct mlx5_ib_qp *qp, in create_rss_raw_qp_tir()
1838 struct mlx5_ib_qp *qp, in configure_requester_scat_cqe()
1908 static int create_xrc_tgt_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in create_xrc_tgt_qp()
1985 struct mlx5_ib_qp *qp, in create_dci()
2146 struct mlx5_ib_qp *qp, in create_user_qp()
2349 struct mlx5_ib_qp *qp, in create_kernel_qp()
2566 static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
2570 static void destroy_qp_common(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in destroy_qp_common()
2642 struct mlx5_ib_qp *qp, in create_dct()
2757 bool cond, struct mlx5_ib_qp *qp) in process_vendor_flag()
2784 static int process_vendor_flags(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in process_vendor_flags()
2863 bool cond, struct mlx5_ib_qp *qp) in process_create_flag()
2885 static int process_create_flags(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in process_create_flags()
2999 struct mlx5_ib_qp *qp, in create_qp()
3059 static int check_qp_attr(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in check_qp_attr()
3086 static int get_qp_uidx(struct mlx5_ib_qp *qp, in get_qp_uidx()
3100 static int mlx5_ib_destroy_dct(struct mlx5_ib_qp *mqp) in mlx5_ib_destroy_dct()
3157 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_create_qp()
3251 struct mlx5_ib_qp *mqp = to_mqp(qp); in mlx5_ib_destroy_qp()
3263 static int set_qpc_atomic_flags(struct mlx5_ib_qp *qp, in set_qpc_atomic_flags()
3428 static int mlx5_set_path(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in mlx5_set_path()
3738 struct mlx5_ib_qp *ibqp = sq->base.container_mibqp; in modify_raw_packet_qp_sq()
3810 static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in modify_raw_packet_qp()
3914 static bool qp_supports_affinity(struct mlx5_ib_qp *qp) in qp_supports_affinity()
3932 struct mlx5_ib_qp *mqp = to_mqp(qp); in get_tx_affinity()
3965 struct mlx5_ib_qp *mqp = to_mqp(qp); in __mlx5_ib_qp_set_counter()
4034 struct mlx5_ib_qp *qp = to_mqp(ibqp); in __mlx5_ib_modify_qp()
4380 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_modify_dct()
4490 struct mlx5_ib_qp *qp) in mlx5_ib_modify_qp_allowed()
4510 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_modify_qp()
4726 struct mlx5_ib_qp *qp, u8 *qp_state) in sqrq_state_to_qp_state()
4771 struct mlx5_ib_qp *qp, in query_raw_packet_qp_state()
4797 static int query_qp_attr(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, in query_qp_attr()
4860 static int mlx5_ib_dct_query_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *mqp, in mlx5_ib_dct_query_qp()
4929 struct mlx5_ib_qp *qp = to_mqp(ibqp); in mlx5_ib_query_qp()
5673 struct mlx5_ib_qp *mqp = to_mqp(qp); in mlx5_ib_qp_set_counter()