SCSI 関数
SCSI 関数には次のものがあります。
- scsi_probe()
SCSI デバイスをプローブする
- scsi_unprobe()
最初のプローブ中に割り当てられたリソースを解放する
- scsi_alloc_consistent_buf()
SCSI DMA のための入出力バッファーを割り当てる
- scsi_free_consistent_buf()
以前に割り当てられた SCSI DMA 入出力バッファーを解放する
- scsi_init_pkt()
完全な SCSI パケットを準備する
- scsi_destroy_pkt()
割り当てられた SCSI パケットとその DMA 資源を解放する
- scsi_setup_cdb()
SCSI コマンド記述子ブロック (CDB) を設定する
- scsi_transport()
SCSI コマンドを開始する
- scsi_poll()
ポーリングされた SCSI コマンドを実行する
- scsi_ifgetcap()
SCSI トランスポート機能を取得する
- scsi_ifsetcap()
SCSI トランスポート機能を設定する
- scsi_sync_pkt()
メモリーの CPU と入出力のビューの同期をとる
- 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_pktiopb() |
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() |
|