read_cache_pages — populate an address space with some pages & start reads against them
int read_cache_pages ( | struct address_space * mapping, |
| struct list_head * pages, | |
int (*filler)
(void *, struct page *), | |
void * data); |
struct address_space * mappingthe address_space
struct list_head * pagesThe address of a list_head which contains the target pages. These pages have their ->index populated and are otherwise uninitialised.
int (*)(void *, struct page *) fillercallback routine for filling a single page.
void * dataprivate data for the callback routine.