Entry Points for SCSI HBA Drivers
The following table lists additional entry points that can be used by
SCSI HBA device drivers. For information on the SCSI HBA transport structure,
see scsi_hba_tran(9S). For other entry points, see Entry
Points Common to All Drivers and Entry Points
for Character Device Drivers.
Table 1-6 Additional Entry Points
for SCSI HBA Drivers
| | |
| Required
| Aborts a specified SCSI command that has been transported to a SCSI
Host Bus Adapter (HBA) driver. Additional information: tran_abort() Entry Point
|
| Optional
|
|
| Required
|
|
| Required
|
|
| Required
| Gets the current value of a specific capability that is provided by
the HBA driver. Additional information: tran_getcap()
Entry Point
|
| Required
| Allocate and initialize resources for a SCSI packet. Additional information: Resource Allocation
|
| Optional
| Stop all activity on a SCSI bus, typically for dynamic reconfiguration.
Additional information: Dynamic Reconfiguration
|
| Required
|
|
| Optional
|
|
| Required
| Sets the value of a specific capability that is provided by the SCSI
HBA driver. Additional information: tran_setcap()
Entry Point
|
| Required
|
|
| Required
|
|
| Optional
| Requests allocated SCSI HBA resources to be freed on behalf of a target
device. Additional information:
|
| Optional
| Requests SCSI HBA resources to be initialized on behalf of a target
device. Additional information:
|
| Optional
|
|
| Optional
|
|
|