Name
read_cache_pages —
populate an address space with some pages & start reads against them
Synopsis
int read_cache_pages ( | struct address_space * | mapping, |
| struct list_head * | pages, |
| int (* | filler( void *, struct page *) , |
| void * | data) ; |
Arguments
mapping
the address_space
pages
The address of a list_head which contains the target pages. These
pages have their ->index populated and are otherwise uninitialised.
filler
callback routine for filling a single page.
data
private data for the callback routine.
Description
Hides the details of the LRU cache etc from the filesystems.