FIND_GET_PAGES(9) Memory Management in Linux FIND_GET_PAGES(9)
NAME
find_get_pages - gang pagecache lookup
SYNOPSIS
unsigned find_get_pages(struct address_space * mapping, pgoff_t start, unsigned int nr_pages, struct page ** pages);
ARGUMENTS
mapping
The address_space to search
start
The starting page index
nr_pages
The maximum number of pages
pages
Where the resulting pages are placed
DESCRIPTION
find_get_pages will search for and return a group of up to nr_pages pages in the mapping. The pages are placed at pages. find_get_pages
takes a reference against the returned pages.
The search returns a group of mapping-contiguous pages with ascending indexes. There may be holes in the indices due to not-present pages.
find_get_pages returns the number of pages which were found.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 FIND_GET_PAGES(9)