read_cache_page (9) - Linux Manuals
read_cache_page: read into page cache, fill it if needed
NAME
read_cache_page - read into page cache, fill it if needed
SYNOPSIS
-
struct page * read_cache_page(struct address_space
* mapping, pgoff_tindex, int (* filler)(void data);*, struct page *), void *
ARGUMENTS
mapping
-
- the page's address_space
index
- the page index
filler
- function to perform the read
data
- first arg to filler(data, page) function, often left as NULL
DESCRIPTION
Read into the page cache. If a page already exists, and PageUptodate is not set, try to fill the page and wait for it to become unlocked.
If the page does not get brought uptodate, return -EIO.
COPYRIGHT