Lines Matching refs:OP
39 #define OP(x) IB_OPCODE_RC_##x
79 case OP(RDMA_READ_RESPONSE_LAST):
80 case OP(RDMA_READ_RESPONSE_ONLY):
87 case OP(ATOMIC_ACKNOWLEDGE):
96 case OP(SEND_ONLY):
97 case OP(ACKNOWLEDGE):
106 if (e->opcode == OP(RDMA_READ_REQUEST)) {
127 qp->s_ack_state = OP(RDMA_READ_RESPONSE_FIRST);
129 qp->s_ack_state = OP(RDMA_READ_RESPONSE_ONLY);
140 qp->s_ack_state = OP(ATOMIC_ACKNOWLEDGE);
150 case OP(RDMA_READ_RESPONSE_FIRST):
151 qp->s_ack_state = OP(RDMA_READ_RESPONSE_MIDDLE);
153 case OP(RDMA_READ_RESPONSE_MIDDLE):
164 qp->s_ack_state = OP(RDMA_READ_RESPONSE_LAST);
180 qp->s_ack_state = OP(SEND_ONLY);
192 bth0 = OP(ACKNOWLEDGE) << 24;
202 qp->s_ack_state = OP(ACKNOWLEDGE);
320 qp->s_state = OP(SEND_FIRST);
325 qp->s_state = OP(SEND_ONLY);
327 qp->s_state = OP(SEND_ONLY_WITH_IMMEDIATE);
355 qp->s_state = OP(RDMA_WRITE_FIRST);
360 qp->s_state = OP(RDMA_WRITE_ONLY);
362 qp->s_state = OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE);
396 qp->s_state = OP(RDMA_READ_REQUEST);
422 qp->s_state = OP(COMPARE_SWAP);
428 qp->s_state = OP(FETCH_ADD);
464 case OP(RDMA_READ_RESPONSE_FIRST):
476 case OP(SEND_FIRST):
477 qp->s_state = OP(SEND_MIDDLE);
479 case OP(SEND_MIDDLE):
488 qp->s_state = OP(SEND_LAST);
490 qp->s_state = OP(SEND_LAST_WITH_IMMEDIATE);
503 case OP(RDMA_READ_RESPONSE_LAST):
515 case OP(RDMA_WRITE_FIRST):
516 qp->s_state = OP(RDMA_WRITE_MIDDLE);
518 case OP(RDMA_WRITE_MIDDLE):
527 qp->s_state = OP(RDMA_WRITE_LAST);
529 qp->s_state = OP(RDMA_WRITE_LAST_WITH_IMMEDIATE);
542 case OP(RDMA_READ_RESPONSE_MIDDLE):
558 qp->s_state = OP(RDMA_READ_REQUEST);
637 bth0 = qib_get_pkey(ibp, qp->s_pkey_index) | (OP(ACKNOWLEDGE) << 24);
749 qp->s_state = OP(SEND_LAST);
772 qp->s_state = OP(SEND_LAST);
786 qp->s_state = OP(RDMA_READ_RESPONSE_FIRST);
791 qp->s_state = OP(RDMA_READ_RESPONSE_LAST);
795 qp->s_state = OP(RDMA_READ_RESPONSE_MIDDLE);
803 qp->s_state = OP(SEND_LAST);
899 if (opcode >= OP(RDMA_READ_RESPONSE_FIRST) &&
900 opcode <= OP(ATOMIC_ACKNOWLEDGE)) {
983 qp->s_state = OP(SEND_LAST);
1041 opcode == OP(RDMA_READ_RESPONSE_ONLY) &&
1056 (opcode != OP(RDMA_READ_RESPONSE_LAST) || diff != 0)) ||
1059 (opcode != OP(ATOMIC_ACKNOWLEDGE) || diff != 0))) {
1123 qp->s_state = OP(SEND_LAST);
1286 if (opcode != OP(RDMA_READ_RESPONSE_MIDDLE)) {
1321 if (diff == 0 && opcode == OP(ACKNOWLEDGE)) {
1345 case OP(ACKNOWLEDGE):
1346 case OP(ATOMIC_ACKNOWLEDGE):
1347 case OP(RDMA_READ_RESPONSE_FIRST):
1349 if (opcode == OP(ATOMIC_ACKNOWLEDGE))
1354 opcode != OP(RDMA_READ_RESPONSE_FIRST))
1369 case OP(RDMA_READ_RESPONSE_MIDDLE):
1391 if (opcode == OP(RDMA_READ_RESPONSE_MIDDLE))
1405 case OP(RDMA_READ_RESPONSE_ONLY):
1428 case OP(RDMA_READ_RESPONSE_LAST):
1452 OP(RDMA_READ_RESPONSE_LAST), 0, rcd);
1578 case OP(RDMA_READ_REQUEST): {
1587 if (!e || e->opcode != OP(RDMA_READ_REQUEST))
1628 case OP(COMPARE_SWAP):
1629 case OP(FETCH_ADD): {
1676 qp->s_ack_state = OP(ACKNOWLEDGE);
1698 qp->s_ack_state = OP(ACKNOWLEDGE);
1752 if (opcode >= OP(RDMA_READ_RESPONSE_FIRST) &&
1753 opcode <= OP(ATOMIC_ACKNOWLEDGE)) {
1769 case OP(SEND_FIRST):
1770 case OP(SEND_MIDDLE):
1771 if (opcode == OP(SEND_MIDDLE) ||
1772 opcode == OP(SEND_LAST) ||
1773 opcode == OP(SEND_LAST_WITH_IMMEDIATE))
1777 case OP(RDMA_WRITE_FIRST):
1778 case OP(RDMA_WRITE_MIDDLE):
1779 if (opcode == OP(RDMA_WRITE_MIDDLE) ||
1780 opcode == OP(RDMA_WRITE_LAST) ||
1781 opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE))
1786 if (opcode == OP(SEND_MIDDLE) ||
1787 opcode == OP(SEND_LAST) ||
1788 opcode == OP(SEND_LAST_WITH_IMMEDIATE) ||
1789 opcode == OP(RDMA_WRITE_MIDDLE) ||
1790 opcode == OP(RDMA_WRITE_LAST) ||
1791 opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE))
1806 case OP(SEND_FIRST):
1814 case OP(SEND_MIDDLE):
1815 case OP(RDMA_WRITE_MIDDLE):
1826 case OP(RDMA_WRITE_LAST_WITH_IMMEDIATE):
1835 case OP(SEND_ONLY):
1836 case OP(SEND_ONLY_WITH_IMMEDIATE):
1843 if (opcode == OP(SEND_ONLY))
1846 case OP(SEND_LAST_WITH_IMMEDIATE):
1852 case OP(SEND_LAST):
1853 case OP(RDMA_WRITE_LAST):
1876 if (opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE) ||
1877 opcode == OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE))
1894 case OP(RDMA_WRITE_FIRST):
1895 case OP(RDMA_WRITE_ONLY):
1896 case OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE):
1923 if (opcode == OP(RDMA_WRITE_FIRST))
1925 else if (opcode == OP(RDMA_WRITE_ONLY))
1939 case OP(RDMA_READ_REQUEST): {
1957 if (e->opcode == OP(RDMA_READ_REQUEST) && e->rdma_sge.mr) {
2006 case OP(COMPARE_SWAP):
2007 case OP(FETCH_ADD): {
2028 if (e->opcode == OP(RDMA_READ_REQUEST) && e->rdma_sge.mr) {
2042 /* Perform atomic OP and save result. */
2045 e->atomic_data = (opcode == OP(FETCH_ADD)) ?