pmap_page_exists_quick (9)
Leading comments
Copyright (c) 2003 Bruce M Simpson <bms@spc.org>
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documenta...
(The comments found at the beginning of the groff file "man9/pmap_page_exists_quick.9freebsd".)
NAME
pmap_page_exists_quick
- determine if a page exists in a physical map
SYNOPSIS
In sys/param.h
In vm/vm.h
In vm/pmap.h
Ft boolean_t
Fn pmap_page_exists_quick pmap_t pmap vm_page_t m
DESCRIPTION
The
Fn pmap_page_exists_quick
function is used to quickly determine if the page
Fa m
exists in the physical map
Fa pmap .
It is typically called from the VM paging code.
IMPLEMENTATION NOTES
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.
RETURN VALUES
The
Fn pmap_page_exists_quick
returns
TRUE
only if the PV entry for the physical map
Fa pmap
is one of the first 16 PVs linked from the page
Fa m .
SEE ALSO
pmap(9)
AUTHORS
This manual page was written by
An Bruce M Simpson Aq bms@spc.org .