base_srq          258 drivers/infiniband/sw/siw/siw.h 	struct ib_srq base_srq;
base_srq          595 drivers/infiniband/sw/siw/siw.h static inline struct siw_srq *to_siw_srq(struct ib_srq *base_srq)
base_srq          597 drivers/infiniband/sw/siw/siw.h 	return container_of(base_srq, struct siw_srq, base_srq);
base_srq          298 drivers/infiniband/sw/siw/siw_main.c 	INIT_RDMA_OBJ_SIZE(ib_srq, siw_srq, base_srq),
base_srq          474 drivers/infiniband/sw/siw/siw_qp_rx.c 		pd = qp->srq == NULL ? qp->pd : qp->srq->base_srq.pd;
base_srq         1569 drivers/infiniband/sw/siw/siw_verbs.c int siw_create_srq(struct ib_srq *base_srq,
base_srq         1572 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_srq *srq = to_siw_srq(base_srq);
base_srq         1574 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_device *sdev = to_siw_dev(base_srq->device);
base_srq         1581 drivers/infiniband/sw/siw/siw_verbs.c 		siw_dbg_pd(base_srq->pd, "too many SRQ's\n");
base_srq         1632 drivers/infiniband/sw/siw/siw_verbs.c 	siw_dbg_pd(base_srq->pd, "[SRQ]: success\n");
base_srq         1656 drivers/infiniband/sw/siw/siw_verbs.c int siw_modify_srq(struct ib_srq *base_srq, struct ib_srq_attr *attrs,
base_srq         1659 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_srq *srq = to_siw_srq(base_srq);
base_srq         1693 drivers/infiniband/sw/siw/siw_verbs.c int siw_query_srq(struct ib_srq *base_srq, struct ib_srq_attr *attrs)
base_srq         1695 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_srq *srq = to_siw_srq(base_srq);
base_srq         1717 drivers/infiniband/sw/siw/siw_verbs.c void siw_destroy_srq(struct ib_srq *base_srq, struct ib_udata *udata)
base_srq         1719 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_srq *srq = to_siw_srq(base_srq);
base_srq         1720 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_device *sdev = to_siw_dev(base_srq->device);
base_srq         1744 drivers/infiniband/sw/siw/siw_verbs.c int siw_post_srq_recv(struct ib_srq *base_srq, const struct ib_recv_wr *wr,
base_srq         1747 drivers/infiniband/sw/siw/siw_verbs.c 	struct siw_srq *srq = to_siw_srq(base_srq);
base_srq         1752 drivers/infiniband/sw/siw/siw_verbs.c 		siw_dbg_pd(base_srq->pd,
base_srq         1769 drivers/infiniband/sw/siw/siw_verbs.c 			siw_dbg_pd(base_srq->pd, "SRQ full\n");
base_srq         1774 drivers/infiniband/sw/siw/siw_verbs.c 			siw_dbg_pd(base_srq->pd,
base_srq         1794 drivers/infiniband/sw/siw/siw_verbs.c 		siw_dbg_pd(base_srq->pd, "[SRQ]: error %d\n", rv);
base_srq         1840 drivers/infiniband/sw/siw/siw_verbs.c 	struct ib_srq *base_srq = &srq->base_srq;
base_srq         1843 drivers/infiniband/sw/siw/siw_verbs.c 	event.device = base_srq->device;
base_srq         1844 drivers/infiniband/sw/siw/siw_verbs.c 	event.element.srq = base_srq;
base_srq         1846 drivers/infiniband/sw/siw/siw_verbs.c 	if (base_srq->event_handler) {
base_srq         1847 drivers/infiniband/sw/siw/siw_verbs.c 		siw_dbg_pd(srq->base_srq.pd,
base_srq         1849 drivers/infiniband/sw/siw/siw_verbs.c 		base_srq->event_handler(&event, base_srq->srq_context);
base_srq           77 drivers/infiniband/sw/siw/siw_verbs.h int siw_create_srq(struct ib_srq *base_srq, struct ib_srq_init_attr *attr,
base_srq           79 drivers/infiniband/sw/siw/siw_verbs.h int siw_modify_srq(struct ib_srq *base_srq, struct ib_srq_attr *attr,
base_srq           81 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_srq(struct ib_srq *base_srq, struct ib_srq_attr *attr);
base_srq           82 drivers/infiniband/sw/siw/siw_verbs.h void siw_destroy_srq(struct ib_srq *base_srq, struct ib_udata *udata);
base_srq           83 drivers/infiniband/sw/siw/siw_verbs.h int siw_post_srq_recv(struct ib_srq *base_srq, const struct ib_recv_wr *wr,