| /Linux-v5.4/mm/ |
| D | memremap.c | 51 xa_store_range(&pgmap_array, PHYS_PFN(res->start), PHYS_PFN(res->end), in pgmap_array_delete() 58 return PHYS_PFN(pgmap->res.start) + in pfn_first() 123 __remove_pages(page_zone(first_page), PHYS_PFN(res->start), in memunmap_pages() 124 PHYS_PFN(resource_size(res)), NULL); in memunmap_pages() 132 untrack_pfn(NULL, PHYS_PFN(res->start), resource_size(res)); in memunmap_pages() 221 conflict_pgmap = get_dev_pagemap(PHYS_PFN(res->start), NULL); in memremap_pages() 229 conflict_pgmap = get_dev_pagemap(PHYS_PFN(res->end), NULL); in memremap_pages() 247 error = xa_err(xa_store_range(&pgmap_array, PHYS_PFN(res->start), in memremap_pages() 248 PHYS_PFN(res->end), pgmap, GFP_KERNEL)); in memremap_pages() 255 error = track_pfn_remap(NULL, &pgprot, PHYS_PFN(res->start), 0, in memremap_pages() [all …]
|
| D | kmemleak.c | 1121 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_alloc_phys() 1135 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_free_part_phys() 1147 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_not_leak_phys() 1159 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_ignore_phys()
|
| /Linux-v5.4/arch/powerpc/platforms/pseries/ |
| D | svm.c | 42 uv_unshare_page(PHYS_PFN(__pa(addr)), numpages); in set_memory_encrypted() 52 uv_share_page(PHYS_PFN(__pa(addr)), numpages); in set_memory_decrypted() 76 unsigned long pfn = PHYS_PFN(__pa(addr)); in dtl_cache_ctor()
|
| /Linux-v5.4/arch/xtensa/include/asm/ |
| D | page.h | 30 #define MAX_LOW_PFN (PHYS_PFN(XCHAL_KSEG_PADDR) + \ 31 PHYS_PFN(XCHAL_KSEG_SIZE)) 35 #define MAX_LOW_PFN PHYS_PFN(0xfffffffful)
|
| /Linux-v5.4/arch/powerpc/mm/kasan/ |
| D | kasan_init_32.c | 30 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); in kasan_populate_pte() 99 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region() 127 __set_pte_at(&init_mm, k_cur, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); in kasan_remap_early_shadow_ro()
|
| /Linux-v5.4/drivers/nvdimm/ |
| D | pfn_devs.c | 649 unsigned long base_pfn = PHYS_PFN(base); in init_altmap_base() 657 unsigned long base_pfn = PHYS_PFN(base); in init_altmap_reserve() 679 .end_pfn = PHYS_PFN(end), in __nvdimm_setup_pfn() 691 nd_pfn->npfns = PHYS_PFN((resource_size(res) - offset)); in __nvdimm_setup_pfn() 698 altmap->free = PHYS_PFN(offset - reserve); in __nvdimm_setup_pfn() 754 npfns = PHYS_PFN(size - SZ_8K); in nd_pfn_init() 783 npfns = PHYS_PFN(size - offset - end_trunc); in nd_pfn_init()
|
| D | pmem.c | 56 pfn_start = PHYS_PFN(phys); in hwpoison_clear() 57 pfn_end = pfn_start + PHYS_PFN(len); in hwpoison_clear() 263 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset); in __pmem_direct_access()
|
| D | region_devs.c | 34 unsigned long pfn = PHYS_PFN(res->start); in nvdimm_map_flush() 40 unsigned long pfn_j = PHYS_PFN(res_j->start); in nvdimm_map_flush()
|
| /Linux-v5.4/include/linux/ |
| D | pfn.h | 22 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT)) macro
|
| /Linux-v5.4/tools/testing/nvdimm/ |
| D | pmem-dax.c | 48 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset); in __pmem_direct_access()
|
| /Linux-v5.4/include/asm-generic/ |
| D | memory_model.h | 78 #define __phys_to_pfn(paddr) PHYS_PFN(paddr)
|
| /Linux-v5.4/arch/x86/mm/ |
| D | numa_emulation.c | 202 unsigned long max_pfn = PHYS_PFN(max_addr); in uniform_size() 203 unsigned long base_pfn = PHYS_PFN(base); in uniform_size() 204 unsigned long hole_pfns = PHYS_PFN(hole); in uniform_size()
|
| /Linux-v5.4/arch/xtensa/mm/ |
| D | kasan_init.c | 64 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
|
| /Linux-v5.4/kernel/ |
| D | iomem.c | 33 unsigned long pfn = PHYS_PFN(offset); in try_ram_remap()
|
| /Linux-v5.4/drivers/dax/ |
| D | super.c | 52 *pgoff = PHYS_PFN(phys_off); in bdev_dax_pgoff() 133 && pfn_t_to_pfn(pfn) == PHYS_PFN(__pa(kaddr)) in __generic_fsdax_supported() 134 && pfn_t_to_pfn(end_pfn) == PHYS_PFN(__pa(end_kaddr))) in __generic_fsdax_supported()
|
| /Linux-v5.4/arch/xtensa/kernel/ |
| D | pci-dma.c | 197 page = pfn_to_page(PHYS_PFN(dma_to_phys(dev, dma_handle))); in arch_dma_free()
|
| /Linux-v5.4/arch/x86/xen/ |
| D | enlighten_hvm.c | 60 shared_info_pfn = PHYS_PFN(pa); in reserve_shared_info()
|
| /Linux-v5.4/arch/powerpc/kernel/ |
| D | paca.c | 78 uv_share_page(PHYS_PFN(__pa(shared_lppaca)), in alloc_shared_lppaca()
|
| D | fadump.c | 1138 spfn = PHYS_PFN(start); in fadump_release_reserved_area() 1139 epfn = PHYS_PFN(end); in fadump_release_reserved_area()
|
| /Linux-v5.4/arch/mips/loongson64/loongson-3/ |
| D | numa.c | 221 max_low_pfn = PHYS_PFN(memblock_end_of_DRAM()); in prom_meminit()
|
| /Linux-v5.4/arch/ia64/mm/ |
| D | init.c | 79 unsigned long pfn = PHYS_PFN(paddr); in arch_sync_dma_for_cpu() 83 } while (++pfn <= PHYS_PFN(paddr + size - 1)); in arch_sync_dma_for_cpu()
|
| /Linux-v5.4/arch/powerpc/mm/ |
| D | init_64.c | 306 base_pfn = PHYS_PFN(addr); in vmemmap_free()
|
| /Linux-v5.4/fs/ |
| D | dax.c | 697 rc = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), &kaddr, NULL); in copy_user_dax() 1003 length = dax_direct_access(iomap->dax_dev, pgoff, PHYS_PFN(size), in dax_iomap_pfn() 1012 if (pfn_t_to_pfn(*pfnp) & (PHYS_PFN(size)-1)) in dax_iomap_pfn() 1145 map_len = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), in dax_iomap_actor()
|
| /Linux-v5.4/arch/mips/sgi-ip27/ |
| D | ip27-memory.c | 434 max_low_pfn = PHYS_PFN(memblock_end_of_DRAM()); in prom_meminit()
|
| /Linux-v5.4/drivers/platform/x86/ |
| D | intel_pmc_core.c | 884 if (page_is_ram(PHYS_PFN(pmcdev->base_addr))) in pmc_core_probe()
|