Command Specifications
Table 3.3
Code
Name
00h
REGISTER
01h
RESERVE
02h
RELEASE
03h
CLEAR
04h
PREEMPT
05h
PREEMPT &
ABORT
06h
REGISTER
& IGNORE
EXISTING KEY
07h-1Fh Reserved
3.1.19.2 PERSISTENT RESERVE OUT parameter list
The format for the parameter list that is transferred with the PERSISTENT RESERVE OUT command is
shown below. Some fields on the parameter list may be disabled for specific service actions or a specific
Scope. However, all fields including such fields must be transferred by this command.
Bit
Byte
0
(MSB)
~
~
7
8
(MSB)
~
~
15
16
(MSB)
~
~
19
20
21-23
Figure 3.18 PERSISTENT RESERVE OUT command: parameter list
3-64
PERSISTENT RESERVE OUT command service action codes
Registers a reservation key on the drive.
Generates a persistent reservation for the specified Scope and Type using
the reservation key.
Releases the persistent reservation.
Clears all reservation keys and persistent reservations.
Dispossesses a persistent reservation from another initiator.
Dispossesses a persistent reservation from another initiator, and clears the
task set regarding the initiator.
Registers a reservations key on the drive.
7
6
5
Service Action Reservation Key
Scope-specific Address
0
0
0
X'000000' (Reserved)
Description
4
3
2
Reservation Key
0
0
0
1
0
~
(LSB)
~
(LSB)
~
(LSB)
0
APTPL
C141-C010