*参照元 [#m8dae7f7]
#backlinks

*説明 [#i349ed08]
-パス: [[linux-4.4.1/]]
-パス: [[linux-4.4.1/include/linux/gfp.h]]

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


**引数 [#icdbfcd6]
-int nid
--
-gfp_t gfp_mask
--
--[[linux-4.4.1/gpf_t]]
-unsigned int order
--


**返り値 [#k741ad91]
-struct page *
--
-
--[[linux-4.4.1/]]
--[[linux-4.4.1/page]]


**参考 [#n7adea50]


*実装 [#qab99d3f]
 /*
  * Allocate pages, preferring the node given as nid. The node must be valid and
  * online. For more general interface, see alloc_pages_node().
  */
 static inline struct page *
 __alloc_pages_node(int nid, gfp_t gfp_mask, unsigned int order)
 {
         VM_BUG_ON(nid < 0 || nid >= MAX_NUMNODES);
         VM_WARN_ON(!node_online(nid));
 
-
--[[linux-4.4.1/VM_BUG_ON()]]
--[[linux-4.4.1/MAX_NUMNODES]]
--[[linux-4.4.1/VM_WARN_ON()]]
--[[linux-4.4.1/node_online()]]

         return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask));
-
--[[linux-4.4.1/__alloc_pages()]]
--[[linux-4.4.1/node_zonelist()]]

 }


*コメント [#sa558a54]

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