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

1234567891011>>

/linux-master/arch/powerpc/kernel/
H A Dsuspend.c20 unsigned long nosave_begin_pfn = __pa(&__nosave_begin) >> PAGE_SHIFT;
21 unsigned long nosave_end_pfn = PAGE_ALIGN(__pa(&__nosave_end)) >> PAGE_SHIFT;
/linux-master/arch/xtensa/kernel/
H A Dhibernate.c9 unsigned long nosave_begin_pfn = PFN_DOWN(__pa(&__nosave_begin));
10 unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
H A Dsetup.c294 !mem_reserve(__pa(initrd_start), __pa(initrd_end)))
300 mem_reserve(__pa(_stext), __pa(_end));
303 mem_reserve(__pa(_xip_text_start), __pa(_xip_text_end));
305 mem_reserve(__pa(_xip_start), __pa(_xip_end));
310 mem_reserve(__pa(_WindowVectors_text_start),
311 __pa(_WindowVectors_text_en
[all...]
/linux-master/arch/sh/kernel/
H A Dswsusp.c21 unsigned long begin_pfn = __pa(&__nosave_begin) >> PAGE_SHIFT;
22 unsigned long end_pfn = PAGE_ALIGN(__pa(&__nosave_end)) >> PAGE_SHIFT;
/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpgalloc.h23 *pmdp = __pmd(__pa(pte) | _PMD_PRESENT);
32 *pmdp = __pmd(__pa(pte_page) | _PMD_USER | _PMD_PRESENT);
/linux-master/arch/mips/power/
H A Dcpu.c39 unsigned long nosave_begin_pfn = PFN_DOWN(__pa(&__nosave_begin));
40 unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
/linux-master/include/linux/
H A Dpsp.h11 #define __psp_pa(x) __pa(x)
/linux-master/arch/x86/include/asm/
H A Dpage.h40 #ifndef __pa
41 #define __pa(x) __phys_addr((unsigned long)(x)) macro
49 * overflow during __pa() calculation and can optimize it unexpectedly.
62 #define __boot_pa(x) __pa(x)
68 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
H A Dpgalloc.h67 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT);
68 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE));
74 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT);
75 set_pmd_safe(pmd, __pmd(__pa(pte) | _PAGE_TABLE));
101 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT);
102 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd)));
107 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT);
108 set_pud_safe(pud, __pud(_PAGE_TABLE | __pa(pmd)));
115 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT);
116 set_p4d(p4d, __p4d(_PAGE_TABLE | __pa(pu
[all...]
/linux-master/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);
250 retval = mem_pdc_call(PDC_INSTR, 0UL, __pa(pdc_result));
275 __pa(pdc_result), __pa(pdc_result2), len);
300 retval = mem_pdc_call(PDC_PAT_CHASSIS_LOG, PDC_PAT_CHASSIS_WRITE_LOG, __pa(&state), __pa(&data));
366 __pa(pdc_result));
382 retval = mem_pdc_call(PDC_CHASSIS, PDC_CHASSIS_WARN, __pa(pdc_resul
[all...]
/linux-master/arch/m68k/include/asm/
H A Dpage_no.h19 #define __pa(vaddr) ((unsigned long)(vaddr)) macro
24 return __pa(kaddr) >> PAGE_SHIFT;
H A Dsun3_pgalloc.h28 pmd_val(*pmd) = __pa((unsigned long)pte);
33 pmd_val(*pmd) = __pa((unsigned long)page_address(page));
H A Dvirtconvert.h22 return __pa(address);
H A Dpage_mm.h80 #define __pa(vaddr) ___pa((void *)(long)(vaddr)) macro
94 #define __pa(x) ___pa((unsigned long)(x)) macro
125 return __pa(kaddr) >> PAGE_SHIFT;
/linux-master/arch/arm/mach-omap2/
H A Domap-secure.c81 outer_clean_range(__pa(param), __pa(param + 5));
82 ret = omap_smc2(idx, flag, __pa(param));
131 param[1] = __pa(addr); /* Physical address for saving */
136 ret = save_secure_ram_context(__pa(param));
174 outer_clean_range(__pa(param), __pa(param + 5));
175 ret = omap_smc3(idx, process, flag, __pa(param));
/linux-master/arch/hexagon/include/asm/
H A Dpage.h81 * We need a __pa and a __va routine for kernel space.
85 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + PHYS_OFFSET) macro
92 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(__pa(kaddr)))
97 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT)
129 return __pa(kaddr) >> PAGE_SHIFT;
H A Dpgalloc.h39 mm->context.ptbase = __pa(pgd);
77 set_pmd(pmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE));
85 set_pmd(ppmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE));
/linux-master/arch/powerpc/platforms/pseries/
H A Dsvm.c48 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/x86/power/
H A Dhibernate_64.c71 __pud(__pa(pmd) | pgprot_val(pgtable_prot)));
73 p4d_t new_p4d = __p4d(__pa(pud) | pgprot_val(pgtable_prot));
74 pgd_t new_pgd = __pgd(__pa(p4d) | pgprot_val(pgtable_prot));
80 pgd_t new_pgd = __pgd(__pa(pud) | pgprot_val(pgtable_prot));
123 temp_pgt = __pa(pgd);
/linux-master/arch/um/kernel/
H A Dphysmem.c107 os_seek_file(physmem_fd, __pa(__syscall_stub_start));
111 memblock_add(__pa(start), len + highmem);
112 memblock_reserve(__pa(start), reserve);
114 min_low_pfn = PFN_UP(__pa(reserve_end));
126 else if (phys < __pa(end_iomem)) {
139 else if (phys < __pa(end_iomem) + highmem) {
212 region->phys = __pa(region->virt);
/linux-master/arch/csky/include/asm/
H A Dpage.h75 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + va_pa_offset) macro
78 #define __pa_symbol(x) __pa(RELOC_HIDE((unsigned long)(x), 0))
82 return __pa(kaddr) >> PAGE_SHIFT;
/linux-master/arch/alpha/include/asm/
H A Dpage.h83 #define __pa(x) ((unsigned long) (x) - PAGE_OFFSET) macro
86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
87 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT))
/linux-master/arch/arm/mach-highbank/
H A Dpm.c24 return psci_ops.cpu_suspend(HIGHBANK_SUSPEND_PARAM, __pa(cpu_resume));
/linux-master/arch/arm/mm/
H A Dpmsa-v8.c255 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/um/include/asm/
H A Dpgalloc.h16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte)))

Completed in 275 milliseconds

1234567891011>>