Guardian Procedure Calls Reference Manual
• has-physical-devices
is equal to 1 unless the logical device does not own a channel address. $TMP, $0, and $IPB
are examples of logical devices that do not own channel addresses.
• is-primary
identifies the current primary process of the IOP pair. This bit should be set to 1 in only one
of the physical information sets.
• configured
is equal to 1 if the path is known to the device. Devices such as terminals and tape drives
have only one path configured; disks can have two or four paths configured.
• in-use
is equal to 1 if the path is currently in use by the IOP that owns the device.
• channel
is the channel number of the path. -1 is always returned on G-series RVUs, indicating that this
parameter value is not returned.
• controller
is the controller number of the path. -1 is always returned on G-series RVUs, indicating that
this parameter value is not returned.
• unit
is the unit number of the path. -1 is always returned on G-series RVUs, indicating that this
parameter value is not returned.
• state
is the current state of the path. If the device has only one path, then the state of the device is
the state of the path. Valid state values include:
DescriptionValue
UP0
DOWN1
SPECIAL2
MOUNT3
REVIVE4
(reserved)5
EXERCISE6
EXCLUSIVE7
HARD DOWN8
UNKNOWN9
Considerations
• I/O process status
The physical information that is returned in primary-info and backup-info includes a
status field (see Device Attributes and Value Representations (page 304)). This field contains a
file-system error number that indicates the result of the request for information from the I/O
process.
DEVICE_GETINFOBYLDEV_ Procedure (Superseded on G-series RVUs) 307