The types of send operation WRs that can be posted to a SQ are:
Message read request.
Message write request.
Locked RMW (Read/Modify/Write) request.
It could also be a purely local operation (i.e., the Memory Bind operation).
Specifically, the SQ WR operation types are:
Send. The requester QP's SQ Logic sends a block of data from its local memory to the responder QP's RQ Logic. The WR at the head of the responder QP's RQ tells the responder QP's RQ Logic where to write the data in its local memory. The Send operation is supported on all four IBA transport types and both non-IBA raw transport types.
RDMA Read. The requester QP's SQ Logic issues a memory read request to the responder QP's RQ Logic. The responder QP's ...