|
NAMEvm_page_insert , vm_page_remove
—
add/remove page from an object
SYNOPSIS#include <sys/param.h>
#include <vm/vm.h>
#include <vm/vm_page.h>
void
void
DESCRIPTIONThevm_page_insert () function adds a page to the given
object at the given index. The page is added to both the VM page hash table
and to the object's list of pages, but the hardware page tables are not
updated. In the case of a user page, it will be faulted in when it is
accessed. If the page is a kernel page, the caller is expected to handle
adding the page to the kernel's pmap.
If The The arguments to
The arguments to
IMPLEMENTATION NOTESThe index of a page in a VM object is the byte index into the same object truncated to a page boundary. For example, if the page size is 4096 bytes, and the address in the object is 81944, the page index is 20.AUTHORSThis manual page was written by Chad David <davidc@acns.ab.ca>.
Visit the GSP FreeBSD Man Page Interface. |