SCSI 函数
SCSI 函数包括:
- scsi_probe()
探测 SCSI 设备
- scsi_unprobe()
释放在初始探测期间分配的资源
- scsi_alloc_consistent_buf()
为 SCSI DMA 分配 I/O 缓冲区
- scsi_free_consistent_buf()
释放以前分配的 SCSI DMA I/O 缓冲区
- scsi_init_pkt()
准备完整的 SCSI 包
- scsi_destroy_pkt()
释放已分配的 SCSI 包及其 DMA 资源
- scsi_setup_cdb()
设置 SCSI 命令描述符块 (command descriptor block, CDB)
- scsi_transport()
启动 SCSI 命令
- scsi_poll()
运行轮询 SCSI 命令
- scsi_ifgetcap()
获取 SCSI 传输功能
- scsi_ifsetcap()
设置 SCSI 传输功能
- scsi_sync_pkt()
同步 CPU 和 I/O 内存视图
- scsi_abort()
中止 SCSI 命令
- scsi_reset()
重置 SCSI 总线或目标
- scsi_reset_notify()
向目标驱动程序通知总线重置
- scsi_cname()
解码 SCSI 命令
- scsi_dname()
解码 SCSI 外围设备类型
- scsi_mname()
解码 SCSI 消息
- scsi_rname()
解码 SCSI 包完成原因
- scsi_sname()
解码 SCSI 感知密钥
- scsi_errmsg()
显示 SCSI 请求检测消息
- scsi_log()
显示与 SCSI 设备有关的消息
- scsi_vu_errmsg()
显示 SCSI 请求检测消息
- scsi_hba_init()
SCSI HBA 系统初始化例程
- scsi_hba_fini()
SCSI HBA 系统完成例程
- scsi_hba_attach_setup()
SCSI HBA 连接例程
- scsi_hba_detach()
SCSI HBA 分离例程
- scsi_hba_probe()
缺省 SCSI HBA 探测函数
- scsi_hba_tran_alloc()
分配传输结构
- scsi_hba_tran_free()
释放传输结构
- scsi_hba_pkt_alloc()
分配 scsi_pkt 结构
- scsi_hba_pkt_free()
释放 scsi_pkt 结构
- scsi_hba_lookup_capstr()
返回索引匹配功能字符串
表 B-12 过时的 SCSI 函数
|
|
free_pktiopb() |
scsi_free_consistent_buf() |
get_pktiopbs() |
scsi_alloc_consistent_buf() |
makecom_g0() |
scsi_setup_cdb() |
makecom_g0_s() |
scsi_setup_cdb() |
makecom_g1() |
scsi_setup_cdb() |
makecom_g5() |
scsi_setup_cdb() |
scsi_dmafree() |
scsi_destroy_pkt() |
scsi_dmaget() |
scsi_init_pkt() |
scsi_hba_attach() |
scsi_hba_attach_setup() |
scsi_pktalloc() |
scsi_init_pkt() |
scsi_pktfree() |
scsi_destroy_pkt() |
scsi_resalloc() |
scsi_init_pkt() |
scsi_resfree() |
scsi_destroy_pkt() |
scsi_slave() |
scsi_probe() |
scsi_unslave() |
scsi_unprobe() |
|