Name
add_to_page_cache_locked —
add a locked page to the pagecache
Synopsis
int add_to_page_cache_locked ( | struct page * page, |
| struct address_space * mapping, |
| pgoff_t offset, |
| gfp_t gfp_mask) ; |
Arguments
struct page * page
page to add
struct address_space * mapping
the page's address_space
pgoff_t offset
page index
gfp_t gfp_mask
page allocation mode
Description
This function is used to add a page to the pagecache. It must be locked.
This function does not add the page to the LRU. The caller must do that.