|
NAMEpmap_quick_enter_page ,
pmap_quick_remove_page —
manage fast, single-page kernel address space mappings
SYNOPSIS#include <sys/param.h>
#include <vm/vm.h>
#include <vm/pmap.h>
vm_offset_t
void
DESCRIPTIONThepmap_quick_enter_page () function accepts a single
page m, and enters this page into a preallocated address
in kernel virtual address (KVA) space. This function is intended for temporary
mappings that will only be used for a very short period, for example a copy
operation on the page contents.
The On many architectures,
The page must not be swapped or otherwise reused while the mapping is active. It must be either wired or held, or it must belong to an unmanaged region such as I/O device memory. RETURN VALUESThepmap_quick_enter_page () function returns the kernel
virtual address that is mapped to the page m.
SEE ALSOpmap(9)AUTHORSThis manual page was written by Jason A Harmening <jah@FreeBSD.org>.
Visit the GSP FreeBSD Man Page Interface. |