Home
last modified time | relevance | path

Searched refs:__pa (Results 1 – 25 of 369) sorted by relevance

12345678910>>...15

/linux-3.4.99/arch/parisc/kernel/
Dfirmware.c158 __pa(pdc_result), 0); in set_firmware_width_unlocked()
240 __pa(pdc_result), __pa(pdc_result2), len); in pdc_chassis_info()
264 retval = mem_pdc_call(PDC_PAT_CHASSIS_LOG, PDC_PAT_CHASSIS_WRITE_LOG, __pa(&state), __pa(&data)); in pdc_pat_chassis_send_log()
297 retval = mem_pdc_call(PDC_CHASSIS, PDC_CHASSIS_WARN, __pa(pdc_result)); in pdc_chassis_warn()
308 ret = mem_pdc_call(PDC_COPROC, PDC_COPROC_CFG, __pa(pdc_result)); in pdc_coproc_cfg_unlocked()
355 retval = mem_pdc_call(PDC_IODC, PDC_IODC_READ, __pa(pdc_result), hpa, in pdc_iodc_read()
356 index, __pa(pdc_result2), iodc_data_size); in pdc_iodc_read()
382 retval = mem_pdc_call(PDC_SYSTEM_MAP, PDC_FIND_MODULE, __pa(pdc_result), in pdc_system_map_find_mods()
383 __pa(pdc_result2), mod_index); in pdc_system_map_find_mods()
409 retval = mem_pdc_call(PDC_SYSTEM_MAP, PDC_FIND_ADDRESS, __pa(pdc_result), in pdc_system_map_find_addrs()
[all …]
/linux-3.4.99/arch/ia64/hp/sim/boot/
Dfw-emu.c284 efi_systab->fw_vendor = __pa("H\0e\0w\0l\0e\0t\0t\0-\0P\0a\0c\0k\0a\0r\0d\0\0"); in sys_fw_init()
286 efi_systab->runtime = (void *) __pa(efi_runtime); in sys_fw_init()
288 efi_systab->tables = __pa(efi_tables); in sys_fw_init()
293 efi_runtime->get_time = __pa(&fw_efi_get_time); in sys_fw_init()
294 efi_runtime->set_time = __pa(&efi_unimplemented); in sys_fw_init()
295 efi_runtime->get_wakeup_time = __pa(&efi_unimplemented); in sys_fw_init()
296 efi_runtime->set_wakeup_time = __pa(&efi_unimplemented); in sys_fw_init()
297 efi_runtime->set_virtual_address_map = __pa(&efi_unimplemented); in sys_fw_init()
298 efi_runtime->get_variable = __pa(&efi_unimplemented); in sys_fw_init()
299 efi_runtime->get_next_variable = __pa(&efi_unimplemented); in sys_fw_init()
[all …]
/linux-3.4.99/arch/xtensa/kernel/
Dsetup.c263 initrd_is_mapped = mem_reserve(__pa(initrd_start), in setup_arch()
264 __pa(initrd_end), 0); in setup_arch()
271 mem_reserve(__pa(&_stext),__pa(&_end), 1); in setup_arch()
273 mem_reserve(__pa(&_WindowVectors_text_start), in setup_arch()
274 __pa(&_WindowVectors_text_end), 0); in setup_arch()
276 mem_reserve(__pa(&_DebugInterruptVector_literal_start), in setup_arch()
277 __pa(&_DebugInterruptVector_text_end), 0); in setup_arch()
279 mem_reserve(__pa(&_KernelExceptionVector_literal_start), in setup_arch()
280 __pa(&_KernelExceptionVector_text_end), 0); in setup_arch()
282 mem_reserve(__pa(&_UserExceptionVector_literal_start), in setup_arch()
[all …]
/linux-3.4.99/arch/score/kernel/
Dsetup.c49 start_pfn = PFN_UP(__pa(&_end)); in bootmem_init()
73 if (__pa(initrd_end) > PFN_PHYS(max_low_pfn)) { in bootmem_init()
79 reserve_bootmem(__pa(initrd_start), size, BOOTMEM_DEFAULT); in bootmem_init()
95 code_resource.start = __pa(&_text); in resource_init()
96 code_resource.end = __pa(&_etext) - 1; in resource_init()
97 data_resource.start = __pa(&_etext); in resource_init()
98 data_resource.end = __pa(&_edata) - 1; in resource_init()
/linux-3.4.99/arch/parisc/mm/
Dinit.c258 bootmap_start_pfn = PAGE_ALIGN(__pa((unsigned long) &_end)) >> PAGE_SHIFT; in setup_bootmem()
318 reserve_bootmem_node(NODE_DATA(0), __pa((unsigned long)_text), in setup_bootmem()
339 if (__pa(initrd_start) < mem_max) { in setup_bootmem()
342 if (__pa(initrd_end) > mem_max) { in setup_bootmem()
343 initrd_reserve = mem_max - __pa(initrd_start); in setup_bootmem()
348 …printk(KERN_INFO "initrd: reserving %08lx-%08lx (mem_max %08lx)\n", __pa(initrd_start), __pa(initr… in setup_bootmem()
350 reserve_bootmem_node(NODE_DATA(0), __pa(initrd_start), in setup_bootmem()
393 ro_start = __pa((unsigned long)_text); in map_pages()
394 ro_end = __pa((unsigned long)&data_start); in map_pages()
395 fv_addr = __pa((unsigned long)&fault_vector_20) & PAGE_MASK; in map_pages()
[all …]
/linux-3.4.99/arch/x86/include/asm/
Dpage.h36 #define __pa(x) __phys_addr((unsigned long)(x)) macro
47 #define __pa_symbol(x) __pa(__phys_reloc_hide((unsigned long)(x)))
52 #define __boot_pa(x) __pa(x)
58 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
Dpgalloc.h65 paravirt_alloc_pte(mm, __pa(pte) >> PAGE_SHIFT); in pmd_populate_kernel()
66 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in pmd_populate_kernel()
105 paravirt_alloc_pmd(mm, __pa(pmd) >> PAGE_SHIFT); in pud_populate()
106 set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd))); in pud_populate()
113 paravirt_alloc_pud(mm, __pa(pud) >> PAGE_SHIFT); in pgd_populate()
114 set_pgd(pgd, __pgd(_PAGE_TABLE | __pa(pud))); in pgd_populate()
/linux-3.4.99/arch/x86/kernel/
Dmachine_kexec_32.c111 set_pgd(pgd, __pgd(__pa(pmd) | _PAGE_PRESENT)); in machine_kexec_page_table_set_one()
116 set_pmd(pmd, __pmd(__pa(pte) | _PAGE_TABLE)); in machine_kexec_page_table_set_one()
132 (unsigned long)control_page, __pa(control_page)); in machine_kexec_prepare_page_tables()
138 __pa(control_page), __pa(control_page)); in machine_kexec_prepare_page_tables()
222 page_list[PA_CONTROL_PAGE] = __pa(control_page); in machine_kexec()
224 page_list[PA_PGD] = __pa(image->arch.pgd); in machine_kexec()
Dmachine_kexec_64.c40 set_pgd(pgd, __pgd(__pa(pud) | _KERNPG_TABLE)); in init_one_level2_page()
49 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); in init_one_level2_page()
91 set_pud(level3p++, __pud(__pa(level2p) | _KERNPG_TABLE)); in init_level3_page()
126 set_pgd(level4p++, __pgd(__pa(level3p) | _KERNPG_TABLE)); in init_level4_page()
154 paddr = __pa(page_address(image->control_code_page)+PAGE_SIZE); in init_transition_pgtable()
161 set_pgd(pgd, __pgd(__pa(pud) | _KERNPG_TABLE)); in init_transition_pgtable()
169 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); in init_transition_pgtable()
177 set_pmd(pmd, __pmd(__pa(pte) | _KERNPG_TABLE)); in init_transition_pgtable()
308 (unsigned long)__pa(page_address(image->control_code_page)); in machine_kexec()
/linux-3.4.99/arch/x86/lguest/
Dboot.c367 lazy_hcall2(LHCALL_LOAD_TLS, __pa(&t->tls_array), cpu); in lguest_load_tls()
555 if (cr3 != __pa(swapper_pg_dir) && cr3 != __pa(initial_page_table)) in lguest_write_cr3()
672 lazy_hcall4(LHCALL_SET_PTE, __pa(mm->pgd), addr, in lguest_pte_update()
675 lazy_hcall3(LHCALL_SET_PTE, __pa(mm->pgd), addr, ptep->pte_low); in lguest_pte_update()
700 lazy_hcall2(LHCALL_SET_PGD, __pa(pudp) & 0xFFFFFFE0, in lguest_set_pud()
701 (__pa(pudp) & 0x1F) / sizeof(pud_t)); in lguest_set_pud()
707 lazy_hcall2(LHCALL_SET_PMD, __pa(pmdp) & PAGE_MASK, in lguest_set_pmd()
708 (__pa(pmdp) & (PAGE_SIZE - 1)) / sizeof(pmd_t)); in lguest_set_pmd()
716 lazy_hcall2(LHCALL_SET_PGD, __pa(pmdp) & PAGE_MASK, in lguest_set_pmd()
717 (__pa(pmdp) & (PAGE_SIZE - 1)) / sizeof(pmd_t)); in lguest_set_pmd()
[all …]
/linux-3.4.99/arch/um/kernel/
Dphysmem.c84 int pfn = PFN_UP(__pa(reserve_end)); in setup_physmem()
104 os_seek_file(physmem_fd, __pa(&__syscall_stub_start)); in setup_physmem()
108 free_bootmem(__pa(reserve_end) + bootmap_size, in setup_physmem()
120 else if (phys < __pa(end_iomem)) { in phys_mapping()
133 else if (phys < __pa(end_iomem) + highmem) { in phys_mapping()
205 region->phys = __pa(region->virt); in setup_iomem()
Dmem.c49 highmem_pfn = __pa(highmem_start) >> PAGE_SHIFT; in setup_highmem()
68 map_memory(brk_end, __pa(brk_end), uml_reserved - brk_end, 1, 1, 0); in mem_init()
69 free_bootmem(__pa(brk_end), uml_reserved - brk_end); in mem_init()
99 (unsigned long) __pa(pte))); in one_page_table_init()
109 set_pud(pud, __pud(_KERNPG_TABLE + (unsigned long) __pa(pmd_table))); in one_md_table_init()
202 p = __pa(v); in fixaddr_user_init()
/linux-3.4.99/arch/x86/mm/
Dpageattr.c97 return __pa(_text) >> PAGE_SHIFT; in highmap_start_pfn()
102 return __pa(roundup(_brk_end, PMD_SIZE)) >> PAGE_SHIFT; in highmap_end_pfn()
279 if (within(pfn, __pa((unsigned long)__start_rodata) >> PAGE_SHIFT, in static_protections()
280 __pa((unsigned long)__end_rodata) >> PAGE_SHIFT)) in static_protections()
616 cpa->pfn = __pa(vaddr) >> PAGE_SHIFT; in __cpa_process_fault()
983 ret = reserve_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE, in set_memory_uc()
995 free_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE); in set_memory_uc()
1011 ret = reserve_memtype(__pa(addr[i]), __pa(addr[i]) + PAGE_SIZE, in _set_memory_array()
1032 free_memtype(__pa(addr[j]), __pa(addr[j]) + PAGE_SIZE); in _set_memory_array()
1072 ret = reserve_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE, in set_memory_wc()
[all …]
/linux-3.4.99/arch/powerpc/platforms/powernv/
Dpci-p5ioc2.c115 pr_devel(" TCE AT : 0x%016lx\n", __pa(tce_mem)); in pnv_pci_init_p5ioc2_phb()
118 rc = opal_pci_set_phb_tce_memory(phb_id, __pa(tce_mem), tce_size); in pnv_pci_init_p5ioc2_phb()
201 __pa(MAX_DMA_ADDRESS)); in pnv_pci_init_p5ioc2_hub()
207 __pa(tce_mem), __pa(tce_mem) + P5IOC2_TCE_MEMORY - 1); in pnv_pci_init_p5ioc2_hub()
208 rc = opal_pci_set_hub_tce_memory(hub_id, __pa(tce_mem), in pnv_pci_init_p5ioc2_hub()
/linux-3.4.99/arch/arm/mach-omap2/
Domap-secure.c52 outer_clean_range(__pa(param), __pa(param + 5)); in omap_secure_dispatcher()
53 ret = omap_smc2(idx, flag, __pa(param)); in omap_secure_dispatcher()
/linux-3.4.99/arch/ia64/hp/sim/
Dsimscsi.c134 req.addr = __pa(sg_virt(sl)); in simscsi_sg_readwrite()
140 ia64_ssc(stat.fd, 1, __pa(&req), offset, mode); in simscsi_sg_readwrite()
141 ia64_ssc(__pa(&stat), 0, 0, 0, SSC_WAIT_COMPLETION); in simscsi_sg_readwrite()
181 req.addr = __pa(&buf); in simscsi_get_disk_size()
183 ia64_ssc(fd, 1, __pa(&req), ((sectors | bit) - 1)*512, SSC_READ); in simscsi_get_disk_size()
185 ia64_ssc(__pa(&stat), 0, 0, 0, SSC_WAIT_COMPLETION); in simscsi_get_disk_size()
229 desc[target_id] = ia64_ssc(__pa(fname), SSC_READ_ACCESS|SSC_WRITE_ACCESS, in simscsi_queuecommand_lck()
/linux-3.4.99/arch/x86/power/
Dhibernate_64.c59 set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE)); in res_phys_pud_init()
97 if ((error = res_phys_pud_init(pud, __pa(start), __pa(next)))) in set_up_temporary_mappings()
100 mk_kernel_pgd(__pa(pud))); in set_up_temporary_mappings()
/linux-3.4.99/arch/parisc/include/asm/
Dpgalloc.h37 + (__u32)(__pa((unsigned long)pgd) >> PxD_VALUE_SHIFT)); in pgd_alloc()
61 (__u32)(__pa((unsigned long)pmd) >> PxD_VALUE_SHIFT)); in pgd_populate()
109 + (__u32)(__pa((unsigned long)pte) >> PxD_VALUE_SHIFT)); in pmd_populate_kernel()
113 + (__u32)(__pa((unsigned long)pte) >> PxD_VALUE_SHIFT)); in pmd_populate_kernel()
/linux-3.4.99/arch/sparc/include/asm/
Dpage_64.h118 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET) macro
123 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr)>>PAGE_SHIFT)
125 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT)
127 #define virt_to_phys __pa
/linux-3.4.99/arch/x86/xen/
Dmmu.c891 xen_do_pin(MMUEXT_PIN_L4_TABLE, PFN_DOWN(__pa(pgd))); in __xen_pgd_pin()
896 PFN_DOWN(__pa(user_pgd))); in __xen_pgd_pin()
905 xen_do_pin(MMUEXT_PIN_L3_TABLE, PFN_DOWN(__pa(pgd))); in __xen_pgd_pin()
1005 xen_do_pin(MMUEXT_UNPIN_TABLE, PFN_DOWN(__pa(pgd))); in __xen_pgd_unpin()
1013 PFN_DOWN(__pa(user_pgd))); in __xen_pgd_unpin()
1086 if (this_cpu_read(xen_current_cr3) == __pa(mm->pgd)) in drop_other_mm_ref()
1106 && per_cpu(xen_current_cr3, cpu) != __pa(mm->pgd)) in xen_drop_mm_ref()
1120 if (per_cpu(xen_current_cr3, cpu) == __pa(mm->pgd)) in xen_drop_mm_ref()
1357 __xen_write_cr3(false, __pa(user_pgd)); in xen_write_cr3()
1387 __pgd(__pa(level3_user_vsyscall) | _PAGE_TABLE); in xen_pgd_alloc()
[all …]
/linux-3.4.99/arch/arm/mm/
Dinit.c337 memblock_reserve(__pa(_sdata), _end - _sdata); in arm_memblock_init()
339 memblock_reserve(__pa(_stext), _end - _stext); in arm_memblock_init()
460 pg = (unsigned long)PAGE_ALIGN(__pa(start_pg)); in free_memmap()
461 pgend = (unsigned long)__pa(end_pg) & PAGE_MASK; in free_memmap()
601 __phys_to_pfn(__pa(swapper_pg_dir)), NULL); in mem_init()
729 totalram_pages += free_area(__phys_to_pfn(__pa(&__tcm_start)), in free_initmem()
730 __phys_to_pfn(__pa(&__tcm_end)), in free_initmem()
736 totalram_pages += free_area(__phys_to_pfn(__pa(__init_begin)), in free_initmem()
737 __phys_to_pfn(__pa(__init_end)), in free_initmem()
749 totalram_pages += free_area(__phys_to_pfn(__pa(start)), in free_initrd_mem()
[all …]
/linux-3.4.99/arch/powerpc/include/asm/
Dpage.h133 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
135 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT)
212 #define __pa(x) ((unsigned long)(x) - VIRT_PHYS_OFFSET) macro
220 #define __pa(x) ((unsigned long)(x) & 0x0fffffffffffffffUL) macro
224 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + MEMORY_START) macro
/linux-3.4.99/arch/ia64/mm/
Dinit.c434 map_start = vmem_map + (__pa(start) >> PAGE_SHIFT); in create_mem_map_page_table()
435 map_end = vmem_map + (__pa(end) >> PAGE_SHIFT); in create_mem_map_page_table()
439 node = paddr_to_nid(__pa(start)); in create_mem_map_page_table()
456 set_pte(pte, pfn_pte(__pa(alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)) >> PAGE_SHIFT, in create_mem_map_page_table()
476 map_start = vmem_map + (__pa(start) >> PAGE_SHIFT); in virtual_memmap_init()
477 map_end = vmem_map + (__pa(end) >> PAGE_SHIFT); in virtual_memmap_init()
560 memblock_add_node(__pa(start), end - start, nid); in register_active_ranges()
582 pfn_start = (PAGE_ALIGN(__pa(start))) >> PAGE_SHIFT; in find_max_min_low_pfn()
583 pfn_end = (PAGE_ALIGN(__pa(end - 1))) >> PAGE_SHIFT; in find_max_min_low_pfn()
585 pfn_start = GRANULEROUNDDOWN(__pa(start)) >> PAGE_SHIFT; in find_max_min_low_pfn()
[all …]
/linux-3.4.99/arch/powerpc/kernel/
Dsuspend.c22 unsigned long nosave_begin_pfn = __pa(&__nosave_begin) >> PAGE_SHIFT; in pfn_is_nosave()
23 unsigned long nosave_end_pfn = PAGE_ALIGN(__pa(&__nosave_end)) >> PAGE_SHIFT; in pfn_is_nosave()
/linux-3.4.99/arch/m32r/include/asm/
Dpage.h69 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET) macro
78 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
79 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT)

12345678910>>...15