L
- LDI,
階層化ドライバインタフェース (LDI)
- fuser コマンド,
デバイスユーザーコマンドインタフェース
- libdevinfo インタフェース,
ユーザーインタフェース
- prtconf コマンド,
システム構成の出力コマンドインタフェース
- イベント通知インタフェース,
非同期デバイスイベントの通知の受信
- カーネルデバイスコンシューマ,
LDI の概要
- 階層化識別子
階層化識別子 – カーネルデバイスコンシューマ
ドライバソースファイル
- 階層化ドライバ,
LDI の概要
- 階層化ドライバのハンドル
階層化ドライバのハンドル – ターゲットデバイス
ドライバソースファイル
- ターゲットデバイス
LDI の概要
階層化ドライバのハンドル – ターゲットデバイス
- 定義,
カーネルとは
- デバイスアクセス,
カーネルインタフェース
- デバイス階層化,
ユーザーインタフェース
- デバイスコンシューマ,
LDI の概要
- デバイス使用状態,
デバイスユーザーコマンドインタフェース
- デバイス情報,
カーネルインタフェース
- デバイスの使用状態
カーネルインタフェース
ユーザーインタフェース
システム構成の出力コマンドインタフェース
- LDI 関数
- ldi_add_event_handler() 関数,
非同期デバイスイベントの通知の受信
- ldi_aread() 関数,
ターゲットデバイスへのアクセス
- ldi_awrite() 関数,
ターゲットデバイスへのアクセス
- ldi_close() 関数
ターゲットデバイスを開く操作と閉じる操作
ドライバソースファイル
- ldi_devmap() 関数,
ターゲットデバイスへのアクセス
- ldi_dump() 関数,
ターゲットデバイスへのアクセス
- ldi_get_devid() 関数,
ターゲットデバイス情報の取得
- ldi_get_dev() 関数,
ターゲットデバイス情報の取得
- ldi_get_eventcookie() 関数,
非同期デバイスイベントの通知の受信
- ldi_get_minor_name() 関数,
ターゲットデバイス情報の取得
- ldi_get_otyp() 関数,
ターゲットデバイス情報の取得
- ldi_get_size() 関数,
ターゲットデバイス情報の取得
- ldi_getmsg() 関数,
ターゲットデバイスへのアクセス
- ldi_ident_from_dev() 関数
階層化識別子 – カーネルデバイスコンシューマ
ドライバソースファイル
- ldi_ident_from_dip() 関数,
階層化識別子 – カーネルデバイスコンシューマ
- ldi_ident_from_stream() 関数,
階層化識別子 – カーネルデバイスコンシューマ
- ldi_ident_release() 関数
階層化識別子 – カーネルデバイスコンシューマ
ドライバソースファイル
- ldi_ioctl() 関数,
ターゲットデバイスへのアクセス
- ldi_open_by_devid() 関数,
ターゲットデバイスを開く操作と閉じる操作
- ldi_open_by_dev() 関数,
ターゲットデバイスを開く操作と閉じる操作
- ldi_open_by_name() 関数
ターゲットデバイスを開く操作と閉じる操作
ドライバソースファイル
- ldi_poll() 関数,
ターゲットデバイスへのアクセス
- ldi_prop_exists() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_get_int64() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_get_int() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_lookup_byte_array() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_lookup_int_array() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_lookup_int64_array() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_lookup_string_array() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_prop_lookup_string() 関数,
ターゲットデバイスのプロパティー値の取得
- ldi_putmsg() 関数,
ターゲットデバイスへのアクセス
- ldi_read() 関数,
ターゲットデバイスへのアクセス
- ldi_remove_event_handler() 関数,
非同期デバイスイベントの通知の受信
- ldi_strategy() 関数,
ターゲットデバイスへのアクセス
- ldi_write() 関数
ターゲットデバイスへのアクセス
ドライバソースファイル
- LDI の種類
- ldi_callback_id_t,
非同期デバイスイベントの通知の受信
- ldi_handle_t,
階層化ドライバのハンドル – ターゲットデバイス
- ldi_ident_t,
階層化識別子 – カーネルデバイスコンシューマ
- ld コマンド,
ドライバのコンパイルとリンク
- length 引数、ddi_dma_mem_alloc(), 変更内容,
ddi_dma_mem_alloc() 引数の変更内容
- libdevinfo(), デバイスツリーの表示,
libdevinfo ライブラリ
- libdevinfo デバイス情報ライブラリ,
ユーザーインタフェース
- lint コマンド, 64 ビット環境,
一般的な変換手順
- list.suspect, 定義,
診断、疑いリスト、フォルトイベント
- LP64
- devmap() での使用,
devmap() でのデータ共有
- ioctl() での使用,
ioctl() でのデータ共有
- lso_basic_tcp_ipv4() 構造体,
ラージセグメント (送信) オフロード
- LUN ビット,
コマンドの構築