linux-2.6.33/get_vm_area()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#lc43a816]
#backlinks
*説明 [#edf7d059]
-パス: [[linux-2.6.33/mm/vmalloc.c]]
-FIXME: これは何?
--説明
**引数 [#q3a288b8]
-unsigned long size
--
-unsigned long flags
--
**返り値 [#f33a523a]
-struct vm_struct *
--
--[[linux-2.6.33/vm_struct]]
**参考 [#y5e7bec3]
*実装 [#j5eeadcb]
/**
* get_vm_area - reserve a contiguous kernel virtual a...
* @size: size of the area
* @flags: %VM_IOREMAP for I/O mappings or VM_ALLOC
*
* Search an area of @size in the kernel virtual mapping...
* and reserved it for out purposes. Returns the area d...
* on success or %NULL on failure.
*/
struct vm_struct *get_vm_area(unsigned long size, unsign...
{
return __get_vm_area_node(size, 1, flags, VMALLOC_START...
-1, GFP_KERNEL, __builtin_return_address(0));
-
--[[linux-2.6.33/__get_vm_area_node()]]
-
--[[linux-2.6.33/VMALLOC_START]]
-
--[[linux-2.6.33/VMALLOC_END]]
-
--[[linux-2.6.33/GFP_KERNEL]]
-
--[[linux-2.6.33/__builtin_return_address()]]
}
*コメント [#ab3f5c14]
終了行:
*参照元 [#lc43a816]
#backlinks
*説明 [#edf7d059]
-パス: [[linux-2.6.33/mm/vmalloc.c]]
-FIXME: これは何?
--説明
**引数 [#q3a288b8]
-unsigned long size
--
-unsigned long flags
--
**返り値 [#f33a523a]
-struct vm_struct *
--
--[[linux-2.6.33/vm_struct]]
**参考 [#y5e7bec3]
*実装 [#j5eeadcb]
/**
* get_vm_area - reserve a contiguous kernel virtual a...
* @size: size of the area
* @flags: %VM_IOREMAP for I/O mappings or VM_ALLOC
*
* Search an area of @size in the kernel virtual mapping...
* and reserved it for out purposes. Returns the area d...
* on success or %NULL on failure.
*/
struct vm_struct *get_vm_area(unsigned long size, unsign...
{
return __get_vm_area_node(size, 1, flags, VMALLOC_START...
-1, GFP_KERNEL, __builtin_return_address(0));
-
--[[linux-2.6.33/__get_vm_area_node()]]
-
--[[linux-2.6.33/VMALLOC_START]]
-
--[[linux-2.6.33/VMALLOC_END]]
-
--[[linux-2.6.33/GFP_KERNEL]]
-
--[[linux-2.6.33/__builtin_return_address()]]
}
*コメント [#ab3f5c14]
ページ名: