2.2.3.1 Buffer Descriptor V1 Structure

The SMB_DIRECT_BUFFER_DESCRIPTOR_V1 structure represents a registered RDMA buffer and is used to Advertise the source and destination of RDMA Read and RDMA Write operations, respectively. The upper layer optionally embeds one or more of these structures in its payload when requesting RDMA direct placement of peer data via the protocol.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Offset

...

Token

Length

Offset (8 bytes): The RDMA provider-specific offset, in bytes, identifying the first byte of data to be transferred to or from the registered buffer.

Token (4 bytes): An RDMA provider-assigned Steering Tag for accessing the registered buffer.

Length (4 bytes): The size, in bytes, of the data to be transferred to or from the registered buffer.