Lines Matching refs:page
41 static void __udf_adinicb_readpage(struct page *page)
43 struct inode *inode = page->mapping->host;
52 kaddr = kmap_atomic(page);
55 flush_dcache_page(page);
56 SetPageUptodate(page);
60 static int udf_adinicb_readpage(struct file *file, struct page *page)
62 BUG_ON(!PageLocked(page));
63 __udf_adinicb_readpage(page);
64 unlock_page(page);
69 static int udf_adinicb_writepage(struct page *page,
72 struct inode *inode = page->mapping->host;
76 BUG_ON(!PageLocked(page));
78 kaddr = kmap_atomic(page);
80 SetPageUptodate(page);
83 unlock_page(page);
90 unsigned len, unsigned flags, struct page **pagep,
93 struct page *page;
97 page = grab_cache_page_write_begin(mapping, 0, flags);
98 if (!page)
100 *pagep = page;
102 if (!PageUptodate(page))
103 __udf_adinicb_readpage(page);
115 struct page *page, void *fsdata)
117 struct inode *inode = page->mapping->host;
121 set_page_dirty(page);
122 unlock_page(page);
123 put_page(page);