Lines Matching defs:pkt
131 struct rxe_av *rxe_get_av(struct rxe_pkt_info *pkt, struct rxe_ah **ahp)
139 if (!pkt || !pkt->qp)
142 if (qp_type(pkt->qp) == IB_QPT_RC || qp_type(pkt->qp) == IB_QPT_UC)
143 return &pkt->qp->pri_av;
145 if (!pkt->wqe)
148 ah_num = pkt->wqe->wr.wr.ud.ah_num;
151 ah = rxe_pool_get_index(&pkt->rxe->ah_pool, ah_num);
153 rxe_dbg_qp(pkt->qp, "Unable to find AH matching ah_num\n");
157 if (rxe_ah_pd(ah) != pkt->qp->pd) {
158 rxe_dbg_qp(pkt->qp, "PDs don't match for AH and QP\n");
172 return &pkt->wqe->wr.wr.ud.av;