Lines Matching refs:opcode
126 u8 opcode; member
140 u8 opcode; member
270 if ((cqe->opcode & MTHCA_ERROR_CQE_OPCODE_MASK) == in is_recv_cqe()
272 return !(cqe->opcode & 0x01); in is_recv_cqe()
514 is_error = (cqe->opcode & MTHCA_ERROR_CQE_OPCODE_MASK) == in mthca_poll_one()
516 is_send = is_error ? cqe->opcode & 0x01 : cqe->is_send & 0x80; in mthca_poll_one()
583 switch (cqe->opcode) { in mthca_poll_one()
585 entry->opcode = IB_WC_RDMA_WRITE; in mthca_poll_one()
588 entry->opcode = IB_WC_RDMA_WRITE; in mthca_poll_one()
592 entry->opcode = IB_WC_SEND; in mthca_poll_one()
595 entry->opcode = IB_WC_SEND; in mthca_poll_one()
599 entry->opcode = IB_WC_RDMA_READ; in mthca_poll_one()
603 entry->opcode = IB_WC_COMP_SWAP; in mthca_poll_one()
607 entry->opcode = IB_WC_FETCH_ADD; in mthca_poll_one()
611 entry->opcode = IB_WC_BIND_MW; in mthca_poll_one()
614 entry->opcode = MTHCA_OPCODE_INVALID; in mthca_poll_one()
619 switch (cqe->opcode & 0x1f) { in mthca_poll_one()
624 entry->opcode = IB_WC_RECV; in mthca_poll_one()
630 entry->opcode = IB_WC_RECV_RDMA_WITH_IMM; in mthca_poll_one()
634 entry->opcode = IB_WC_RECV; in mthca_poll_one()