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);
319 qp->s_state = OP(SEND_FIRST);
324 qp->s_state = OP(SEND_ONLY);
326 qp->s_state = OP(SEND_ONLY_WITH_IMMEDIATE);
354 qp->s_state = OP(RDMA_WRITE_FIRST);
359 qp->s_state = OP(RDMA_WRITE_ONLY);
361 qp->s_state = OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE);
395 qp->s_state = OP(RDMA_READ_REQUEST);
421 qp->s_state = OP(COMPARE_SWAP);
427 qp->s_state = OP(FETCH_ADD);
463 case OP(RDMA_READ_RESPONSE_FIRST):
475 case OP(SEND_FIRST):
476 qp->s_state = OP(SEND_MIDDLE);
478 case OP(SEND_MIDDLE):
487 qp->s_state = OP(SEND_LAST);
489 qp->s_state = OP(SEND_LAST_WITH_IMMEDIATE);
502 case OP(RDMA_READ_RESPONSE_LAST):
514 case OP(RDMA_WRITE_FIRST):
515 qp->s_state = OP(RDMA_WRITE_MIDDLE);
517 case OP(RDMA_WRITE_MIDDLE):
526 qp->s_state = OP(RDMA_WRITE_LAST);
528 qp->s_state = OP(RDMA_WRITE_LAST_WITH_IMMEDIATE);
541 case OP(RDMA_READ_RESPONSE_MIDDLE):
557 qp->s_state = OP(RDMA_READ_REQUEST);
636 bth0 = qib_get_pkey(ibp, qp->s_pkey_index) | (OP(ACKNOWLEDGE) << 24);
748 qp->s_state = OP(SEND_LAST);
771 qp->s_state = OP(SEND_LAST);
785 qp->s_state = OP(RDMA_READ_RESPONSE_FIRST);
790 qp->s_state = OP(RDMA_READ_RESPONSE_LAST);
794 qp->s_state = OP(RDMA_READ_RESPONSE_MIDDLE);
802 qp->s_state = OP(SEND_LAST);
898 if (opcode >= OP(RDMA_READ_RESPONSE_FIRST) &&
899 opcode <= OP(ATOMIC_ACKNOWLEDGE)) {
982 qp->s_state = OP(SEND_LAST);
1040 opcode == OP(RDMA_READ_RESPONSE_ONLY) &&
1055 (opcode != OP(RDMA_READ_RESPONSE_LAST) || diff != 0)) ||
1058 (opcode != OP(ATOMIC_ACKNOWLEDGE) || diff != 0))) {
1122 qp->s_state = OP(SEND_LAST);
1284 if (opcode != OP(RDMA_READ_RESPONSE_MIDDLE)) {
1319 if (diff == 0 && opcode == OP(ACKNOWLEDGE)) {
1343 case OP(ACKNOWLEDGE):
1344 case OP(ATOMIC_ACKNOWLEDGE):
1345 case OP(RDMA_READ_RESPONSE_FIRST):
1347 if (opcode == OP(ATOMIC_ACKNOWLEDGE))
1352 opcode != OP(RDMA_READ_RESPONSE_FIRST))
1367 case OP(RDMA_READ_RESPONSE_MIDDLE):
1389 if (opcode == OP(RDMA_READ_RESPONSE_MIDDLE))
1403 case OP(RDMA_READ_RESPONSE_ONLY):
1426 case OP(RDMA_READ_RESPONSE_LAST):
1450 OP(RDMA_READ_RESPONSE_LAST), 0, rcd);
1575 case OP(RDMA_READ_REQUEST): {
1584 if (!e || e->opcode != OP(RDMA_READ_REQUEST))
1625 case OP(COMPARE_SWAP):
1626 case OP(FETCH_ADD): {
1673 qp->s_ack_state = OP(ACKNOWLEDGE);
1695 qp->s_ack_state = OP(ACKNOWLEDGE);
1749 if (opcode >= OP(RDMA_READ_RESPONSE_FIRST) &&
1750 opcode <= OP(ATOMIC_ACKNOWLEDGE)) {
1766 case OP(SEND_FIRST):
1767 case OP(SEND_MIDDLE):
1768 if (opcode == OP(SEND_MIDDLE) ||
1769 opcode == OP(SEND_LAST) ||
1770 opcode == OP(SEND_LAST_WITH_IMMEDIATE))
1774 case OP(RDMA_WRITE_FIRST):
1775 case OP(RDMA_WRITE_MIDDLE):
1776 if (opcode == OP(RDMA_WRITE_MIDDLE) ||
1777 opcode == OP(RDMA_WRITE_LAST) ||
1778 opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE))
1783 if (opcode == OP(SEND_MIDDLE) ||
1784 opcode == OP(SEND_LAST) ||
1785 opcode == OP(SEND_LAST_WITH_IMMEDIATE) ||
1786 opcode == OP(RDMA_WRITE_MIDDLE) ||
1787 opcode == OP(RDMA_WRITE_LAST) ||
1788 opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE))
1803 case OP(SEND_FIRST):
1811 case OP(SEND_MIDDLE):
1812 case OP(RDMA_WRITE_MIDDLE):
1823 case OP(RDMA_WRITE_LAST_WITH_IMMEDIATE):
1832 case OP(SEND_ONLY):
1833 case OP(SEND_ONLY_WITH_IMMEDIATE):
1840 if (opcode == OP(SEND_ONLY))
1843 case OP(SEND_LAST_WITH_IMMEDIATE):
1849 case OP(SEND_LAST):
1850 case OP(RDMA_WRITE_LAST):
1873 if (opcode == OP(RDMA_WRITE_LAST_WITH_IMMEDIATE) ||
1874 opcode == OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE))
1891 case OP(RDMA_WRITE_FIRST):
1892 case OP(RDMA_WRITE_ONLY):
1893 case OP(RDMA_WRITE_ONLY_WITH_IMMEDIATE):
1920 if (opcode == OP(RDMA_WRITE_FIRST))
1922 else if (opcode == OP(RDMA_WRITE_ONLY))
1936 case OP(RDMA_READ_REQUEST): {
1954 if (e->opcode == OP(RDMA_READ_REQUEST) && e->rdma_sge.mr) {
2003 case OP(COMPARE_SWAP):
2004 case OP(FETCH_ADD): {
2025 if (e->opcode == OP(RDMA_READ_REQUEST) && e->rdma_sge.mr) {
2039 /* Perform atomic OP and save result. */
2042 e->atomic_data = (opcode == OP(FETCH_ADD)) ?