IBM Advanced SerialRAID Adapters SA33-3285-02 User Manual page 309

Advanced serialraid adapters
Table of Contents

Advertisement

error field of the conc_cmd structure contains the return code that is
necessary for the completion of this command. The possible values are
defined in the /usr/include/sys/errno.h file. The conc_cmd pointer argument
to the special interrupt handler entry point of the top kernel extension is
non-null. The
DD_CONC_UNLOCK
The DD_CONC_UNLOCK device driver entry point has completed. The error
field in the conc_cmd structure contains the return code that is necessary for
the completion of this command. The possible values are defined in the
/usr/include/sys/errno.h file. The conc_cmd pointer argument to the special
interrupt handler entry point of the top kernel extension is non-null. The
, and
DD_CONC_TEST
The DD_CONC_TEST device driver entry point has completed. The error field
in the conc_cmd structure contains the return code that is necessary for the
completion of this command. The possible values are defined in the
/usr/include/sys/errno.h file. The conc_cmd pointer argument to the special
interrupt handler entry point of the top kernel extension is non-null. The
, and
DD_CONC_RECV_REFRESH
A message with message_code was received for the SSA disk drive that is
specified by the devno argument. The conc_cmd argument is null for this
operation.
DD_CONC_RESET
The SSA disk drive that is specified by the devno argument was reset, and all
pending messages or commands have been flushed. The argument
conc_cmd is null for this operation.
v The concurrent command interrupt handler routine must have a short path length
because it runs on the SSA disk device driver interrupt level. If much command
processing is needed, this routine should schedule an off-level interrupt to its own
off-level interrupt handler.
v The top kernel extension must have an interrupt priority that is no higher than the
interrupt priority of the SSA disk device driver.
v The concurrent command interrupt handler routine might need to disable interrupts at
INTCLASS0 if it is expected to use concurrent mode on SSA disk drives and on
other types of disk drives. The other types of disk drives need their own device
drivers to provide support for concurrent mode.
v A kernel extension that uses the DD_CONC_REGISTER ioctl must issue a
DD_CONC_UNREGISTER ioctl before it closes the SSA disk drive.
,
, and
fields are zero.
fields are zero.
Chapter 13. Using the Programming Interface
fields are zero.
,
,
289

Advertisement

Table of Contents
loading

Table of Contents