Lines Matching refs:pfn
37 unsigned long pfn, pte_t *ptep) in do_adjust_pte() argument
52 flush_cache_page(vma, address, pfn); in do_adjust_pte()
53 outer_flush_range((pfn << PAGE_SHIFT), in do_adjust_pte()
54 (pfn << PAGE_SHIFT) + PAGE_SIZE); in do_adjust_pte()
65 unsigned long pfn, bool need_lock) in adjust_pte() argument
114 ret = do_adjust_pte(vma, address, pfn, pte); in adjust_pte()
125 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent() argument
167 aliases += adjust_pte(mpnt, mpnt_addr, pfn, need_lock); in make_coherent()
171 do_adjust_pte(vma, addr, pfn, ptep); in make_coherent()
190 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache_range() local
194 if (!pfn_valid(pfn)) in update_mmu_cache_range()
201 if (is_zero_pfn(pfn)) in update_mmu_cache_range()
204 folio = page_folio(pfn_to_page(pfn)); in update_mmu_cache_range()
210 make_coherent(mapping, vma, addr, ptep, pfn); in update_mmu_cache_range()