/linux-master/arch/powerpc/kernel/ |
H A D | suspend.c | 20 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 D | hibernate.c | 9 unsigned long nosave_begin_pfn = PFN_DOWN(__pa(&__nosave_begin)); 10 unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
|
H A D | setup.c | 294 !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 D | swsusp.c | 21 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 D | pgalloc.h | 23 *pmdp = __pmd(__pa(pte) | _PMD_PRESENT); 32 *pmdp = __pmd(__pa(pte_page) | _PMD_USER | _PMD_PRESENT);
|
/linux-master/arch/mips/power/ |
H A D | cpu.c | 39 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 D | psp.h | 11 #define __psp_pa(x) __pa(x)
|
/linux-master/arch/x86/include/asm/ |
H A D | page.h | 40 #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 D | pgalloc.h | 67 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 D | firmware.c | 28 * - 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 D | page_no.h | 19 #define __pa(vaddr) ((unsigned long)(vaddr)) macro 24 return __pa(kaddr) >> PAGE_SHIFT;
|
H A D | sun3_pgalloc.h | 28 pmd_val(*pmd) = __pa((unsigned long)pte); 33 pmd_val(*pmd) = __pa((unsigned long)page_address(page));
|
H A D | virtconvert.h | 22 return __pa(address);
|
H A D | page_mm.h | 80 #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 D | omap-secure.c | 81 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 D | page.h | 81 * 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 D | pgalloc.h | 39 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 D | svm.c | 48 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 D | hibernate_64.c | 71 __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 D | physmem.c | 107 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 D | page.h | 75 #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 D | page.h | 83 #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 D | pm.c | 24 return psci_ops.cpu_suspend(HIGHBANK_SUSPEND_PARAM, __pa(cpu_resume));
|
/linux-master/arch/um/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte)))
|
/linux-master/arch/x86/kvm/ |
H A D | kvm_onhyperv.h | 31 return __pa(*p_hv_pa_pg);
|