/linux-master/include/linux/ |
H A D | pfn.h | 22 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT)) macro
|
H A D | io-mapping.h | 77 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot); 98 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | fb.h | 11 return __phys_mem_access_prot(PHYS_PFN(offset), vm_end - vm_start, prot);
|
/linux-master/mm/ |
H A D | memremap.c | 68 xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end), 76 unsigned long pfn = PHYS_PFN(range->start); 90 if (pfn >= PHYS_PFN(range->start) && 91 pfn <= PHYS_PFN(range->end)) 121 remove_pfn_range_from_zone(page_zone(first_page), PHYS_PFN(range->start), 122 PHYS_PFN(range_len(range))); 124 __remove_pages(PHYS_PFN(range->start), 125 PHYS_PFN(range_len(range)), NULL); 133 untrack_pfn(NULL, PHYS_PFN(rang [all...] |
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | svm.c | 48 uv_unshare_page(PHYS_PFN(__pa(addr)), numpages); 61 uv_share_page(PHYS_PFN(__pa(addr)), numpages); 85 unsigned long pfn = PHYS_PFN(__pa(addr));
|
/linux-master/arch/arm64/mm/ |
H A D | ioremap.c | 34 unsigned long pfn = PHYS_PFN(offset);
|
/linux-master/tools/testing/nvdimm/ |
H A D | dax-dev.c | 20 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1;
|
H A D | pmem-dax.c | 50 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset);
|
/linux-master/include/asm-generic/ |
H A D | memory_model.h | 61 #define __phys_to_pfn(paddr) PHYS_PFN(paddr)
|
/linux-master/arch/m68k/include/asm/ |
H A D | page_no.h | 38 #define ARCH_PFN_OFFSET PHYS_PFN(PAGE_OFFSET_RAW)
|
/linux-master/arch/powerpc/mm/kasan/ |
H A D | 8xx.c | 27 *new = pte_val(pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block)), PAGE_KERNEL))); 63 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL);
|
H A D | init_32.c | 28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 1); 75 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); 109 pfn_pte(PHYS_PFN(pa), prot));
|
H A D | book3s_32.c | 52 pte_t pte = pfn_pte(PHYS_PFN(phys + k_cur - k_nobat), PAGE_KERNEL);
|
/linux-master/arch/xtensa/include/asm/ |
H A D | page.h | 32 #define MAX_LOW_PFN (PHYS_PFN(XCHAL_KSEG_PADDR) + \ 33 PHYS_PFN(XCHAL_KSEG_SIZE)) 37 #define MAX_LOW_PFN PHYS_PFN(0xfffffffful)
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | memtrace.c | 59 return remap_pfn_range(vma, vma->vm_start, PHYS_PFN(ent->start) + vma->vm_pgoff, 113 const unsigned long nr_pages = PHYS_PFN(size); 216 const unsigned long nr_pages = PHYS_PFN(size); 217 const unsigned long start_pfn = PHYS_PFN(start);
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | shm_channel.c | 186 frame_addr = PHYS_PFN(eq_addr); 194 frame_addr = PHYS_PFN(cq_addr); 202 frame_addr = PHYS_PFN(rq_addr); 210 frame_addr = PHYS_PFN(sq_addr);
|
/linux-master/mm/damon/ |
H A D | paddr.c | 36 struct folio *folio = damon_get_folio(PHYS_PFN(paddr)); 116 struct folio *folio = damon_get_folio(PHYS_PFN(paddr)); 233 struct folio *folio = damon_get_folio(PHYS_PFN(addr)); 263 struct folio *folio = damon_get_folio(PHYS_PFN(addr));
|
/linux-master/arch/xtensa/mm/ |
H A D | kasan_init.c | 62 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL));
|
/linux-master/arch/x86/virt/svm/ |
H A D | sev.c | 146 if (PHYS_PFN(rmp_end) > max_pfn) 147 max_rmp_pfn = PHYS_PFN(rmp_end); 354 dump_rmpentry(PHYS_PFN(paddr));
|
/linux-master/kernel/ |
H A D | iomem.c | 30 unsigned long pfn = PHYS_PFN(offset);
|
/linux-master/drivers/nvdimm/ |
H A D | pfn_devs.c | 668 unsigned long base_pfn = PHYS_PFN(base); 676 unsigned long base_pfn = PHYS_PFN(base); 698 .end_pfn = PHYS_PFN(end), 711 nd_pfn->npfns = PHYS_PFN((range_len(range) - offset)); 718 altmap->free = PHYS_PFN(offset - reserve); 770 npfns = PHYS_PFN(size - SZ_8K); 825 npfns = PHYS_PFN(size - offset - end_trunc);
|
/linux-master/arch/x86/mm/ |
H A D | numa_emulation.c | 203 unsigned long max_pfn = PHYS_PFN(max_addr); 204 unsigned long base_pfn = PHYS_PFN(base); 205 unsigned long hole_pfns = PHYS_PFN(hole);
|
/linux-master/arch/mips/loongson64/ |
H A D | numa.c | 154 max_low_pfn = PHYS_PFN(memblock_end_of_DRAM());
|
/linux-master/drivers/of/ |
H A D | kexec.c | 151 start_pfn = PHYS_PFN(tmp_addr); 152 end_pfn = PHYS_PFN(tmp_addr + tmp_size - 1);
|
/linux-master/scripts/gdb/linux/ |
H A D | mm.py | 167 if self.PHYS_PFN(self.PFN_PHYS(pfn)) != pfn: 219 def PHYS_PFN(self, phys): member in class:aarch64_page_ops 226 return self.PHYS_PFN(pa)
|