SCSA defines a number of HBA driver entry points. These entry points are listed in the following table. The entry points are called by the system when a target driver instance connected to the HBA driver is configured. The entry points are also called when the target driver makes a SCSA request. See Entry Points for SCSA HBA Drivers for more information.
Table 18–1 SCSA HBA Entry Point Summary
Function Name |
Called as a Result of |
---|---|
Target driver calling scsi_abort(9F) |
|
System resetting bus |
|
Target driver calling scsi_destroy_pkt(9F) |
|
Target driver calling scsi_dmafree(9F) |
|
Target driver calling scsi_ifgetcap(9F) |
|
Target driver calling scsi_init_pkt(9F) |
|
System quiescing bus |
|
Target driver calling scsi_reset(9F) |
|
Target driver calling scsi_reset_notify(9F) |
|
Target driver calling scsi_ifsetcap(9F) |
|
Target driver calling scsi_transport(9F) |
|
Target driver calling scsi_sync_pkt(9F) |
|
tran_tgt_free(9E) |
System detaching target device instance |
tran_tgt_init(9E) |
System attaching target device instance |
tran_tgt_probe(9E) |
Target driver calling scsi_probe(9F) |
System resuming activity on bus |