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

名称

vm_map_deleteマップからアドレス範囲の割り付けを解放する

書式

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

int
vm_map_delete( vm_map_t map, vm_offset_t start, vm_offset_t end);

解説

vm_map_delete() 関数は、 map から startend で境界とされるアドレス範囲の割り付けを解放します。

実装に関する注

この関数は、 FreeBSD VM の内部の使用のためだけのものです。 vm_map_remove(9) 関数は代わりに FreeBSD VM コンシューマ (消費者) によって呼び出されるべきです。

戻り値

vm_map_delete() 関数は常に KERN_SUCCESS を返します。

関連項目

vm_map(9), vm_map_remove(9)

作者

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