Datasheet

4.1 Control/Sense Commands
C141-C008 4-121
(3) PERSISTENT RESERVE IN parameter data for READ RESERVATIONS
The format for the parameter data provided in response to a PERSISTENT
RESERVE IN command with the READ RESERVATIONS service action is
shown in Table 4.84.
Table 4.84 PERSISTENT RESERVE IN parameter data for READ RESERVATIONS
Bit
Byte
7 6 5 4 3 2 1 0
0 (MSB)
Generation
3 (LSB)
4 (MSB)
Additional Length (n-7)
7 (LSB)
8
n
(MSB)
Reservation descriptor(s)
(see below)
(LSB)
The "Generation" field shall be as defined for the PERSISTENT RESERVE IN
READ KEYS parameter data (see 4.1.17 (2) ).
The "Additional Length" field contains a count of the number of bytes to follow
in Reservation descriptor(s). If the allocation length specified by the
PERSISTENT RESERVE IN command is not sufficient to contain the entire
parameter list, then only first portion of the list (byte 0 to the allocation length)
shall be sent to the application client. The incremental remaining bytes shall be
truncated, although the "Additional Length" field shall still contain the actual
number of bytes of Reservation descriptor(s) and shall not be affected by the
truncation. This shall not be considered an error.
The format of the Reservation descriptors is defined in Table 4.85. There shall be
a Reservation descriptor for the persistent reservation, if any, present in the
logical unit and a Reservation descriptor for each element, if any, having a
persistent reservation.
Header
~ ~
~
~ ~
~
~ ~
~