EN JA
VM_MAP_CREATE(9)
VM_MAP_CREATE(9) FreeBSD Kernel Developer's Manual VM_MAP_CREATE(9)

名称

vm_map_create新しい vm_map 構造を作成する

書式

#include < sys/param.h>
#include < vm/vm.h>
#include < vm/vm_map.h>

vm_map_t
vm_map_create( pmap_t pmap, vm_offset_t min, vm_offset_t max);

解説

vm_map_create() 関数は、それぞれ maxmin によって指定される上位と下位のアドレス境界で、物理マップ pmap に関連している新しくて空の map 構造を作成して、返します。

実装に関する注

カーネルのゾーン (zone) アロケータは、マップを割り付けるために使用されます。

戻り値

vm_map_create() 関数は、成功すれば新しく割り付けられたマップへのポインタを返します。そうでなければ、 NULL を返します。

作者

このマニュアルページは、 Bruce M Simpson <bms@spc.org>によって書かれました。
July 19, 2003 FreeBSD