Lines Matching refs:sqp
23 * @sqp: the sending QP
31 static void ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe)
33 struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num);
35 struct hfi1_qp_priv *priv = sqp->priv;
47 qp = rvt_lookup_qpn(ib_to_rvt(sqp->ibqp.device), &ibp->rvp,
55 sqptype = sqp->ibqp.qp_type == IB_QPT_GSI ?
56 IB_QPT_UD : sqp->ibqp.qp_type;
74 pkey = hfi1_get_pkey(ibp, sqp->s_pkey_index);
82 sqp->ibqp.qp_num, qp->ibqp.qp_num,
97 sqp->qkey : rvt_get_swqe_remote_qkey(swqe);
197 wc.src_qp = sqp->ibqp.qp_num;
199 if (sqp->ibqp.qp_type == IB_QPT_GSI ||
200 sqp->ibqp.qp_type == IB_QPT_SMI)
203 wc.pkey_index = sqp->s_pkey_index;
210 if (wc.slid == 0 && sqp->ibqp.qp_type == IB_QPT_GSI)