Lines Matching refs:cqe
48 struct t3_cqe cqe, *rd_cqe; in iwch_poll_cq_one() local
67 ret = cxio_poll_cq(wq, &(chp->cq), &cqe, &cqe_flushed, &cookie, in iwch_poll_cq_one()
83 wc->vendor_err = CQE_STATUS(cqe); in iwch_poll_cq_one()
88 CQE_QPID(cqe), CQE_TYPE(cqe), in iwch_poll_cq_one()
89 CQE_OPCODE(cqe), CQE_STATUS(cqe), CQE_WRID_HI(cqe), in iwch_poll_cq_one()
90 CQE_WRID_LOW(cqe), (unsigned long long) cookie); in iwch_poll_cq_one()
92 if (CQE_TYPE(cqe) == 0) { in iwch_poll_cq_one()
93 if (!CQE_STATUS(cqe)) in iwch_poll_cq_one()
94 wc->byte_len = CQE_LEN(cqe); in iwch_poll_cq_one()
98 if (CQE_OPCODE(cqe) == T3_SEND_WITH_INV || in iwch_poll_cq_one()
99 CQE_OPCODE(cqe) == T3_SEND_WITH_SE_INV) { in iwch_poll_cq_one()
100 wc->ex.invalidate_rkey = CQE_WRID_STAG(cqe); in iwch_poll_cq_one()
104 switch (CQE_OPCODE(cqe)) { in iwch_poll_cq_one()
110 wc->byte_len = CQE_LEN(cqe); in iwch_poll_cq_one()
131 CQE_OPCODE(cqe), CQE_QPID(cqe)); in iwch_poll_cq_one()
141 switch (CQE_STATUS(cqe)) { in iwch_poll_cq_one()
185 "QPID=0x%0x\n", CQE_STATUS(cqe), CQE_QPID(cqe)); in iwch_poll_cq_one()