linux-4.4.1/__alloc_pages_node()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#m8dae7f7]
#backlinks
*説明 [#i349ed08]
-パス: [[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/page]]
**参考 [#n7adea50]
*実装 [#qab99d3f]
/*
* Allocate pages, preferring the node given as nid. The...
* online. For more general interface, see alloc_pages_n...
*/
static inline struct page *
__alloc_pages_node(int nid, gfp_t gfp_mask, unsigned int...
{
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_zonel...
-
--[[linux-4.4.1/__alloc_pages()]]
--[[linux-4.4.1/node_zonelist()]]
}
*コメント [#sa558a54]
終了行:
*参照元 [#m8dae7f7]
#backlinks
*説明 [#i349ed08]
-パス: [[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/page]]
**参考 [#n7adea50]
*実装 [#qab99d3f]
/*
* Allocate pages, preferring the node given as nid. The...
* online. For more general interface, see alloc_pages_n...
*/
static inline struct page *
__alloc_pages_node(int nid, gfp_t gfp_mask, unsigned int...
{
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_zonel...
-
--[[linux-4.4.1/__alloc_pages()]]
--[[linux-4.4.1/node_zonelist()]]
}
*コメント [#sa558a54]
ページ名: