opensolaris man page for vm_page_io_start

Query: vm_page_io_start

OS: opensolaris

Section: 9

Links: opensolaris man pages   all man pages

Forums: unix linux community   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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

NAME
vm_page_io_start, vm_page_io_finish -- ready or unready a page for I/O SYNOPSIS
#include <sys/param.h> #include <vm/vm.h> #include <vm/vm_page.h> void vm_page_io_start(vm_page_t m); void vm_page_io_finish(vm_page_t m); DESCRIPTION
The vm_page_io_start() function prepares the page for I/O by incrementing its busy flag by one. The vm_page_io_finish() function lowers the busy count on the page by one, if the resulting busy count is zero, a wakeup(9) will be issued if the page has been marked VPO_WANTED. A page is typically marked VPO_WANTED by a thread to register its interest in the page to either com- plete I/O or becoming available for general use. AUTHORS
This manual page was written by Chad David <davidc@acns.ab.ca> and Alfred Perlstein <alfred@FreeBSD.org>. BSD
July 17, 2001 BSD
Related Man Pages
vm_page_free(9) - freebsd
vm_page_try_to_free(9) - debian
vm_page_free(9) - suse
vm_page_free(9) - osx
vm_page_free(9) - minix
Similar Topics in the Unix Linux Community
Trying to block signal
solaris zones vs container..
PHP Man Pages Now Available (Over 10,000)
Free Sun Blade 2k, Ultra 2, Ross Hyperstation 30, cards, memory- Baltimore, MD
Solaris 10 - password complexity not working