Name

read_cache_pages — populate an address space with some pages, and

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.

Description

Hides the details of the LRU cache etc from the filesystems.