Lines Matching refs:ibqp

163 	struct ib_qp *ibqp = &qp->ibqp;
164 struct hfi1_ibdev *dev = to_idev(ibqp->device);
169 sc = ah_to_sc(ibqp->device, &attr->ah_attr);
182 sc = ah_to_sc(ibqp->device, &attr->alt_ah_attr);
209 hfi1_update_ah_attr(qp->ibqp.device, &qp->remote_ah_attr);
217 ibp = to_iport(qp->ibqp.device, qp->port_num);
225 struct ib_qp *ibqp = &qp->ibqp;
229 priv->s_sc = ah_to_sc(ibqp->device, &qp->remote_ah_attr);
239 priv->s_sc = ah_to_sc(ibqp->device, &qp->remote_ah_attr);
265 struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num);
270 switch (qp->ibqp.qp_type) {
327 to_iport(qp->ibqp.device, qp->port_num);
466 to_iport(qp->ibqp.device, qp->port_num);
541 struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
546 switch (qp->ibqp.qp_type) {
552 sde = sdma_select_engine_sc(dd, qp->ibqp.qp_num >> dd->qos_shift, sc5);
566 struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device);
568 switch (qp->ibqp.qp_type) {
576 return pio_select_send_context_sc(dd, qp->ibqp.qp_num >> dd->qos_shift,
606 struct rvt_srq *srq = qp->ibqp.srq ?
607 ibsrq_to_rvtsrq(qp->ibqp.srq) : NULL;
618 qp->ibqp.qp_num,
620 qp_type_str[qp->ibqp.qp_type],
639 rvt_max_atomic(&to_idev(qp->ibqp.device)->rdi),
653 ib_cq_head(qp->ibqp.send_cq),
654 ib_cq_tail(qp->ibqp.send_cq),
766 if (qp->ibqp.qp_type == IB_QPT_RC)
784 priv->s_sc = ah_to_sc(qp->ibqp.device, &qp->remote_ah_attr);
788 ev.device = qp->ibqp.device;
789 ev.element.qp = &qp->ibqp;
791 qp->ibqp.event_handler(&ev, qp->ibqp.qp_context);
815 mtu = verbs_mtu_enum_to_int(qp->ibqp.device, pmtu);
831 mtu = verbs_mtu_enum_to_int(qp->ibqp.device, attr->path_mtu);
884 to_iport(qp->ibqp.device, qp->port_num);
889 (qp->ibqp.qp_type != IB_QPT_UC &&
890 qp->ibqp.qp_type != IB_QPT_RC) ||
903 ev.device = qp->ibqp.device;
904 ev.element.qp = &qp->ibqp;
906 qp->ibqp.event_handler(&ev, qp->ibqp.qp_context);