Lines Matching refs:page
23 struct page *page;
37 page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS, NULL);
38 if (IS_ERR(page)) {
42 pptr = kmap_local_page(page);
81 page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS,
83 if (IS_ERR(page)) {
87 curr = pptr = kmap_local_page(page);
129 set_page_dirty(page);
132 page = read_mapping_page(mapping, offset / PAGE_CACHE_BITS,
134 if (IS_ERR(page)) {
138 pptr = kmap_local_page(page);
153 set_page_dirty(page);
167 struct page *page;
185 page = read_mapping_page(mapping, pnr, NULL);
186 if (IS_ERR(page))
188 pptr = kmap_local_page(page);
217 set_page_dirty(page);
219 page = read_mapping_page(mapping, ++pnr, NULL);
220 if (IS_ERR(page))
222 pptr = kmap_local_page(page);
233 set_page_dirty(page);
242 pr_crit("unable to mark blocks free: error %ld\n", PTR_ERR(page));