Lines Matching refs:page
280 int __v9fs_fscache_release_page(struct page *page, gfp_t gfp) in __v9fs_fscache_release_page() argument
282 struct inode *inode = page->mapping->host; in __v9fs_fscache_release_page()
287 return fscache_maybe_release_page(v9inode->fscache, page, gfp); in __v9fs_fscache_release_page()
290 void __v9fs_fscache_invalidate_page(struct page *page) in __v9fs_fscache_invalidate_page() argument
292 struct inode *inode = page->mapping->host; in __v9fs_fscache_invalidate_page()
297 if (PageFsCache(page)) { in __v9fs_fscache_invalidate_page()
298 fscache_wait_on_page_write(v9inode->fscache, page); in __v9fs_fscache_invalidate_page()
299 BUG_ON(!PageLocked(page)); in __v9fs_fscache_invalidate_page()
300 fscache_uncache_page(v9inode->fscache, page); in __v9fs_fscache_invalidate_page()
304 static void v9fs_vfs_readpage_complete(struct page *page, void *data, in v9fs_vfs_readpage_complete() argument
308 SetPageUptodate(page); in v9fs_vfs_readpage_complete()
310 unlock_page(page); in v9fs_vfs_readpage_complete()
320 int __v9fs_readpage_from_fscache(struct inode *inode, struct page *page) in __v9fs_readpage_from_fscache() argument
325 p9_debug(P9_DEBUG_FSC, "inode %p page %p\n", inode, page); in __v9fs_readpage_from_fscache()
330 page, in __v9fs_readpage_from_fscache()
393 void __v9fs_readpage_to_fscache(struct inode *inode, struct page *page) in __v9fs_readpage_to_fscache() argument
398 p9_debug(P9_DEBUG_FSC, "inode %p page %p\n", inode, page); in __v9fs_readpage_to_fscache()
399 ret = fscache_write_page(v9inode->fscache, page, GFP_KERNEL); in __v9fs_readpage_to_fscache()
402 v9fs_uncache_page(inode, page); in __v9fs_readpage_to_fscache()
408 void __v9fs_fscache_wait_on_page_write(struct inode *inode, struct page *page) in __v9fs_fscache_wait_on_page_write() argument
411 p9_debug(P9_DEBUG_FSC, "inode %p page %p\n", inode, page); in __v9fs_fscache_wait_on_page_write()
412 if (PageFsCache(page)) in __v9fs_fscache_wait_on_page_write()
413 fscache_wait_on_page_write(v9inode->fscache, page); in __v9fs_fscache_wait_on_page_write()