Lines Matching defs:ibsrq
353 if (!srq->ibsrq.uobject) {
364 int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
367 struct mthca_dev *dev = to_mdev(ibsrq->device);
368 struct mthca_srq *srq = to_msrq(ibsrq);
388 int mthca_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr)
390 struct mthca_dev *dev = to_mdev(ibsrq->device);
391 struct mthca_srq *srq = to_msrq(ibsrq);
439 if (!srq->ibsrq.event_handler)
444 event.element.srq = &srq->ibsrq;
445 srq->ibsrq.event_handler(&event, srq->ibsrq.srq_context);
475 int mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
478 struct mthca_dev *dev = to_mdev(ibsrq->device);
479 struct mthca_srq *srq = to_msrq(ibsrq);
575 int mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
578 struct mthca_dev *dev = to_mdev(ibsrq->device);
579 struct mthca_srq *srq = to_msrq(ibsrq);