3 interfacing with the open scsi i/o process (iop), Guardian procedure calls, Using the file_open_ procedure – HP Integrity NonStop H-Series User Manual
Page 17: Interfacing with the open scsi i/o process (iop)
3
Interfacing With the Open SCSI I/O
Process (IOP)
This section discusses software topics associated with writing device drivers to
interface with the Open SCSI I/O process (IOP), T8995. These methods include
Common Access Method (CAM) control blocks (CCBs), CAM operations, and IOP
status values. This section describes:
•
•
Using the FILE_OPEN_ Procedure
•
Using the WRITEREAD[X] Procedures
•
Structure of the WRITEREAD Buffer
•
•
Guardian Procedure Calls
The Open SCSI IOP provides support for these Guardian procedure calls:
•
FILE_OPEN_
•
WRITEREAD[X]
•
AWAITIO[X]
•
CANCELREQ
•
DEVICE_GETINFOBYLDEV_
•
DEVICE_GETINFOBYNAME_
•
FILE_CLOSE_
•
FILE_GETINFO_
•
FILE_GETINFOBYNAME_
•
FILE_GETINFOLIST_
•
FILE_GETINFOLISTBYNAME_
The remainder of this subsection discusses only the aspects of these Guardian
procedure calls that apply to the Open SCSI interface.
Using the FILE_OPEN_ Procedure
The Guardian FILE_OPEN_ procedure establishes a communications path between an
application process and a file. When FILE_OPEN_ successfully finishes, it returns a
file number to the caller. The file number identifies this communications path in
Note.
For a complete description of the purpose, use, syntax, parameters, and limitations of
the Guardian procedure calls, refer to the Guardian Procedure Calls Reference Manual.