Lines Matching refs:ibqp
89 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_insert_rnr_queue()
149 wc.qp = &qp->ibqp; in ipath_init_sge()
151 ipath_cq_enter(to_icq(qp->ibqp.recv_cq), &wc, 1); in ipath_init_sge()
177 if (qp->ibqp.srq) { in ipath_get_rwqe()
178 srq = to_isrq(qp->ibqp.srq); in ipath_get_rwqe()
236 ev.device = qp->ibqp.device; in ipath_get_rwqe()
237 ev.element.srq = qp->ibqp.srq; in ipath_get_rwqe()
262 struct ipath_ibdev *dev = to_idev(sqp->ibqp.device); in ipath_ruc_loopback()
318 if (sqp->ibqp.qp_type == IB_QPT_RC) in ipath_ruc_loopback()
439 wc.qp = &qp->ibqp; in ipath_ruc_loopback()
445 ipath_cq_enter(to_icq(qp->ibqp.recv_cq), &wc, in ipath_ruc_loopback()
457 if (qp->ibqp.qp_type == IB_QPT_UC) in ipath_ruc_loopback()
493 if (sqp->ibqp.qp_type == IB_QPT_RC) { in ipath_ruc_loopback()
501 ev.device = sqp->ibqp.device; in ipath_ruc_loopback()
502 ev.element.qp = &sqp->ibqp; in ipath_ruc_loopback()
504 sqp->ibqp.event_handler(&ev, sqp->ibqp.qp_context); in ipath_ruc_loopback()
520 qp->ibqp.qp_type == IB_QPT_SMI) { in want_buffer()
642 struct ipath_ibdev *dev = to_idev(qp->ibqp.device); in ipath_do_send()
646 if ((qp->ibqp.qp_type == IB_QPT_RC || in ipath_do_send()
647 qp->ibqp.qp_type == IB_QPT_UC) && in ipath_do_send()
653 if (qp->ibqp.qp_type == IB_QPT_RC) in ipath_do_send()
655 else if (qp->ibqp.qp_type == IB_QPT_UC) in ipath_do_send()
717 wc.qp = &qp->ibqp; in ipath_send_complete()
720 ipath_cq_enter(to_icq(qp->ibqp.send_cq), &wc, in ipath_send_complete()