Lines Matching refs:opcode
127 u8 opcode; member
141 u8 opcode; member
271 if ((cqe->opcode & MTHCA_ERROR_CQE_OPCODE_MASK) == in is_recv_cqe()
273 return !(cqe->opcode & 0x01); in is_recv_cqe()
515 is_error = (cqe->opcode & MTHCA_ERROR_CQE_OPCODE_MASK) == in mthca_poll_one()
517 is_send = is_error ? cqe->opcode & 0x01 : cqe->is_send & 0x80; in mthca_poll_one()
584 switch (cqe->opcode) { in mthca_poll_one()
586 entry->opcode = IB_WC_RDMA_WRITE; in mthca_poll_one()
589 entry->opcode = IB_WC_RDMA_WRITE; in mthca_poll_one()
593 entry->opcode = IB_WC_SEND; in mthca_poll_one()
596 entry->opcode = IB_WC_SEND; in mthca_poll_one()
600 entry->opcode = IB_WC_RDMA_READ; in mthca_poll_one()
604 entry->opcode = IB_WC_COMP_SWAP; in mthca_poll_one()
608 entry->opcode = IB_WC_FETCH_ADD; in mthca_poll_one()
612 entry->opcode = IB_WC_BIND_MW; in mthca_poll_one()
615 entry->opcode = MTHCA_OPCODE_INVALID; in mthca_poll_one()
620 switch (cqe->opcode & 0x1f) { in mthca_poll_one()
625 entry->opcode = IB_WC_RECV; in mthca_poll_one()
631 entry->opcode = IB_WC_RECV_RDMA_WITH_IMM; in mthca_poll_one()
635 entry->opcode = IB_WC_RECV; in mthca_poll_one()