Lines Matching refs:ib_qp
388 struct ib_qp *ehca_create_qp(struct ib_pd *pd,
526 my_qp->ib_qp.qp_num = my_qp->real_qp_num;
573 my_qp->ib_qp.qp_num =
594 my_qp->ib_qp.pd = &my_pd->ib_pd;
595 my_qp->ib_qp.device = my_pd->ib_pd.device;
597 my_qp->ib_qp.recv_cq = init_attr->recv_cq;
598 my_qp->ib_qp.send_cq = init_attr->send_cq;
600 my_qp->ib_qp.qp_type = init_attr->qp_type;
603 my_qp->ib_qp.srq = init_attr->srq;
605 my_qp->ib_qp.qp_context = init_attr->qp_context;
606 my_qp->ib_qp.event_handler = init_attr->event_handler;
666 return &my_qp->ib_qp;
698 int qp_num = my_qp->ib_qp.qp_num;
753 static int internal_modify_qp(struct ib_qp *ibqp,
761 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp);
1194 int ehca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask,
1197 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp);
1198 struct ehca_pd *my_pd = container_of(my_qp->ib_qp.pd, struct ehca_pd,
1212 int ehca_query_qp(struct ib_qp *qp,
1216 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp);
1217 struct ehca_pd *my_pd = container_of(my_qp->ib_qp.pd, struct ehca_pd,
1370 int ehca_destroy_qp(struct ib_qp *ibqp)
1372 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp);
1375 struct ehca_pd *my_pd = container_of(my_qp->ib_qp.pd, struct ehca_pd,
1405 my_qp->ib_qp.qp_num, my_qp->send_cq->cq_number);