*参照元 [#f4026ef4]
#backlinks

*説明 [#pb82deac]
-パス: 複数あり
--CONFIG_HUGETLB_PAGE, CONFIG_HUGETLB_PAGE_SIZE_VARIABLE 有効時: [[linux-4.4.1/mm/page_alloc.c]]
--CONFIG_HUGETLB_PAGE 有効, CONFIG_HUGETLB_PAGE_SIZE_VARIABLE 無効時: [[linux-4.4.1/include/linux/pageblock-flags.h]]
--CONFIG_HUGETLB_PAGE 無効時: [[linux-4.4.1/include/linux/pageblock-flags.h]]
---[[linux-4.4.1/CONFIG_HUGETLB_PAGE]]
---[[linux-4.4.1/CONFIG_HUGETLB_PAGE_SIZE_VARIABLE]]

-FIXME: これは何?
--説明


**参考 [#t9b95777]


*実装 [#b3417e51]
**CONFIG_HUGETLB_PAGE, CONFIG_HUGETLB_PAGE_SIZE_VARIABLE 有効時: linux-4.4.1/mm/page_alloc.c [#s7f00adc]
 #ifdef CONFIG_HUGETLB_PAGE_SIZE_VARIABLE
 unsigned int pageblock_order __read_mostly;
 #endif
-
--[[linux-4.4.1/__read_mostly]]


**CONFIG_HUGETLB_PAGE 有効, CONFIG_HUGETLB_PAGE_SIZE_VARIABLE 無効時: linux-4.4.1/include/linux/pageblock-flags.h [#uc10d308]
 /* Huge pages are a constant size */
 #define pageblock_order         HUGETLB_PAGE_ORDER
-
--[[linux-4.4.1/HUGETLB_PAGE_ORDER]]


**CONFIG_HUGETLB_PAGE 無効時: linux-4.4.1/include/linux/pageblock-flags.h [#nb61df97]
 #define pageblock_nr_pages      (1UL << pageblock_order)
 /* If huge pages are not used, group by MAX_ORDER_NR_PAGES */
 #define pageblock_order         (MAX_ORDER-1)
-
--[[linux-4.4.1/pageblock_order(global)]]
--[[linux-4.4.1/MAX_ORDER]]


*コメント [#h9ddecd1]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS