Lines Matching refs:opcode

91 static enum ib_wc_opcode wr_to_wc_opcode(enum ib_wr_opcode opcode)  in wr_to_wc_opcode()  argument
93 switch (opcode) { in wr_to_wc_opcode()
202 else if (pkt->opcode == IB_OPCODE_RC_ACKNOWLEDGE && in check_psn()
203 (qp->comp.opcode == IB_OPCODE_RC_RDMA_READ_RESPONSE_FIRST || in check_psn()
204 qp->comp.opcode == IB_OPCODE_RC_RDMA_READ_RESPONSE_MIDDLE)) in check_psn()
224 switch (qp->comp.opcode) { in check_ack()
235 if (pkt->opcode == IB_OPCODE_RC_ACKNOWLEDGE) in check_ack()
238 if (pkt->opcode != IB_OPCODE_RC_RDMA_READ_RESPONSE_MIDDLE && in check_ack()
239 pkt->opcode != IB_OPCODE_RC_RDMA_READ_RESPONSE_LAST) { in check_ack()
244 pkt->opcode == in check_ack()
247 pkt->opcode == in check_ack()
259 switch (pkt->opcode) { in check_ack()
268 if (wqe->wr.opcode == IB_WR_ATOMIC_WRITE) in check_ack()
275 if (wqe->wr.opcode != IB_WR_RDMA_READ && in check_ack()
276 wqe->wr.opcode != IB_WR_RDMA_READ_WITH_INV && in check_ack()
277 wqe->wr.opcode != IB_WR_FLUSH) { in check_ack()
290 if (wqe->wr.opcode != IB_WR_ATOMIC_CMP_AND_SWP && in check_ack()
291 wqe->wr.opcode != IB_WR_ATOMIC_FETCH_AND_ADD) in check_ack()
413 wc->opcode = wr_to_wc_opcode(wqe->wr.opcode); in make_send_cqe()
414 if (wqe->wr.opcode == IB_WR_RDMA_WRITE_WITH_IMM || in make_send_cqe()
415 wqe->wr.opcode == IB_WR_SEND_WITH_IMM) in make_send_cqe()
419 uwc->opcode = wr_to_wc_opcode(wqe->wr.opcode); in make_send_cqe()
420 if (wqe->wr.opcode == IB_WR_RDMA_WRITE_WITH_IMM || in make_send_cqe()
421 wqe->wr.opcode == IB_WR_SEND_WITH_IMM) in make_send_cqe()
459 if (wqe->wr.opcode == IB_WR_SEND || in do_complete()
460 wqe->wr.opcode == IB_WR_SEND_WITH_IMM || in do_complete()
461 wqe->wr.opcode == IB_WR_SEND_WITH_INV) in do_complete()
530 qp->comp.opcode = -1; in complete_wqe()
724 qp->comp.opcode = -1; in rxe_completer()
726 qp->comp.opcode = pkt->opcode; in rxe_completer()