v
An attempt was made to open an SSA physical device that has already
been opened by another process.
v
The target device is reserved by another initiator.
EFAULT
Illegal user address.
EINVAL
One of the following circumstances has occurred:
v
The read or write subroutine supplied an nbyte parameter that is not an
even multiple of the block size.
v
The data buffer length exceeded the maximum length that is defined in the
devinfo structure for an ioctl subroutine operation.
v
The openext subroutine supplied a combination of extension flags that has
no support.
v
An ioctl subroutine operation that has no support was attempted.
v
An attempt was made to configure a device that is still open.
v
An illegal configuration command has been given.
v
The data buffer length exceeded the maximum length that is defined for a
strategy operation.
EIO
One of the following conditions has occurred:
v
The target device cannot be located or is not responding.
v
The target device has indicated an unrecovered hardware error.
ESOFT The target device has reported a recoverable media error.
EMEDIA
The target device has found an unrecovered media error.
ENODEV
One of the following conditions has occurred:
v
An attempt was made to access a device that is not defined.
v
An attempt was made to close a device that is not defined.
ENOTREADY
An attempt was made to open an SSA physical device in Service mode while
an SSA logical device that uses it was in use.
ENXIO One of the following conditions has occurred:
v
The ioctl subroutine supplied a parameter that is not valid.
v
The openext subroutine supplied extension flags that selected a
non-existent or nonfunctional adapter path.
v
A read or write operation was attempted beyond the end of the fixed disk
drive.
EPERM
The attempted subroutine requires appropriate authority.
ENOCONNECT
The using system has been fenced out from access to this device.
Chapter 13. Using the Programming Interface
275
Summary of Contents for Advanced SerialRAID Adapters SA33-3285-02
Page 1: ...Advanced SerialRAID Adapters User s Guide and Maintenance Information SA33 3285 02 ...
Page 2: ......
Page 3: ...Advanced SerialRAID Adapters User s Guide and Maintenance Information SA33 3285 02 ...
Page 16: ...xiv User s Guide and Maintenance Information ...
Page 18: ...xvi User s Guide and Maintenance Information ...
Page 21: ...Part 1 User Information 1 ...
Page 22: ...2 User s Guide and Maintenance Information ...
Page 48: ...28 User s Guide and Maintenance Information ...
Page 64: ...44 User s Guide and Maintenance Information ...
Page 76: ...56 User s Guide and Maintenance Information ...
Page 212: ...192 User s Guide and Maintenance Information ...
Page 228: ...208 User s Guide and Maintenance Information ...
Page 230: ...210 User s Guide and Maintenance Information ...
Page 254: ...234 User s Guide and Maintenance Information ...
Page 274: ...254 User s Guide and Maintenance Information ...
Page 330: ...310 User s Guide and Maintenance Information ...
Page 331: ...Part 2 Maintenance Information 311 ...
Page 332: ...312 User s Guide and Maintenance Information ...
Page 338: ...318 User s Guide and Maintenance Information ...
Page 430: ...410 User s Guide and Maintenance Information ...
Page 503: ...Part 3 Appendixes 483 ...
Page 504: ...484 User s Guide and Maintenance Information ...
Page 508: ...488 User s Guide and Maintenance Information ...
Page 529: ......
Page 530: ...Part Number 27H0678 Printed in the U S A SA33 3285 02 1P P N 27H0678 ...
Page 531: ...Spine information Advanced SerialRAID Adapters User s Guide and Maintenance Information ...