Lines Matching refs:page
106 * Write back & invalidate the D-cache of the page.
111 struct page *page = arg;
112 unsigned long addr = (unsigned long)page_address(page);
114 struct address_space *mapping = page_mapping_file(page);
117 clear_bit(PG_dcache_clean, &page->flags);
121 (addr & shm_align_mask), page_to_phys(page));
198 * Write back and invalidate I/D-caches for the page.
201 * PFN: Physical page number
207 struct page *page;
218 page = pfn_to_page(pfn);
226 /* If the page isn't present, there is nothing to do here. */
238 test_bit(PG_dcache_clean, &page->flags) &&
239 page_mapcount(page));
241 vaddr = kmap_coherent(page, address);
243 vaddr = kmap_atomic(page);
267 * NOTE: We need to flush the _physical_ page entry.