table of contents
|VM_PAGE_SLEEP_IF_BUSY(9)||Kernel Developer's Manual||VM_PAGE_SLEEP_IF_BUSY(9)|
NAME¶vm_page_sleep_if_busy — wait for a busy page to become unbusy
#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_BUSYflag 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
TRUEdoes 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 ⟨email@example.com⟩.
|July 13, 2001||Debian|