Lines Matching refs:pfn
38 static void flush_pfn_alias(unsigned long pfn, unsigned long vaddr) in flush_pfn_alias() argument
43 set_top_pte(to, pfn_pte(pfn, PAGE_KERNEL)); in flush_pfn_alias()
52 static void flush_icache_alias(unsigned long pfn, unsigned long vaddr, unsigned long len) in flush_icache_alias() argument
58 set_top_pte(va, pfn_pte(pfn, PAGE_KERNEL)); in flush_icache_alias()
98 void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in flush_cache_page() argument
101 vivt_flush_cache_page(vma, user_addr, pfn); in flush_cache_page()
106 flush_pfn_alias(pfn, user_addr); in flush_cache_page()
115 #define flush_pfn_alias(pfn,vaddr) do { } while (0) argument
116 #define flush_icache_alias(pfn,vaddr,len) do { } while (0) argument
271 unsigned long pfn; in __sync_icache_dcache() local
278 pfn = pte_pfn(pteval); in __sync_icache_dcache()
279 if (!pfn_valid(pfn)) in __sync_icache_dcache()
282 page = pfn_to_page(pfn); in __sync_icache_dcache()
359 unsigned long pfn; in __flush_anon_page() local
368 pfn = page_to_pfn(page); in __flush_anon_page()
370 flush_cache_page(vma, vmaddr, pfn); in __flush_anon_page()
376 flush_pfn_alias(pfn, vmaddr); in __flush_anon_page()