Dell PowerVault TL4000 SCSI Reference Guide - Page 56

PERSISTENT, RESERVE, Parameter

Page 56 highlights

PERSISTENT RESERVE IN (5Eh) The PERSISTENT RESERVE IN command is used to obtain information about persistent reservation keys that are active within a library. This command is used in conjunction with the PERSISTENT RESERVE OUT command. Byte 0 1 2 3 4 5 6 7 8 9 Bit 7 (MSB) 6 LUN 5 4 3 2 1 Operation Code (5Eh) Service Action Reserved Reserved Reserved Reserved Reserved Allocation Length Control 0 (LSB) Field descriptions: Service Action: The following service actions are supported: Code 00h 01h 02h - 1Fh Name Read Keys Read Reservation Reserved Description Reads all registered Reservation Keys Reads the current persistent reservations Reserved Allocation Length: By means of the Allocation Length field the application client specifies how much space has been allocated for the returned parameter list. PERSISTENT RESERVE IN Parameter Data for Read Keys The format for the parameter data provided in response to a PERSISTENT RESERVE IN command with the Read Keys service action is shown below: Bit 7 6 Byte 0 (MSB) 3 4 (MSB) 7 8 (MSB) 15 5 4 3 2 Generation Additional length (n - 7) Reservation Key List First reservation key ... 1 0 (LSB) (LSB) (LSB) 3-42 TL2000 and TL4000 SCSI Reference

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

PERSISTENT
RESERVE
IN
(5Eh)
The
PERSISTENT
RESERVE
IN
command
is
used
to
obtain
information
about
persistent
reservation
keys
that
are
active
within
a
library.
This
command
is
used
in
conjunction
with
the
PERSISTENT
RESERVE
OUT
command.
Bit
7
6
5
4
3
2
1
0
Byte
0
Operation
Code
(5Eh)
1
LUN
Service
Action
2
Reserved
3
Reserved
4
Reserved
5
Reserved
6
Reserved
7
(MSB)
Allocation
Length
8
(LSB)
9
Control
Field
descriptions:
Service
Action:
The
following
service
actions
are
supported:
Code
Name
Description
00h
Read
Keys
Reads
all
registered
Reservation
Keys
01h
Read
Reservation
Reads
the
current
persistent
reservations
02h
-
1Fh
Reserved
Reserved
Allocation
Length:
By
means
of
the
Allocation
Length
field
the
application
client
specifies
how
much
space
has
been
allocated
for
the
returned
parameter
list.
PERSISTENT
RESERVE
IN
Parameter
Data
for
Read
Keys
The
format
for
the
parameter
data
provided
in
response
to
a
PERSISTENT
RESERVE
IN
command
with
the
Read
Keys
service
action
is
shown
below:
Bit
7
6
5
4
3
2
1
0
Byte
0
(MSB)
Generation
3
(LSB)
4
(MSB)
Additional
length
(
n
-
7)
7
(LSB)
Reservation
Key
List
8
(MSB)
First
reservation
key
15
(LSB)
...
3-42
TL2000
and
TL4000
SCSI
Reference