page_cache_async_readahead(9) suse man page | unix.com

Man Page: page_cache_async_readahead

Operating Environment: suse

Section: 9

PAGE_CACHE_ASYNC_REA(9) 				    Memory Management in Linux					   PAGE_CACHE_ASYNC_REA(9)

NAME
page_cache_async_readahead - file readahead for marked pages
SYNOPSIS
void page_cache_async_readahead(struct address_space * mapping, struct file_ra_state * ra, struct file * filp, struct page * page, pgoff_t offset, unsigned long req_size);
ARGUMENTS
mapping address_space which holds the pagecache and I/O vectors ra file_ra_state which holds the readahead state filp passed on to ->readpage and ->readpages page the page at offset which has the PG_readahead flag set offset start offset into mapping, in pagecache page-sized units req_size hint: total size of the read which the caller is performing in pagecache pages
DESCRIPTION
page_cache_async_ondemand should be called when a page is used which has the PG_readahead flag; this is a marker to suggest that the application has used up enough of the readahead window that we should start pulling in more pages.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 PAGE_CACHE_ASYNC_REA(9)
Related Man Pages
mpage_readpages(9) - suse
vfs_readahead(8) - centos
__get_user_pages(9) - centos
mpage_readpages(9) - centos
readahead(8) - debian
Similar Topics in the Unix Linux Community
How to restrict user to a specific directory in solaris 10
Change directory error
Getting command output to putty window title.
The Future of the PM (Private Message) System at UNIX.com
32 bit process addressing more than 4GB