Lines Matching defs:page
21 * - flush_cache_page(mm, vmaddr, pfn) flushes a single page
24 * - flush_dcache_page(pg) flushes(wback&invalidates) a page for dcache
29 * - flush_data_cache_page() flushes a page from the data cache
34 * This flag is used to indicate that the page pointed to by a pte
52 extern void (*flush_cache_page)(struct vm_area_struct *vma, unsigned long page, unsigned long pfn);
53 extern void __flush_dcache_pages(struct page *page, unsigned int nr);
59 __flush_dcache_pages(&folio->page, folio_nr_pages(folio));
65 static inline void flush_dcache_page(struct page *page)
68 __flush_dcache_pages(page, 1);
70 folio_set_dcache_dirty(page_folio(page));
77 extern void __flush_anon_page(struct page *, unsigned long);
79 struct page *page, unsigned long vmaddr)
81 if (cpu_has_dc_aliases && PageAnon(page))
82 __flush_anon_page(page, vmaddr);
111 struct page *page, unsigned long vaddr, void *dst, const void *src,
115 struct page *page, unsigned long vaddr, void *dst, const void *src,
124 extern void *kmap_coherent(struct page *page, unsigned long addr);
126 extern void *kmap_noncoherent(struct page *page, unsigned long addr);