Home
last modified time | relevance | path

Searched refs:__pa (Results 1 - 25 of 851) sorted by relevance

12345678910>>...35

/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dfirmware.c28 * - use __pa() to convert virtual (kernel) pointers to physical
44 * retval = mem_pdc_call(PDC_CACHE,PDC_CACHE_INFO,__pa(cache_info),0);
162 __pa(pdc_result), 0); in set_firmware_width_unlocked()
250 retval = mem_pdc_call(PDC_INSTR, 0UL, __pa(pdc_result)); in pdc_instr()
275 __pa(pdc_result), __pa(pdc_result2), len); in pdc_chassis_info()
300 retval = mem_pdc_call(PDC_PAT_CHASSIS_LOG, PDC_PAT_CHASSIS_WRITE_LOG, __pa(&state), __pa(&data)); in pdc_pat_chassis_send_log()
366 __pa(pdc_result)); in pdc_pat_get_PDC_entrypoint()
382 retval = mem_pdc_call(PDC_CHASSIS, PDC_CHASSIS_WARN, __pa(pdc_resul in pdc_chassis_warn()
[all...]
/kernel/linux/linux-6.6/arch/xtensa/kernel/
H A Dsetup.c306 !mem_reserve(__pa(initrd_start), __pa(initrd_end))) in setup_arch()
312 mem_reserve(__pa(_stext), __pa(_end)); in setup_arch()
315 mem_reserve(__pa(_xip_text_start), __pa(_xip_text_end)); in setup_arch()
317 mem_reserve(__pa(_xip_start), __pa(_xip_end)); in setup_arch()
322 mem_reserve(__pa(_WindowVectors_text_start), in setup_arch()
323 __pa(_WindowVectors_text_en in setup_arch()
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dfirmware.c28 * - use __pa() to convert virtual (kernel) pointers to physical
44 * retval = mem_pdc_call(PDC_CACHE,PDC_CACHE_INFO,__pa(cache_info),0);
162 __pa(pdc_result), 0); in set_firmware_width_unlocked()
243 retval = mem_pdc_call(PDC_INSTR, 0UL, __pa(pdc_result)); in pdc_instr()
268 __pa(pdc_result), __pa(pdc_result2), len); in pdc_chassis_info()
292 retval = mem_pdc_call(PDC_PAT_CHASSIS_LOG, PDC_PAT_CHASSIS_WRITE_LOG, __pa(&state), __pa(&data)); in pdc_pat_chassis_send_log()
338 retval = mem_pdc_call(PDC_CHASSIS, PDC_CHASSIS_WARN, __pa(pdc_result)); in pdc_chassis_warn()
349 ret = mem_pdc_call(PDC_COPROC, PDC_COPROC_CFG, __pa(pdc_resul in pdc_coproc_cfg_unlocked()
[all...]
/kernel/linux/linux-5.10/arch/xtensa/kernel/
H A Dsetup.c340 !mem_reserve(__pa(initrd_start), __pa(initrd_end))) in setup_arch()
346 mem_reserve(__pa(_stext), __pa(_end)); in setup_arch()
348 mem_reserve(__pa(_xip_start), __pa(_xip_end)); in setup_arch()
352 mem_reserve(__pa(&_WindowVectors_text_start), in setup_arch()
353 __pa(&_WindowVectors_text_end)); in setup_arch()
355 mem_reserve(__pa(&_DebugInterruptVector_text_start), in setup_arch()
356 __pa( in setup_arch()
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dpgalloc.h67 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); in pmd_populate_kernel()
68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel()
74 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); in pmd_populate_kernel_safe()
75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel_safe()
103 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT); in pud_populate()
104 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate()
109 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT); in pud_populate_safe()
110 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate_safe()
117 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT); in p4d_populate()
118 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pu in p4d_populate()
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpgalloc.h67 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); in pmd_populate_kernel()
68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel()
74 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); in pmd_populate_kernel_safe()
75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel_safe()
101 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT); in pud_populate()
102 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate()
107 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT); in pud_populate_safe()
108 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate_safe()
115 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT); in p4d_populate()
116 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pu in p4d_populate()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dhead32.c74 #ifdef __pa in mk_early_pgtbl_32()
75 #undef __pa in mk_early_pgtbl_32() macro
77 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET) in mk_early_pgtbl_32() macro
82 const unsigned long limit = __pa(_end) + in mk_early_pgtbl_32()
85 pmd_t pl2, *pl2p = (pmd_t *)__pa(initial_pg_pmd); in mk_early_pgtbl_32()
88 pgd_t pl2, *pl2p = (pgd_t *)__pa(initial_page_table); in mk_early_pgtbl_32()
92 ptep = (pte_t *)__pa(__brk_base); in mk_early_pgtbl_32()
112 ptr = (unsigned long *)__pa(&max_pfn_mapped); in mk_early_pgtbl_32()
116 ptr = (unsigned long *)__pa(&_brk_end); in mk_early_pgtbl_32()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dhead32.c75 #ifdef __pa in mk_early_pgtbl_32()
76 #undef __pa in mk_early_pgtbl_32() macro
78 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET) in mk_early_pgtbl_32() macro
83 const unsigned long limit = __pa(_end) + in mk_early_pgtbl_32()
86 pmd_t pl2, *pl2p = (pmd_t *)__pa(initial_pg_pmd); in mk_early_pgtbl_32()
89 pgd_t pl2, *pl2p = (pgd_t *)__pa(initial_page_table); in mk_early_pgtbl_32()
93 ptep = (pte_t *)__pa(__brk_base); in mk_early_pgtbl_32()
113 ptr = (unsigned long *)__pa(&max_pfn_mapped); in mk_early_pgtbl_32()
117 ptr = (unsigned long *)__pa(&_brk_end); in mk_early_pgtbl_32()
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/
H A D8xx.c38 return __pa(va); in v_block_mapped()
150 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); in mmu_mapin_ram()
151 unsigned long sinittext = __pa(_sinittext); in mmu_mapin_ram()
154 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); in mmu_mapin_ram()
181 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); in mmu_mark_initmem_nx()
182 unsigned long sinittext = __pa(_sinittext); in mmu_mark_initmem_nx()
184 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); in mmu_mark_initmem_nx()
196 unsigned long sinittext = __pa(_sinittext); in mmu_mark_rodata_ro()
226 s16 offset = (s16)(__pa(swapper_pg_dir)); in set_context()
239 mtspr(SPRN_M_TWB, __pa(pg in set_context()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Domap-secure.c76 outer_clean_range(__pa(param), __pa(param + 5)); in omap_secure_dispatcher()
77 ret = omap_smc2(idx, flag, __pa(param)); in omap_secure_dispatcher()
129 param[1] = __pa(addr); /* Physical address for saving */ in omap3_save_secure_ram()
134 ret = save_secure_ram_context(__pa(param)); in omap3_save_secure_ram()
172 outer_clean_range(__pa(param), __pa(param + 5)); in rx51_secure_dispatcher()
173 ret = omap_smc3(idx, process, flag, __pa(param)); in rx51_secure_dispatcher()
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Domap-secure.c81 outer_clean_range(__pa(param), __pa(param + 5)); in omap_secure_dispatcher()
82 ret = omap_smc2(idx, flag, __pa(param)); in omap_secure_dispatcher()
131 param[1] = __pa(addr); /* Physical address for saving */ in omap3_save_secure_ram()
136 ret = save_secure_ram_context(__pa(param)); in omap3_save_secure_ram()
174 outer_clean_range(__pa(param), __pa(param + 5)); in rx51_secure_dispatcher()
175 ret = omap_smc3(idx, process, flag, __pa(param)); in rx51_secure_dispatcher()
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dkasan_init.c36 set_pmd(pmd, pfn_pmd(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_populate_pte()
58 set_pud(pud, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_populate_pmd()
88 set_p4d(p4d, pfn_p4d(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_populate_pud()
118 set_pgd(pgd, pfn_pgd(PFN_DOWN(__pa(p)), PAGE_TABLE)); in kasan_populate_p4d()
251 phys_addr = __pa((uintptr_t)kasan_early_shadow_pmd); in kasan_early_populate_pud()
289 phys_addr = __pa((uintptr_t)kasan_early_shadow_pud); in kasan_early_populate_p4d()
310 phys_addr = __pa((uintptr_t)kasan_early_shadow_p4d); in kasan_early_populate_pgd()
333 (__pa((uintptr_t)kasan_early_shadow_pte)), in kasan_early_init()
340 (__pa(((uintptr_t)kasan_early_shadow_pmd))), in kasan_early_init()
348 (__pa(((uintptr_ in kasan_early_init()
[all...]
/kernel/linux/linux-5.10/arch/um/kernel/
H A Dphysmem.c107 os_seek_file(physmem_fd, __pa(__syscall_stub_start)); in setup_physmem()
111 memblock_add(__pa(start), len + highmem); in setup_physmem()
112 memblock_reserve(__pa(start), reserve); in setup_physmem()
114 min_low_pfn = PFN_UP(__pa(reserve_end)); in setup_physmem()
126 else if (phys < __pa(end_iomem)) { in phys_mapping()
139 else if (phys < __pa(end_iomem) + highmem) { in phys_mapping()
212 region->phys = __pa(region->virt); in setup_iomem()
/kernel/linux/linux-6.6/arch/um/kernel/
H A Dphysmem.c107 os_seek_file(physmem_fd, __pa(__syscall_stub_start)); in setup_physmem()
111 memblock_add(__pa(start), len + highmem); in setup_physmem()
112 memblock_reserve(__pa(start), reserve); in setup_physmem()
114 min_low_pfn = PFN_UP(__pa(reserve_end)); in setup_physmem()
126 else if (phys < __pa(end_iomem)) { in phys_mapping()
139 else if (phys < __pa(end_iomem) + highmem) { in phys_mapping()
212 region->phys = __pa(region->virt); in setup_iomem()
/kernel/linux/linux-6.6/arch/parisc/mm/
H A Dinit.c285 memblock_reserve(__pa(KERNEL_BINARY_TEXT_START), in setup_bootmem()
301 if (__pa(initrd_start) < mem_max) { in setup_bootmem()
304 if (__pa(initrd_end) > mem_max) { in setup_bootmem()
305 initrd_reserve = mem_max - __pa(initrd_start); in setup_bootmem()
310 printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initrd_start) + initrd_reserve, mem_max); in setup_bootmem()
312 memblock_reserve(__pa(initrd_start), initrd_reserve); in setup_bootmem()
358 ro_start = __pa((unsigned long)_text); in map_pages()
359 ro_end = __pa((unsigned long)&data_start); in map_pages()
360 kernel_start = __pa((unsigne in map_pages()
[all...]
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dinit.c55 if (__pa(initrd_end) > PFN_PHYS(max_low_pfn)) { in setup_initrd()
62 if (memblock_is_region_reserved(__pa(initrd_start), size)) { in setup_initrd()
64 __pa(initrd_start), size); in setup_initrd()
68 memblock_reserve(__pa(initrd_start), size); in setup_initrd()
122 p[i] = __pa(invalid_pte_table); in pgd_init()
133 swapper_pg_dir[i].pgd = __pa(invalid_pte_table); in mmu_init()
137 __pa(kernel_pte_tables + (PTRS_PER_PTE * (i - USER_PTRS_PER_PGD))); in mmu_init()
182 set_pmd(pmd, __pmd(__pa(pte))); in fixrange_init()
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/
H A D8xx.c30 return __pa(va); in v_block_mapped()
141 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); in mmu_mapin_ram()
142 unsigned long sinittext = __pa(_sinittext); in mmu_mapin_ram()
145 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); in mmu_mapin_ram()
169 unsigned long etext8 = ALIGN(__pa(_etext), SZ_8M); in mmu_mark_initmem_nx()
170 unsigned long sinittext = __pa(_sinittext); in mmu_mark_initmem_nx()
172 unsigned long einittext8 = ALIGN(__pa(_einittext), SZ_8M); in mmu_mark_initmem_nx()
183 unsigned long sinittext = __pa(_sinittext); in mmu_mark_rodata_ro()
/kernel/linux/linux-6.6/arch/loongarch/mm/
H A Dkasan_init.c20 (__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); in kasan_alloc_zeroed_page()
101 __func__, PAGE_SIZE, PAGE_SIZE, node, __pa(MAX_DMA_ADDRESS)); in kasan_alloc_zeroed_page()
103 return __pa( in kasan_alloc_zeroed_page()
[all...]
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dp2m.c346 paravirt_alloc_pte(&init_mm, __pa(p2m_missing_pte) >> PAGE_SHIFT); in xen_rebuild_p2m_list()
348 paravirt_alloc_pte(&init_mm, __pa(p2m_identity_pte) >> PAGE_SHIFT); in xen_rebuild_p2m_list()
351 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
353 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
386 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
396 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
406 set_pmd(pmdp, __pmd(__pa(ptep) | _KERNPG_TABLE)); in xen_rebuild_p2m_list()
455 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine()
493 paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); in alloc_p2m_pmd()
505 __pmd(__pa(pte_newp in alloc_p2m_pmd()
[all...]
/kernel/linux/linux-5.10/arch/parisc/mm/
H A Dinit.c288 memblock_reserve(__pa(KERNEL_BINARY_TEXT_START), in setup_bootmem()
304 if (__pa(initrd_start) < mem_max) { in setup_bootmem()
307 if (__pa(initrd_end) > mem_max) { in setup_bootmem()
308 initrd_reserve = mem_max - __pa(initrd_start); in setup_bootmem()
313 printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initrd_start) + initrd_reserve, mem_max); in setup_bootmem()
315 memblock_reserve(__pa(initrd_start), initrd_reserve); in setup_bootmem()
361 ro_start = __pa((unsigned long)_text); in map_pages()
362 ro_end = __pa((unsigned long)&data_start); in map_pages()
363 kernel_start = __pa((unsigne in map_pages()
[all...]
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dp2m.c341 paravirt_alloc_pte(&init_mm, __pa(p2m_missing_pte) >> PAGE_SHIFT); in xen_rebuild_p2m_list()
343 paravirt_alloc_pte(&init_mm, __pa(p2m_identity_pte) >> PAGE_SHIFT); in xen_rebuild_p2m_list()
346 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
348 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
381 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
391 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
401 set_pmd(pmdp, __pmd(__pa(ptep) | _KERNPG_TABLE)); in xen_rebuild_p2m_list()
450 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine()
488 paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); in alloc_p2m_pmd()
500 __pmd(__pa(pte_newp in alloc_p2m_pmd()
[all...]
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dinit.c49 if (__pa(initrd_end) > PFN_PHYS(max_low_pfn)) { in setup_initrd()
56 if (memblock_is_region_reserved(__pa(initrd_start), size)) { in setup_initrd()
58 __pa(initrd_start), size); in setup_initrd()
62 memblock_reserve(__pa(initrd_start), size); in setup_initrd()
132 p[i] = __pa(invalid_pte_table); in pgd_init()
177 set_pmd(pmd, __pmd(__pa(pte))); in fixrange_init()
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dpmsa-v8.c255 subtract_range(mem, ARRAY_SIZE(mem), __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
256 subtract_range(io, ARRAY_SIZE(io), __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
260 subtract_range(mem, ARRAY_SIZE(mem), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
261 subtract_range(io, ARRAY_SIZE(io), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
277 err |= pmsav8_setup_fixed(PMSAv8_XIP_REGION, CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
280 err |= pmsav8_setup_fixed(region++, __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dpmsa-v8.c255 subtract_range(mem, ARRAY_SIZE(mem), __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
256 subtract_range(io, ARRAY_SIZE(io), __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
260 subtract_range(mem, ARRAY_SIZE(mem), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
261 subtract_range(io, ARRAY_SIZE(io), CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
277 err |= pmsav8_setup_fixed(PMSAv8_XIP_REGION, CONFIG_XIP_PHYS_ADDR, __pa(_exiprom)); in pmsav8_setup()
280 err |= pmsav8_setup_fixed(region++, __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
/kernel/linux/linux-5.10/arch/loongarch/mm/
H A Dkasan_init.c16 (__pa(pgd_val(pgd)) == (unsigned long)__pa(kasan_early_shadow_pmd)))
19 (__pa(pmd_val(pmd)) == (unsigned long)__pa(kasan_early_shadow_pte)))
22 ((pte_val(pte) & _PFN_MASK) == (unsigned long)__pa(kasan_early_shadow_page)))
86 __pa(MAX_DMA_ADDRESS), in kasan_alloc_zeroed_page()
88 return __pa(p); in kasan_alloc_zeroed_page()

Completed in 19 milliseconds

12345678910>>...35