Manual Reference Pages - VM_PAGE_FREE (9)
- free a page
vm_page_free vm_page_t m
vm_page_free_toq vm_page_t m
vm_page_free_zero vm_page_t m
vm_page_try_to_free vm_page_t m
function moves a page into the free queue, and disassociates it from
If the page is held, wired, already free, or its busy count is not
zero, the system will panic.
flag is set on the page, it is placed at the end of the free queue;
otherwise, it is placed at the front.
If the pages object is of type
and it is the last page associated with the object, the underlying
vnode may be freed.
functions both call
to actually free the page, but
flag prior to the call to
function verifies that the page is not held, wired, busy or dirty, and
if so, marks the page as busy, drops any protection that may be set on
the page, and frees it.
returns 1 if it is able to free the page; otherwise, 0 is returned.
This manual page was written by
.An Chad David Aq email@example.com .
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.