Specifications
System Macros Invoked by Drivers
SPI$RELEASE_QUEUE
SPI$RELEASE_QUEUE
Clears the frozen state of the SCSI-2 port driver queues.
Format
SPI$RELEASE_QUEUE
Description
The SPI$RELEASE_QUEUE macro clears the frozen state of the port driver
queues allowing queue processing to resume and new I/O to be processed.
The entry point routine in the port driver clears the SCDT$V_QUEUE_FROZEN
bit in the SCDT$L_QUEUE_FLAGS longword mask. This bit is checked by the
queue manager to signal when to resume queue processing.
Inputs to the SPI$RELEASE_QUEUE macro include the following:
Location Contents
R3 Address of the UCB
R4 Address of the SPDT
R5 Address of the SCDRP
The port driver returns SS$_NORMAL status in R0, and preserves the contents
of R3, R4, and R5.
2–85