linux-4.4.1/mem_map(global)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#ba00c8da]
#backlinks
*説明 [#j23ef26c]
-パス: 複数あり。
--CONFIG_MMU 有効: [[linux-4.4.1/mm/memory.c]]
--CONFIG_MMU 無効: [[linux-4.4.1/mm/nommu.c]]
--[[linux-4.4.1/CONFIG_MMU]]
-FIXME: これは何?
--カーネルが扱うメモリ領域の先頭ページ。
--Linux はメモリ領域(ノードと呼ぶのか?)が複数定義でき...
--おそらく alloc_node_mem_map() で初期化される。
--[[linux-4.4.1/alloc_node_mem_map()]]
**参考 [#n3675f42]
*実装 [#h8ea6557]
**CONFIG_MMU 有効: mm/memory.c [#zd9e8d49]
#ifndef CONFIG_NEED_MULTIPLE_NODES
-
--[[linux-4.4.1/CONFIG_NEED_MULTIPLE_NODES]]
...
struct page *mem_map;
...
EXPORT_SYMBOL(mem_map);
-
--[[linux-4.4.1/page]]
--[[linux-4.4.1/EXPORT_SYMBOL()]]
**CONFIG_MMU 無効: mm/nommu.c [#a0262655]
struct page *mem_map;
...
EXPORT_SYMBOL(mem_map);
*コメント [#wcf72e90]
終了行:
*参照元 [#ba00c8da]
#backlinks
*説明 [#j23ef26c]
-パス: 複数あり。
--CONFIG_MMU 有効: [[linux-4.4.1/mm/memory.c]]
--CONFIG_MMU 無効: [[linux-4.4.1/mm/nommu.c]]
--[[linux-4.4.1/CONFIG_MMU]]
-FIXME: これは何?
--カーネルが扱うメモリ領域の先頭ページ。
--Linux はメモリ領域(ノードと呼ぶのか?)が複数定義でき...
--おそらく alloc_node_mem_map() で初期化される。
--[[linux-4.4.1/alloc_node_mem_map()]]
**参考 [#n3675f42]
*実装 [#h8ea6557]
**CONFIG_MMU 有効: mm/memory.c [#zd9e8d49]
#ifndef CONFIG_NEED_MULTIPLE_NODES
-
--[[linux-4.4.1/CONFIG_NEED_MULTIPLE_NODES]]
...
struct page *mem_map;
...
EXPORT_SYMBOL(mem_map);
-
--[[linux-4.4.1/page]]
--[[linux-4.4.1/EXPORT_SYMBOL()]]
**CONFIG_MMU 無効: mm/nommu.c [#a0262655]
struct page *mem_map;
...
EXPORT_SYMBOL(mem_map);
*コメント [#wcf72e90]
ページ名: