linux man page for vm_page_io_finish

Query: vm_page_io_finish

OS: linux

Section: 9

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_free_toq(9) - debian
vm_page_free_toq(9) - freebsd
vm_page_free(9) - suse
vm_page_free(9) - minix
Similar Topics in the Unix Linux Community
User Guide: Posting in the Emergency Forum
Please Donate to the Red Cross for Earthquake and Tsunami Relief in Japan
Answers to Recently Asked Questions about UNIX.COM
Don Cragun crossing 4500 thanks went unnoticed for more than a week - late congratulations!