Datasheet

Command Specifications
4-118 C141-C008
4.1.17 PERSISTENT RESERVE IN (5E) (not supported)
Bit
Byte
7 6 5 4 3 2 1 0
0 X'5E'
1 0 0 0 Service Action
2 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0
7 Allocation Length (MSB)
8 Allocation Length (LSB)
9 0 0 0 0 0 0 0 0
This command is used to obtain information about persistent reservations and
reservation keys that are active within a device server. This command is used in
conjunction with the PERSISTENT RESERVE OUT command (see 3.1.19).
The actual length of the PERSISTENT RESERVE IN parameter data is available
in a parameter data field. The "Allocation Length" field in the CDB indicates how
much space has been reserved for the returned parameter list. If the length is not
sufficient to contain the entire parameter list, the first portion of the list shall be
returned. This shall not be considered an error. If the remainder of the list is
required, the application client should send a new this command with a
"Allocation Length" field large enough to contain the entire list.
(1) PERSISTENT RESERVE IN service actions
The service action codes for the PERSISTENT RESERVE IN command are
defined below.
Table 4.82 PERSISTENT RESERVE IN service actions
Code Name Description
00h READ KEYS Reads all registered Reservation Keys
01h READ RESERVATION Reads the current persistent reservations
02h-1Fh Reserved Reserved