![]() |
Fukurō
A highly portable microkernel
|
Go to the source code of this file.
Functions | |
vm_allocate () | |
vm_copy () | |
vm_deallocate () | |
vm_inherit () | |
vm_protect () | |
vm_read () | |
vm_regions () | |
vm_statistics () | |
vm_write () | |
vm_allocate | ( | ) |
Allocate and fill with zeros new virtual memory either anywhre or at a specified address.
vm_copy | ( | ) |
Virtually copy a range of memory from one address to another.
vm_deallocate | ( | ) |
Deallocate a range of addresses, i.e make them no longer valid.
vm_inherit | ( | ) |
Set the inheritance attribute of an address range.
vm_protect | ( | ) |
Set the protection attribute of an address range.
vm_read | ( | ) |
Read the contents of a region of a task's address space.
vm_regions | ( | ) |
Return description of specified region of task's address space.
vm_statistics | ( | ) |
Return statistics about the use of memory by a targe_task.
vm_write | ( | ) |
Write the contents of a region of a task's address space.