vm_map_remove
—
remove a virtual address range from a map
#include
<sys/param.h>
#include
<vm/vm.h>
#include
<vm/vm_map.h>
int
vm_map_remove
(
vm_map_t
map,
vm_offset_t
start,
vm_offset_t
end);
The
vm_map_remove
() function removes the
given address range bounded by
start and
end from the target
map.
This is the exported form of
vm_map_delete(9)
which may be called by consumers of the VM subsystem.
The function calls
vm_map_lock(9)
to hold a lock on
map for the duration of the
function call.
The
vm_map_remove
() always returns
KERN_SUCCESS
.
vm_map(9),
vm_map_delete(9)
This manual page was written by
Bruce M
Simpson
<
bms@spc.org>.