Query: pmap_copy
OS: freebsd
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
PMAP_COPY(9) BSD Kernel Developer's Manual PMAP_COPY(9)NAMEpmap_copy, pmap_copy_page -- copy physical memory pagesSYNOPSIS#include <sys/param.h> #include <vm/vm.h> #include <vm/pmap.h> void pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len, vm_offset_t src_addr); void pmap_copy_page(vm_page_t src, vm_page_t dst);DESCRIPTIONThe pmap_copy() function copies the range specified by src_addr and len from the source physical map src_pmap to the destination physical map dst_pmap at the address dst_addr. The pmap_copy_page() function copies the physical page src to the physical page dst, by mapping the page into kernel virtual address space (KVA), and using bcopy() to copy the page.IMPLEMENTATION NOTESThe pmap_copy() routine is only advisory and need not do anything. Actually implementing it may seriously reduce system performance. The pmap_copy_page() routine only operates upon a single page.SEE ALSObcopy(3), pmap(9)AUTHORSThis manual page was written by Bruce M Simpson <bms@spc.org>.BSDJuly 21, 2003 BSD
Related Man Pages |
---|
pmap_extract(9) - freebsd |
vm_fault_prefault(9) - freebsd |
pmap(9) - debian |
vm_map_unwire(9) - debian |
pmap(9) - freebsd |
Similar Topics in the Unix Linux Community |
---|
The Whole Story on #! /usr/bin/ksh |
FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick |
Scripts without shebang |
UNIX Environment Setup - (Just starting!) |