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);