ocrdma_qp         248 drivers/infiniband/hw/ocrdma/ocrdma.h 	struct ocrdma_qp **qp_tbl;
ocrdma_qp         478 drivers/infiniband/hw/ocrdma/ocrdma.h static inline struct ocrdma_qp *get_ocrdma_qp(struct ib_qp *ibqp)
ocrdma_qp         480 drivers/infiniband/hw/ocrdma/ocrdma.h 	return container_of(ibqp, struct ocrdma_qp, ibqp);
ocrdma_qp         665 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				       struct ocrdma_qp *qp)
ocrdma_qp         678 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_qp *qp = NULL;
ocrdma_qp         905 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_qp *qp;
ocrdma_qp         912 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			qp = list_entry(cur, struct ocrdma_qp, sq_entry);
ocrdma_qp         914 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			qp = list_entry(cur, struct ocrdma_qp, rq_entry);
ocrdma_qp        2082 drivers/infiniband/hw/ocrdma/ocrdma_hw.c bool ocrdma_is_qp_in_sq_flushlist(struct ocrdma_cq *cq, struct ocrdma_qp *qp)
ocrdma_qp        2084 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_qp *tmp;
ocrdma_qp        2095 drivers/infiniband/hw/ocrdma/ocrdma_hw.c bool ocrdma_is_qp_in_rq_flushlist(struct ocrdma_cq *cq, struct ocrdma_qp *qp)
ocrdma_qp        2097 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_qp *tmp;
ocrdma_qp        2108 drivers/infiniband/hw/ocrdma/ocrdma_hw.c void ocrdma_flush_qp(struct ocrdma_qp *qp)
ocrdma_qp        2126 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static void ocrdma_init_hwq_ptr(struct ocrdma_qp *qp)
ocrdma_qp        2134 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int ocrdma_qp_state_change(struct ocrdma_qp *qp, enum ib_qp_state new_ib_state,
ocrdma_qp        2165 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static u32 ocrdma_set_create_qp_mbx_access_flags(struct ocrdma_qp *qp)
ocrdma_qp        2183 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					struct ocrdma_qp *qp)
ocrdma_qp        2238 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					struct ocrdma_qp *qp)
ocrdma_qp        2285 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					 struct ocrdma_qp *qp,
ocrdma_qp        2300 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					struct ocrdma_qp *qp)
ocrdma_qp        2333 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				     struct ocrdma_qp *qp,
ocrdma_qp        2367 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int ocrdma_mbx_create_qp(struct ocrdma_qp *qp, struct ib_qp_init_attr *attrs,
ocrdma_qp        2466 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int ocrdma_mbx_query_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp,
ocrdma_qp        2487 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_set_av_params(struct ocrdma_qp *qp,
ocrdma_qp        2573 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_set_qp_params(struct ocrdma_qp *qp,
ocrdma_qp        2682 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int ocrdma_mbx_modify_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp,
ocrdma_qp        2718 drivers/infiniband/hw/ocrdma/ocrdma_hw.c int ocrdma_mbx_destroy_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp)
ocrdma_qp         127 drivers/infiniband/hw/ocrdma/ocrdma_hw.h int ocrdma_mbx_create_qp(struct ocrdma_qp *, struct ib_qp_init_attr *attrs,
ocrdma_qp         130 drivers/infiniband/hw/ocrdma/ocrdma_hw.h int ocrdma_mbx_modify_qp(struct ocrdma_dev *, struct ocrdma_qp *,
ocrdma_qp         132 drivers/infiniband/hw/ocrdma/ocrdma_hw.h int ocrdma_mbx_query_qp(struct ocrdma_dev *, struct ocrdma_qp *,
ocrdma_qp         134 drivers/infiniband/hw/ocrdma/ocrdma_hw.h int ocrdma_mbx_destroy_qp(struct ocrdma_dev *, struct ocrdma_qp *);
ocrdma_qp         145 drivers/infiniband/hw/ocrdma/ocrdma_hw.h int ocrdma_qp_state_change(struct ocrdma_qp *, enum ib_qp_state new_state,
ocrdma_qp         147 drivers/infiniband/hw/ocrdma/ocrdma_hw.h bool ocrdma_is_qp_in_sq_flushlist(struct ocrdma_cq *, struct ocrdma_qp *);
ocrdma_qp         148 drivers/infiniband/hw/ocrdma/ocrdma_hw.h bool ocrdma_is_qp_in_rq_flushlist(struct ocrdma_cq *, struct ocrdma_qp *);
ocrdma_qp         149 drivers/infiniband/hw/ocrdma/ocrdma_hw.h void ocrdma_flush_qp(struct ocrdma_qp *);
ocrdma_qp         272 drivers/infiniband/hw/ocrdma/ocrdma_main.c 				      sizeof(struct ocrdma_qp *),
ocrdma_qp        1094 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_add_qpn_map(struct ocrdma_dev *dev, struct ocrdma_qp *qp)
ocrdma_qp        1105 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_del_qpn_map(struct ocrdma_dev *dev, struct ocrdma_qp *qp)
ocrdma_qp        1184 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_copy_qp_uresp(struct ocrdma_qp *qp,
ocrdma_qp        1243 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_set_qp_db(struct ocrdma_dev *dev, struct ocrdma_qp *qp,
ocrdma_qp        1263 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_alloc_wr_id_tbl(struct ocrdma_qp *qp)
ocrdma_qp        1278 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_set_qp_init_params(struct ocrdma_qp *qp,
ocrdma_qp        1312 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp;
ocrdma_qp        1384 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp;
ocrdma_qp        1405 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp;
ocrdma_qp        1475 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp = get_ocrdma_qp(ibqp);
ocrdma_qp        1569 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int is_hw_sq_empty(struct ocrdma_qp *qp)
ocrdma_qp        1574 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int is_hw_rq_empty(struct ocrdma_qp *qp)
ocrdma_qp        1601 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_discard_cqes(struct ocrdma_qp *qp, struct ocrdma_cq *cq)
ocrdma_qp        1665 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c void ocrdma_del_flush_qp(struct ocrdma_qp *qp)
ocrdma_qp        1687 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp;
ocrdma_qp        1886 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_build_ud_hdr(struct ocrdma_qp *qp,
ocrdma_qp        1932 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_build_inline_sges(struct ocrdma_qp *qp,
ocrdma_qp        1972 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_build_send(struct ocrdma_qp *qp, struct ocrdma_hdr_wqe *hdr,
ocrdma_qp        1991 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_build_write(struct ocrdma_qp *qp, struct ocrdma_hdr_wqe *hdr,
ocrdma_qp        2009 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_build_read(struct ocrdma_qp *qp, struct ocrdma_hdr_wqe *hdr,
ocrdma_qp        2038 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_build_reg(struct ocrdma_qp *qp,
ocrdma_qp        2094 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_ring_sq_db(struct ocrdma_qp *qp)
ocrdma_qp        2105 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp = get_ocrdma_qp(ibqp);
ocrdma_qp        2206 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_ring_rq_db(struct ocrdma_qp *qp)
ocrdma_qp        2239 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp = get_ocrdma_qp(ibqp);
ocrdma_qp        2415 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_update_wc(struct ocrdma_qp *qp, struct ib_wc *ibwc,
ocrdma_qp        2453 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_set_cqe_status_flushed(struct ocrdma_qp *qp,
ocrdma_qp        2486 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				  struct ocrdma_qp *qp, int status)
ocrdma_qp        2508 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				  struct ocrdma_qp *qp, int status)
ocrdma_qp        2518 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				  struct ocrdma_qp *qp, int status)
ocrdma_qp        2527 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_poll_err_scqe(struct ocrdma_qp *qp,
ocrdma_qp        2571 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_poll_success_scqe(struct ocrdma_qp *qp,
ocrdma_qp        2597 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_poll_scqe(struct ocrdma_qp *qp, struct ocrdma_cqe *cqe,
ocrdma_qp        2642 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				       struct ocrdma_qp *qp)
ocrdma_qp        2660 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_poll_err_rcqe(struct ocrdma_qp *qp, struct ocrdma_cqe *cqe,
ocrdma_qp        2695 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_poll_success_rcqe(struct ocrdma_qp *qp,
ocrdma_qp        2729 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_poll_rcqe(struct ocrdma_qp *qp, struct ocrdma_cqe *cqe,
ocrdma_qp        2774 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp = NULL;
ocrdma_qp        2828 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			      struct ocrdma_qp *qp, struct ib_wc *ibwc)
ocrdma_qp        2859 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ocrdma_qp *qp;
ocrdma_qp          90 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h void ocrdma_del_flush_qp(struct ocrdma_qp *qp);