| /OK3568_Linux_fs/kernel/mm/ |
| H A D | memremap.c | 68 xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end), in pgmap_array_delete() 76 unsigned long pfn = PHYS_PFN(range->start); in pfn_first() 90 if (pfn >= PHYS_PFN(range->start) && in pgmap_pfn_valid() 91 pfn <= PHYS_PFN(range->end)) in pgmap_pfn_valid() 152 remove_pfn_range_from_zone(page_zone(first_page), PHYS_PFN(range->start), in pageunmap_range() 153 PHYS_PFN(range_len(range))); in pageunmap_range() 155 __remove_pages(PHYS_PFN(range->start), in pageunmap_range() 156 PHYS_PFN(range_len(range)), NULL); in pageunmap_range() 164 untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range)); in pageunmap_range() 211 conflict_pgmap = get_dev_pagemap(PHYS_PFN(range->start), NULL); in pagemap_range() [all …]
|
| H A D | kmemleak.c | 1127 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_alloc_phys() 1141 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_free_part_phys() 1153 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_not_leak_phys() 1165 if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) in kmemleak_ignore_phys()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/pseries/ |
| H A D | svm.c | 69 uv_unshare_page(PHYS_PFN(__pa(addr)), numpages); in set_memory_encrypted() 79 uv_share_page(PHYS_PFN(__pa(addr)), numpages); in set_memory_decrypted() 103 unsigned long pfn = PHYS_PFN(__pa(addr)); in dtl_cache_ctor()
|
| /OK3568_Linux_fs/kernel/arch/xtensa/include/asm/ |
| H A 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)
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/kasan/ |
| H A D | kasan_init_32.c | 28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); in kasan_populate_pte() 74 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region() 108 pfn_pte(PHYS_PFN(pa), prot)); in kasan_remap_early_shadow_ro()
|
| H A D | 8xx.c | 27 *new = pte_val(pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block)), PAGE_KERNEL))); in kasan_init_shadow_8M() 63 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
|
| H A D | book3s_32.c | 52 pte_t pte = pfn_pte(PHYS_PFN(phys + k_cur - k_nobat), PAGE_KERNEL); in kasan_init_region()
|
| /OK3568_Linux_fs/kernel/mm/damon/ |
| H A D | paddr.c | 40 struct page *page = damon_get_page(PHYS_PFN(paddr)); in damon_pa_mkold() 132 struct page *page = damon_get_page(PHYS_PFN(paddr)); in damon_pa_young() 227 struct page *page = damon_get_page(PHYS_PFN(addr)); in damon_pa_apply_scheme()
|
| /OK3568_Linux_fs/kernel/drivers/nvdimm/ |
| H A D | pfn_devs.c | 659 unsigned long base_pfn = PHYS_PFN(base); in init_altmap_base() 667 unsigned long base_pfn = PHYS_PFN(base); in init_altmap_reserve() 689 .end_pfn = PHYS_PFN(end), in __nvdimm_setup_pfn() 702 nd_pfn->npfns = PHYS_PFN((range_len(range) - offset)); in __nvdimm_setup_pfn() 709 altmap->free = PHYS_PFN(offset - reserve); in __nvdimm_setup_pfn() 767 npfns = PHYS_PFN(size - SZ_8K); in nd_pfn_init() 808 npfns = PHYS_PFN(size - offset - end_trunc); in nd_pfn_init()
|
| H A D | pmem.c | 56 pfn_start = PHYS_PFN(phys); in hwpoison_clear() 57 pfn_end = pfn_start + PHYS_PFN(len); in hwpoison_clear() 277 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset); in __pmem_direct_access()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | pfn.h | 22 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT)) macro
|
| H A D | io-mapping.h | 72 return iomap_atomic_prot_pfn(PHYS_PFN(phys_addr), mapping->prot); in io_mapping_map_atomic_wc()
|
| /OK3568_Linux_fs/kernel/tools/testing/nvdimm/ |
| H A D | dax-dev.c | 20 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1; in dax_pgoff_to_phys()
|
| H A D | pmem-dax.c | 48 return PHYS_PFN(pmem->size - pmem->pfn_pad - offset); in __pmem_direct_access()
|
| /OK3568_Linux_fs/kernel/arch/x86/mm/ |
| H A D | numa_emulation.c | 203 unsigned long max_pfn = PHYS_PFN(max_addr); in uniform_size() 204 unsigned long base_pfn = PHYS_PFN(base); in uniform_size() 205 unsigned long hole_pfns = PHYS_PFN(hole); in uniform_size()
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | memory_model.h | 78 #define __phys_to_pfn(paddr) PHYS_PFN(paddr)
|
| /OK3568_Linux_fs/kernel/arch/arm64/mm/ |
| H A D | ioremap.c | 107 unsigned long pfn = PHYS_PFN(offset); in arch_memremap_can_ram_remap()
|
| /OK3568_Linux_fs/kernel/arch/xtensa/mm/ |
| H A D | kasan_init.c | 64 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
|
| /OK3568_Linux_fs/kernel/drivers/dax/ |
| H A D | super.c | 53 *pgoff = PHYS_PFN(phys_off); in bdev_dax_pgoff() 140 && pfn_t_to_pfn(pfn) == PHYS_PFN(__pa(kaddr)) in __generic_fsdax_supported() 141 && pfn_t_to_pfn(end_pfn) == PHYS_PFN(__pa(end_kaddr))) in __generic_fsdax_supported()
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | iomem.c | 33 unsigned long pfn = PHYS_PFN(offset); in try_ram_remap()
|
| /OK3568_Linux_fs/kernel/arch/riscv/mm/ |
| H A D | kasan_init.c | 71 set_pte(&pte[i], pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
|
| /OK3568_Linux_fs/kernel/kernel/dma/ |
| H A D | direct.c | 36 return pfn_to_page(PHYS_PFN(dma_to_phys(dev, dma_addr))); in dma_direct_to_page() 456 unsigned long pfn = PHYS_PFN(dma_to_phys(dev, dma_addr)); in dma_direct_mmap()
|
| /OK3568_Linux_fs/kernel/arch/ia64/mm/ |
| H A D | init.c | 78 unsigned long pfn = PHYS_PFN(paddr); in arch_dma_mark_clean() 82 } while (++pfn <= PHYS_PFN(paddr + size - 1)); in arch_dma_mark_clean()
|
| /OK3568_Linux_fs/kernel/arch/x86/xen/ |
| H A D | enlighten_hvm.c | 62 shared_info_pfn = PHYS_PFN(pa); in reserve_shared_info()
|
| /OK3568_Linux_fs/kernel/arch/mips/loongson64/ |
| H A D | numa.c | 205 max_low_pfn = PHYS_PFN(memblock_end_of_DRAM()); in prom_meminit()
|