1

/proc で何らかの作業を行う Linux カーネル モジュールを作成しています... /proc のデータを返すために新しい seq メソッドを使用しようとしています...とにかく、proc_create_data() を呼び出した後、proc_dir_entry (その->data メンバーは、提供されたコンテキストを指しています)...とにかく、file_operations 構造体も渡され、proc_dir_entry または proc_dir_entry->data に open() ファイル操作からアクセスする方法を本当に知る必要があります...

4

1 に答える 1

1

答えは、PDE マクロを使用して inode* を proc_dir_entry へのポインターに変換することでした。もちろん、これには必要なものを指す「データ」メンバーがありました。

struct proc_dir_entry* pde = PDE( inode );
于 2009-10-04T02:58:23.530 に答える