vm_page_sleep_if_busy(9) opensolaris man page | unix.com

Man Page: vm_page_sleep_if_busy

Operating Environment: opensolaris

Section: 9

VM_PAGE_SLEEP_IF_BUSY(9)				   BSD Kernel Developer's Manual				  VM_PAGE_SLEEP_IF_BUSY(9)

NAME
vm_page_sleep_if_busy -- wait for a busy page to become unbusy SYNOPSIS
#include <sys/param.h> #include <vm/vm.h> #include <vm/vm_page.h> int vm_page_sleep_if_busy(vm_page_t m, int also_m_busy, const char *wmesg); DESCRIPTION
The vm_page_sleep_if_busy() function waits until the VPO_BUSY flag is cleared. If also_m_busy is non-zero, it also waits for m->busy to become zero. RETURN VALUES
If vm_page_sleep_if_busy() finds the page busy it returns TRUE. If not, it returns FALSE. Returning TRUE does not necessary mean that vm_page_sleep_if_busy() slept, but only that splvm() was called. AUTHORS
This manual page was written by Chad David <davidc@acns.ab.ca>. BSD
July 13, 2001 BSD
Related Man Pages
vm_page_assert_xbusied(9) - freebsd
vm_page_busied(9) - freebsd
vm_page_sbusy(9) - freebsd
vm_page_sleep_if_busy(9) - freebsd
vm_page_sunbusy(9) - freebsd
Similar Topics in the Unix Linux Community
How to learn UNIX
PHP Man Pages Now Available (Over 10,000)
What's legal and what's not?
Identify problem with while getopts
Solaris 10 - password complexity not working