Lines Matching refs:pfn
98 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections() argument
114 set_pmd(pmd, __pmd(__pfn_to_phys(pfn) | type->prot_sect)); in remap_area_sections()
115 pfn += SZ_4M >> PAGE_SHIFT; in remap_area_sections()
125 void __iomem *__uc32_ioremap_pfn_caller(unsigned long pfn, in __uc32_ioremap_pfn_caller() argument
136 if (pfn >= 0x100000 && (__pfn_to_phys(pfn) & ~SECTION_MASK)) in __uc32_ioremap_pfn_caller()
142 if (pfn_valid(pfn)) { in __uc32_ioremap_pfn_caller()
164 if (!((__pfn_to_phys(pfn) | size | addr) & ~PMD_MASK)) { in __uc32_ioremap_pfn_caller()
166 err = remap_area_sections(addr, pfn, size, type); in __uc32_ioremap_pfn_caller()
168 err = ioremap_page_range(addr, addr + size, __pfn_to_phys(pfn), in __uc32_ioremap_pfn_caller()
185 unsigned long pfn = __phys_to_pfn(phys_addr); in __uc32_ioremap_caller() local
194 return __uc32_ioremap_pfn_caller(pfn, offset, size, mtype, caller); in __uc32_ioremap_caller()
207 __uc32_ioremap_pfn(unsigned long pfn, unsigned long offset, size_t size, in __uc32_ioremap_pfn() argument
210 return __uc32_ioremap_pfn_caller(pfn, offset, size, mtype, in __uc32_ioremap_pfn()