/linux-master/tools/include/linux/ |
H A D | mm.h | 17 #define __pa(x) ((unsigned long)(x)) macro
|
/linux-master/arch/arm/mm/ |
H A D | pmsa-v8.c | 255 subtract_range(mem, ARRAY_SIZE(mem), __pa(KERNEL_START), __pa(KERNEL_END)); 256 subtract_range(io, ARRAY_SIZE(io), __pa(KERNEL_START), __pa(KERNEL_END)); 260 subtract_range(mem, ARRAY_SIZE(mem), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); 261 subtract_range(io, ARRAY_SIZE(io), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); 277 err |= pmsav8_setup_fixed(PMSAv8_XIP_REGION, CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); 280 err |= pmsav8_setup_fixed(region++, __pa(KERNEL_START), __pa(KERNEL_END));
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgalloc.h | 31 *pmdp = __pmd(__pa(pte) | _PMD_PRESENT); 37 *pmdp = __pmd(__pa(pte_page) | _PMD_PRESENT);
|
/linux-master/arch/parisc/include/asm/ |
H A D | pgalloc.h | 44 (__u32)(__pa((unsigned long)pmd) >> PxD_VALUE_SHIFT))); 67 + (__u32)(__pa((unsigned long)pte) >> PxD_VALUE_SHIFT)));
|
/linux-master/arch/csky/mm/ |
H A D | init.c | 55 if (__pa(initrd_end) > PFN_PHYS(max_low_pfn)) { 62 if (memblock_is_region_reserved(__pa(initrd_start), size)) { 64 __pa(initrd_start), size); 68 memblock_reserve(__pa(initrd_start), size); 122 p[i] = __pa(invalid_pte_table); 133 swapper_pg_dir[i].pgd = __pa(invalid_pte_table); 137 __pa(kernel_pte_tables + (PTRS_PER_PTE * (i - USER_PTRS_PER_PGD))); 182 set_pmd(pmd, __pmd(__pa(pte)));
|
/linux-master/arch/loongarch/power/ |
H A D | hibernate.c | 41 unsigned long nosave_begin_pfn = PFN_DOWN(__pa(&__nosave_begin)); 42 unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
|
/linux-master/arch/csky/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(__pa(pte))); 22 set_pmd(pmd, __pmd(__pa(page_address(pte))));
|
/linux-master/arch/openrisc/include/asm/ |
H A D | page.h | 73 #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET) macro 77 return __pa(kaddr) >> PAGE_SHIFT;
|
/linux-master/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 32 return __pa(va); 146 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); 147 unsigned long sinittext = __pa(_sinittext); 150 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); 174 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); 175 unsigned long sinittext = __pa(_sinittext); 177 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); 191 unsigned long sinittext = __pa(_sinittext);
|
/linux-master/arch/x86/kernel/ |
H A D | espfix_64.c | 168 pud = __pud(__pa(pmd_p) | (PGTABLE_PROT & ptemask)); 169 paravirt_alloc_pmd(&init_mm, __pa(pmd_p) >> PAGE_SHIFT); 180 pmd = __pmd(__pa(pte_p) | (PGTABLE_PROT & ptemask)); 181 paravirt_alloc_pte(&init_mm, __pa(pte_p) >> PAGE_SHIFT); 192 pte = __pte(__pa(stack_page) | ((__PAGE_KERNEL_RO | _PAGE_ENC) & ptemask));
|
H A D | machine_kexec_32.c | 89 set_pgd(pgd, __pgd(__pa(pmd) | _PAGE_PRESENT)); 95 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); 111 (unsigned long)control_page, __pa(control_page)); 117 __pa(control_page), __pa(control_page)); 201 page_list[PA_CONTROL_PAGE] = __pa(control_page); 203 page_list[PA_PGD] = __pa(image->arch.pgd);
|
/linux-master/arch/loongarch/mm/ |
H A D | kasan_init.c | 20 (__pa(p4d_val(p4d)) == (unsigned long)__pa(kasan_early_shadow_pud))) 27 (__pa(pud_val(pud)) == (unsigned long)__pa(kasan_early_shadow_pmd))) 31 (__pa(pmd_val(pmd)) == (unsigned long)__pa(kasan_early_shadow_pte))) 34 ((pte_val(pte) & _PFN_MASK) == (unsigned long)__pa(kasan_early_shadow_page))) 98 __pa(MAX_DMA_ADDRESS), MEMBLOCK_ALLOC_ACCESSIBLE, node); 101 __func__, PAGE_SIZE, PAGE_SIZE, node, __pa(MAX_DMA_ADDRESS)); 103 return __pa( [all...] |
/linux-master/arch/parisc/mm/ |
H A D | init.c | 287 memblock_reserve(__pa(KERNEL_BINARY_TEXT_START), 303 if (__pa(initrd_start) < mem_max) { 306 if (__pa(initrd_end) > mem_max) { 307 initrd_reserve = mem_max - __pa(initrd_start); 312 printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initrd_start) + initrd_reserve, mem_max); 314 memblock_reserve(__pa(initrd_start), initrd_reserve); 360 ro_start = __pa((unsigned long)_text); 361 ro_end = __pa((unsigned long)&data_start); 362 kernel_start = __pa((unsigne [all...] |
/linux-master/arch/x86/mm/ |
H A D | kaslr.c | 173 __p4d(_KERNPG_TABLE | __pa(pud_page_tramp))); 176 __pgd(_KERNPG_TABLE | __pa(p4d_page_tramp)); 179 __pgd(_KERNPG_TABLE | __pa(pud_page_tramp));
|
/linux-master/arch/s390/kernel/ |
H A D | cpcmd.c | 32 : [rx] "d" (__pa(cpcmd_buf)) 42 rx.even = __pa(cpcmd_buf); 43 rx.odd = __pa(response);
|
/linux-master/arch/microblaze/include/asm/ |
H A D | page.h | 102 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) 122 # define __pa(x) __virt_to_phys((unsigned long)(x)) macro 127 return phys_to_pfn(__pa(vaddr));
|
/linux-master/arch/sparc/include/asm/ |
H A D | page_32.h | 124 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + phys_base) macro 127 #define virt_to_phys __pa 131 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
|
/linux-master/arch/x86/xen/ |
H A D | p2m.c | 341 paravirt_alloc_pte(&init_mm, __pa(p2m_missing_pte) >> PAGE_SHIFT); 343 paravirt_alloc_pte(&init_mm, __pa(p2m_identity_pte) >> PAGE_SHIFT); 346 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); 348 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); 381 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); 391 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); 401 set_pmd(pmdp, __pmd(__pa(ptep) | _KERNPG_TABLE)); 450 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) 488 paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); 500 __pmd(__pa(pte_newp [all...] |
/linux-master/arch/riscv/mm/ |
H A D | kasan_init.c | 36 set_pmd(pmd, pfn_pmd(PFN_DOWN(__pa(p)), PAGE_TABLE)); 58 set_pud(pud, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE)); 89 set_p4d(p4d, pfn_p4d(PFN_DOWN(__pa(p)), PAGE_TABLE)); 120 set_pgd(pgd, pfn_pgd(PFN_DOWN(__pa(p)), PAGE_TABLE)); 254 phys_addr = __pa((uintptr_t)kasan_early_shadow_pmd); 292 phys_addr = __pa((uintptr_t)kasan_early_shadow_pud); 313 phys_addr = __pa((uintptr_t)kasan_early_shadow_p4d); 336 (__pa((uintptr_t)kasan_early_shadow_pte)), 343 (__pa(((uintptr_t)kasan_early_shadow_pmd))), 351 (__pa(((uintptr_ [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | iommu_common.h | 36 #define SG_ENT_PHYS_ADDRESS(SG) (__pa(sg_virt((SG))))
|
/linux-master/arch/arm/mach-shmobile/ |
H A D | smp-emev2.c | 37 iowrite32(__pa(shmobile_boot_vector), smu + SMU_GENERAL_REG0);
|
/linux-master/drivers/cpuidle/ |
H A D | cpuidle-calxeda.c | 31 return psci_ops.cpu_suspend(CALXEDA_IDLE_PARAM, __pa(cpu_resume));
|
/linux-master/arch/x86/power/ |
H A D | hibernate_32.c | 41 set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT)); 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); 141 __pgd(__pa(empty_zero_page) | _PAGE_PRESENT)); 189 temp_pgt = __pa(resume_pg_dir);
|
/linux-master/arch/csky/abiv1/inc/abi/ |
H A D | ckmmu.h | 93 cpwcr("cpcr29", __pa(pgd) | BIT(0));
|
/linux-master/arch/csky/abiv2/inc/abi/ |
H A D | ckmmu.h | 131 :"r"(asid), "r"(__pa(pgd) | BIT(0))
|