- Entry:
- RPLA
- VIT option:
- CIA
- Event:
- Invocation of a Remote Direct Memory Access (RDMA) over Converged
Ethernet (RoCE) PollCQ or PollEQ command, as part of Shared Memory
Communications over Remote Direct Memory Access (SMC-R) processing.
- VIT processing module:
- ISTITCSH
This trace record is a continuation of the RPLx entry.
Multiple RPLA entries can be generated, one for each array entry that
contains data at the completion of the PollCQ or PollEQ operation.
A single Poll operation can have up to 64 array entries with data.
- Byte (hex)
- Contents
- 00–03
- Record ID: C'RPLA'
- 04–07
- Flags:
- If this RPLA record follows an RPLE record, 0
- Otherwise, the output flags data for this array entry
- 08–0B
- Immediate data or event type:
- If this RPLA record follows an RPLE record:
- Bytes 08–09 are 0
- Byte 0A is the event type
- Byte 0B is the event subtype
- Otherwise, the immediate data, if any, that is associated with
this array entry
- 0C–0D
- Syndrome value:
- If this RPLA record follows an RPLE record, 0
- Otherwise, the syndrome value that is associated with this array
entry
- 0E–0F
- Work Queue Element (WQE) number:
- If this RPLA record follows an RPLE record, 0
- Otherwise, the Work Queue Element (WQE) number that is associated
with this array entry
- 10–1F
- User data:
- If this RPLA record follows an RPLE record, the event user data
field
- If this RPLA record follows an RPLR record:
- Bytes 10–17 are 0
- Bytes 18–1F are the queue pair user data that is associated
with this array entry
- If this RPLA record follows an RPLS record:
- Bytes 10–17 are 0
- Bytes 18–1F are the sender user data that is associated
with this array entry