*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages -> pmap_page_exists_quick (9)              
Title
Content
Arch
Section
 

Contents


PMAP_PAGE_EXISTS_QU... FreeBSD Kernel Developer's ManualPMAP_PAGE_EXISTS_QU...

NAME    [Toc]    [Back]

     pmap_page_exists_quick -- determine if a page exists in a physical map

SYNOPSIS    [Toc]    [Back]

     #include <sys/param.h>
     #include <vm/vm.h>
     #include <vm/pmap.h>

     boolean_t
     pmap_page_exists_quick(pmap_t pmap, vm_page_t m);

DESCRIPTION    [Toc]    [Back]

     The pmap_page_exists_quick() function is used to quickly determine if the
     page m exists in the physical map pmap.  It is typically called from the
     VM paging code.

RETURN VALUES    [Toc]    [Back]

     The pmap_page_exists_quick() returns TRUE only if the PV entry for the
     physical map pmap is one of the first 16 PVs linked from the page m.

IMPLEMENTATION NOTES    [Toc]    [Back]

     The PV count used above may be changed upwards or downwards in future; it
     is only necessary that TRUE be returned for a small subset of pmaps for
     proper page aging.

SEE ALSO    [Toc]    [Back]

      
      
     pmap(9)

AUTHORS    [Toc]    [Back]

     This manual page was written by Bruce M Simpson <bms@spc.org>.


				 July 21, 2003
[ Back ]
 Similar pages
Name OS Title
pmap_protect FreeBSD set physical page protection
pmap_page_protect FreeBSD set physical page protection
pmap_extract_and_hold FreeBSD map a virtual address to a physical page
pmap_enter FreeBSD insert a virtual page into a physical map
pmap_extract FreeBSD map a virtual address to a physical page
cr_isaddr HP-UX validate whether physical page number was dumped
pmap_extract Tru64 General: Extracts a physical page address
pmap_set_modify Tru64 General: Sets the modify bits of the specified physical page
pmap_is_prefaultable FreeBSD determine if a page may be prefaulted
pmap_mincore FreeBSD determine if a virtual address is resident in physical memory
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service