SSA Adapter Device Driver Direct Call Entry Point
Purpose
To allow another kernel extension to send transactions to the SSA adapter device
driver. This function is not valid for a user process. When the function completes its run,
an off-level interrupt notifies the caller. See SSA_GET_ENTRY_POINT SSA adapter
ioctl operation.
Description
The entry point address is the address that is returned in EntryPoint by the
SSA_GET_ENTRY_POINT ioctl operation. The function takes a single parameter of
type SSA_Ioreq_t, which is defined in the /usr/include/sys/ssa.h file.
The fields of the SSA_Ioreq_t structure are used as follows:
SsaDPB
An array of size SSA_DPB_SIZE, which is used by the SSA adapter device
driver, and should be initialized to all NULLs.
SsaNotify
The address of the function in the SSA head device driver that the SSA
adapter device driver calls when the directive has completed.
u0
The transaction to be executed. Valid transactions are described in the
Technical Reference for the adapter.
Return Values
This function does not return errors. You can determine success or failure of the
directive by examining the directive status byte and transaction result fields, which are
set up in the SSA MCB. For details, see the Technical Reference for the adapter.
Chapter 13. Using the Programming Interface
265
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 ...