mlx5_ib_qp        166 drivers/infiniband/hw/mlx5/cq.c 			     struct mlx5_ib_qp *qp)
mlx5_ib_qp        333 drivers/infiniband/hw/mlx5/cq.c static void handle_atomics(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64,
mlx5_ib_qp        386 drivers/infiniband/hw/mlx5/cq.c static void sw_comp(struct mlx5_ib_qp *qp, int num_entries, struct ib_wc *wc,
mlx5_ib_qp        422 drivers/infiniband/hw/mlx5/cq.c 	struct mlx5_ib_qp *qp;
mlx5_ib_qp        440 drivers/infiniband/hw/mlx5/cq.c 			 struct mlx5_ib_qp **cur_qp,
mlx5_ib_qp        599 drivers/infiniband/hw/mlx5/cq.c 	struct mlx5_ib_qp *cur_qp = NULL;
mlx5_ib_qp        608 drivers/infiniband/hw/mlx5/devx.c 		struct mlx5_ib_qp *qp = to_mqp(uobj->object);
mlx5_ib_qp        129 drivers/infiniband/hw/mlx5/flow.c 		struct mlx5_ib_qp *mqp;
mlx5_ib_qp       3788 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_ib_qp *mqp = to_mqp(qp);
mlx5_ib_qp       4343 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_ib_qp *mqp = to_mqp(ibqp);
mlx5_ib_qp       4469 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_ib_qp *mqp;
mlx5_ib_qp        347 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct mlx5_ib_qp	*container_mibqp;
mlx5_ib_qp       1033 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_qp *to_mibqp(struct mlx5_core_qp *mqp)
mlx5_ib_qp       1058 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_qp *to_mqp(struct ib_qp *ibqp)
mlx5_ib_qp       1060 drivers/infiniband/hw/mlx5/mlx5_ib.h 	return container_of(ibqp, struct mlx5_ib_qp, ibqp);
mlx5_ib_qp       1134 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_read_user_wqe_sq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer,
mlx5_ib_qp       1136 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_read_user_wqe_rq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer,
mlx5_ib_qp       1027 drivers/infiniband/hw/mlx5/odp.c 	struct mlx5_ib_qp *qp, void **wqe, void **wqe_end, int wqe_length)
mlx5_ib_qp       1104 drivers/infiniband/hw/mlx5/odp.c 						  struct mlx5_ib_qp *qp,
mlx5_ib_qp       1150 drivers/infiniband/hw/mlx5/odp.c static inline struct mlx5_ib_qp *res_to_qp(struct mlx5_core_rsc_common *res)
mlx5_ib_qp       1174 drivers/infiniband/hw/mlx5/odp.c 	struct mlx5_ib_qp *qp;
mlx5_ib_qp        163 drivers/infiniband/hw/mlx5/qp.c int mlx5_ib_read_user_wqe_sq(struct mlx5_ib_qp *qp,
mlx5_ib_qp        229 drivers/infiniband/hw/mlx5/qp.c int mlx5_ib_read_user_wqe_rq(struct mlx5_ib_qp *qp,
mlx5_ib_qp        331 drivers/infiniband/hw/mlx5/qp.c 		       int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd)
mlx5_ib_qp        477 drivers/infiniband/hw/mlx5/qp.c 			struct mlx5_ib_qp *qp)
mlx5_ib_qp        522 drivers/infiniband/hw/mlx5/qp.c 			    struct mlx5_ib_qp *qp,
mlx5_ib_qp        856 drivers/infiniband/hw/mlx5/qp.c 			  struct mlx5_ib_qp *qp, struct ib_udata *udata,
mlx5_ib_qp        986 drivers/infiniband/hw/mlx5/qp.c 			    struct mlx5_ib_qp *qp, struct mlx5_ib_qp_base *base,
mlx5_ib_qp       1032 drivers/infiniband/hw/mlx5/qp.c 			    struct mlx5_ib_qp *qp,
mlx5_ib_qp       1158 drivers/infiniband/hw/mlx5/qp.c static void destroy_qp_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp)
mlx5_ib_qp       1169 drivers/infiniband/hw/mlx5/qp.c static u32 get_rx_type(struct mlx5_ib_qp *qp, struct ib_qp_init_attr *attr)
mlx5_ib_qp       1191 drivers/infiniband/hw/mlx5/qp.c 				    struct mlx5_ib_qp *qp,
mlx5_ib_qp       1320 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *mqp = rq->base.container_mibqp;
mlx5_ib_qp       1450 drivers/infiniband/hw/mlx5/qp.c static int create_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       1548 drivers/infiniband/hw/mlx5/qp.c 				  struct mlx5_ib_qp *qp)
mlx5_ib_qp       1565 drivers/infiniband/hw/mlx5/qp.c static void raw_packet_qp_copy_info(struct mlx5_ib_qp *qp,
mlx5_ib_qp       1577 drivers/infiniband/hw/mlx5/qp.c static void destroy_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp)
mlx5_ib_qp       1586 drivers/infiniband/hw/mlx5/qp.c static int create_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       1947 drivers/infiniband/hw/mlx5/qp.c 			    struct ib_udata *udata, struct mlx5_ib_qp *qp)
mlx5_ib_qp       2388 drivers/infiniband/hw/mlx5/qp.c static struct mlx5_ib_pd *get_pd(struct mlx5_ib_qp *qp)
mlx5_ib_qp       2428 drivers/infiniband/hw/mlx5/qp.c static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       2432 drivers/infiniband/hw/mlx5/qp.c static void destroy_qp_common(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       2547 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp;
mlx5_ib_qp       2632 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp;
mlx5_ib_qp       2751 drivers/infiniband/hw/mlx5/qp.c static int mlx5_ib_destroy_dct(struct mlx5_ib_qp *mqp)
mlx5_ib_qp       2773 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *mqp = to_mqp(qp);
mlx5_ib_qp       2788 drivers/infiniband/hw/mlx5/qp.c static int to_mlx5_access_flags(struct mlx5_ib_qp *qp,
mlx5_ib_qp       2907 drivers/infiniband/hw/mlx5/qp.c static int mlx5_set_path(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       3195 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *ibqp = sq->base.container_mibqp;
mlx5_ib_qp       3267 drivers/infiniband/hw/mlx5/qp.c static int modify_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       3389 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *mqp = to_mqp(qp);
mlx5_ib_qp       3453 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp = to_mqp(ibqp);
mlx5_ib_qp       3800 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp = to_mqp(ibqp);
mlx5_ib_qp       3893 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp = to_mqp(ibqp);
mlx5_ib_qp       4095 drivers/infiniband/hw/mlx5/qp.c static void set_eth_seg(const struct ib_send_wr *wr, struct mlx5_ib_qp *qp,
mlx5_ib_qp       4435 drivers/infiniband/hw/mlx5/qp.c static int set_data_inl_seg(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr,
mlx5_ib_qp       4592 drivers/infiniband/hw/mlx5/qp.c 				struct mlx5_ib_qp *qp, void **seg, int *size,
mlx5_ib_qp       4731 drivers/infiniband/hw/mlx5/qp.c 			 struct mlx5_ib_qp *qp, void **seg, int *size,
mlx5_ib_qp       4808 drivers/infiniband/hw/mlx5/qp.c static int set_reg_wr(struct mlx5_ib_qp *qp,
mlx5_ib_qp       4864 drivers/infiniband/hw/mlx5/qp.c static void set_linv_wr(struct mlx5_ib_qp *qp, void **seg, int *size,
mlx5_ib_qp       4877 drivers/infiniband/hw/mlx5/qp.c static void dump_wqe(struct mlx5_ib_qp *qp, u32 idx, int size_16)
mlx5_ib_qp       4896 drivers/infiniband/hw/mlx5/qp.c static int __begin_wqe(struct mlx5_ib_qp *qp, void **seg,
mlx5_ib_qp       4921 drivers/infiniband/hw/mlx5/qp.c static int begin_wqe(struct mlx5_ib_qp *qp, void **seg,
mlx5_ib_qp       4931 drivers/infiniband/hw/mlx5/qp.c static void finish_wqe(struct mlx5_ib_qp *qp,
mlx5_ib_qp       4969 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp;
mlx5_ib_qp       5358 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp = to_mqp(ibqp);
mlx5_ib_qp       5556 drivers/infiniband/hw/mlx5/qp.c 				  struct mlx5_ib_qp *qp, u8 *qp_state)
mlx5_ib_qp       5601 drivers/infiniband/hw/mlx5/qp.c 				     struct mlx5_ib_qp *qp,
mlx5_ib_qp       5627 drivers/infiniband/hw/mlx5/qp.c static int query_qp_attr(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp,
mlx5_ib_qp       5692 drivers/infiniband/hw/mlx5/qp.c static int mlx5_ib_dct_query_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *mqp,
mlx5_ib_qp       5761 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *qp = to_mqp(ibqp);
mlx5_ib_qp       6511 drivers/infiniband/hw/mlx5/qp.c 	struct mlx5_ib_qp *mqp = to_mqp(qp);