#include <linux/module.h> int get_kernel_syms(struct kernel_sym *table);
struct kernel_sym { unsigned long value; char name[60]; };
シンボルの中には #モジュール名 という形式の、カーネルが空の名前を持っているマジックシンボルが散在して いる。 この形式のシンボルに対応する値は、モジュールがロードされた位置のアドレ スである。
それぞれのモジュールからエクスポートされたシンボルは、マジックモジュール タグの後に置かれる。また、モジュールはロードされた順番と逆順で返される。
エクスポートされるシンボル名の長さは 59 文字に制限される。
以上の制限により、このシステムコールよりは query_module を使う方 が望ましい。
[man1]
[man2]
[man3]
[man4]
[man5]
[man6]
[man7]
[man8]
[a]
[b]
[c]
[d]
[e]
[f]
[g]
[h]
[i]
[j]
[k]
[l]
[m]
[n]
[o]
[p]
[q]
[r]
[s]
[t]
[u]
[v]
[w]
[x]
[y]
[z]