Lines Matching refs:qpid
176 cxio_hal_clear_qp_ctx(struct cxio_rdev *rdev_p, u32 qpid)
189 build_fw_riwrh((struct fw_riwrh *) wqe, T3_WR_QP_MOD, 3, 0, qpid, 7);
191 sge_cmd = qpid << 8 | 3;
229 u32 qpid;
237 qpid = entry->qpid;
240 qpid = cxio_hal_get_qpid(rdev_p->rscp);
241 if (!qpid)
243 for (i = qpid+1; i & rdev_p->qpmask; i++) {
247 entry->qpid = i;
253 CTR2(KTR_IW_CXGB, "%s qpid 0x%x", __FUNCTION__, qpid);
254 return qpid;
258 put_qpid(struct cxio_rdev *rdev_p, u32 qpid,
264 CTR2(KTR_IW_CXGB, "%s qpid 0x%x", __FUNCTION__, qpid);
265 entry->qpid = qpid;
279 if (!(pos->qpid & rdev_p->qpmask))
280 cxio_hal_put_qpid(rdev_p->rscp, pos->qpid);
300 wq->qpid = get_qpid(rdev_p, uctx);
301 if (!wq->qpid)
326 (wq->qpid << rdev_p->qpshift);
328 CTR4(KTR_IW_CXGB, "%s qpid 0x%x doorbell 0x%p udb 0x%llx", __FUNCTION__,
329 wq->qpid, wq->doorbell, (unsigned long long) wq->udb);
338 put_qpid(rdev_p, wq->qpid, uctx);
378 put_qpid(rdev_p, wq->qpid, uctx);
394 V_CQE_QPID(wq->qpid) |
433 V_CQE_QPID(wq->qpid) |
511 (CQE_QPID(*cqe) == wq->qpid))
530 (CQE_QPID(*cqe) == wq->qpid) && cqe_completes_wr(cqe, wq))
888 wqe->qpid = htobe32(attr->qpid);
931 int qpid = CQE_QPID(rsp_msg->cqe);
940 qpid, CQE_TYPE(rsp_msg->cqe), CQE_STATUS(rsp_msg->cqe),
945 switch(qpid) {
986 * qpshift is the number of bits to shift the qpid left in order
1143 * supply the wq assicated with the qpid.
1164 CTR5(KTR_IW_CXGB, "cxio_poll_cq CQE OOO %d qpid 0x%0x genbit %d type %d status 0x%0x",