Lines Matching refs:ibsrq
76 int rvt_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *srq_init_attr,
79 struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);
80 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq);
126 * ib_create_srq() will initialize srq->ibsrq.
159 * @ibsrq: the SRQ to modify
166 int rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
170 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq);
171 struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);
271 struct rvt_dev_info *dev = ib_to_rvt(srq->ibsrq.device);
315 * @ibsrq: srq to query
320 int rvt_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr)
322 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq);
332 * @ibsrq: srq object to destroy
335 int rvt_destroy_srq(struct ib_srq *ibsrq, struct ib_udata *udata)
337 struct rvt_srq *srq = ibsrq_to_rvtsrq(ibsrq);
338 struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device);