Lines Matching refs:ib_srq
507 my_srq = container_of(init_attr->srq, struct ehca_qp, ib_srq);
822 my_qp->ib_srq.pd = &my_pd->ib_pd;
823 my_qp->ib_srq.device = my_pd->ib_pd.device;
825 my_qp->ib_srq.srq_context = init_attr->qp_context;
826 my_qp->ib_srq.event_handler = init_attr->event_handler;
968 struct ib_srq *ehca_create_srq(struct ib_pd *pd,
974 struct ib_srq *ret;
993 return (struct ib_srq *)my_qp;
1053 return &my_qp->ib_srq;
1060 internal_destroy_qp(pd->device, my_qp, my_qp->ib_srq.uobject);
2033 int ehca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
2037 container_of(ibsrq, struct ehca_qp, ib_srq);
2091 int ehca_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr)
2093 struct ehca_qp *my_qp = container_of(srq, struct ehca_qp, ib_srq);
2236 int ehca_destroy_srq(struct ib_srq *srq)
2239 container_of(srq, struct ehca_qp, ib_srq),