Home
last modified time | relevance | path

Searched refs:phys_base (Results 1 – 25 of 29) sorted by relevance

12

/arch/x86/include/asm/
Dpage_64.h10 extern unsigned long phys_base;
17 x = y + ((x > y) ? phys_base : (__START_KERNEL_map - PAGE_OFFSET)); in __phys_addr_nodebug()
28 ((unsigned long)(x) - __START_KERNEL_map + phys_base)
/arch/x86/realmode/
Dinit.c35 unsigned long phys_base; in setup_real_mode() local
47 phys_base = __pa(base); in setup_real_mode()
48 real_mode_seg = phys_base >> 4; in setup_real_mode()
63 *ptr += phys_base; in setup_real_mode()
/arch/x86/mm/
Dphysaddr.c19 x = y + phys_base; in __phys_addr()
40 return y + phys_base; in __phys_addr_symbol()
51 x = y + phys_base; in __virt_addr_valid()
/arch/sparc/mm/
Dinit_32.c44 unsigned long phys_base; variable
45 EXPORT_SYMBOL(phys_base);
172 initrd_start = sparc_ramdisk_image + phys_base; in bootmem_init()
226 initrd_start = (initrd_start - phys_base) + PAGE_OFFSET; in bootmem_init()
227 initrd_end = (initrd_end - phys_base) + PAGE_OFFSET; in bootmem_init()
231 size = (start_pfn << PAGE_SHIFT) - phys_base; in bootmem_init()
232 reserve_bootmem(phys_base, size, BOOTMEM_DEFAULT); in bootmem_init()
Dinit_64.c753 static void __init find_ramdisk(unsigned long phys_base) in find_ramdisk() argument
776 ramdisk_image += phys_base; in find_ramdisk()
1343 static unsigned long __init bootmem_init(unsigned long phys_base) in bootmem_init() argument
1349 min_low_pfn = (phys_base >> PAGE_SHIFT); in bootmem_init()
1997 unsigned long end_pfn, shift, phys_base; in paging_init() local
2064 phys_base = 0xffffffffffffffffUL; in paging_init()
2066 phys_base = min(phys_base, pavail[i].phys_addr); in paging_init()
2072 find_ramdisk(phys_base); in paging_init()
2146 last_valid_pfn = end_pfn = bootmem_init(phys_base); in paging_init()
Dsrmmu.c823 static void __init do_large_mapping(unsigned long vaddr, unsigned long phys_base) in do_large_mapping() argument
828 big_pte = KERNEL_PTE(phys_base >> 4); in do_large_mapping()
859 if (phys_base > 0) { in map_kernel()
860 do_large_mapping(PAGE_OFFSET, phys_base); in map_kernel()
/arch/x86/kernel/
Dhead64.c75 pud_p = (pudval_t *)((pgd & PTE_PFN_MASK) + __START_KERNEL_map - phys_base); in early_make_pgtable()
85 *pgd_p = (pgdval_t)pud_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in early_make_pgtable()
91 pmd_p = (pmdval_t *)((pud & PTE_PFN_MASK) + __START_KERNEL_map - phys_base); in early_make_pgtable()
101 *pud_p = (pudval_t)pmd_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; in early_make_pgtable()
Dx8664_ksyms_64.c63 EXPORT_SYMBOL(phys_base);
Dhead_64.S158 addq %rbp, phys_base(%rip)
185 addq phys_base(%rip), %rax
515 ENTRY(phys_base)
Dmachine_kexec_64.c328 VMCOREINFO_SYMBOL(phys_base); in arch_crash_save_vmcoreinfo()
/arch/sparc/include/asm/
Dpage_32.h120 extern unsigned long phys_base;
123 #define __pa(x) ((unsigned long)(x) - PAGE_OFFSET + phys_base)
124 #define __va(x) ((void *)((unsigned long) (x) - phys_base + PAGE_OFFSET))
Dpgtable_32.h87 extern unsigned long phys_base;
439 unsigned long long offset, space, phys_base; in io_remap_pfn_range() local
443 phys_base = offset | (space << 32ULL); in io_remap_pfn_range()
445 return remap_pfn_range(vma, from, phys_base >> PAGE_SHIFT, size, prot); in io_remap_pfn_range()
Dleon.h254 #define _pfn_valid(pfn) ((pfn < last_valid_pfn) && (pfn >= PFN(phys_base)))
Dpgtable_64.h1000 unsigned long phys_base; in io_remap_pfn_range() local
1002 phys_base = offset | (((unsigned long) space) << 32UL); in io_remap_pfn_range()
1004 return remap_pfn_range(vma, from, phys_base >> PAGE_SHIFT, size, prot); in io_remap_pfn_range()
/arch/sparc/kernel/
Dsetup_32.c343 phys_base = 0xffffffffUL; in setup_arch()
348 if (sp_banks[i].base_addr < phys_base) in setup_arch()
349 phys_base = sp_banks[i].base_addr; in setup_arch()
355 pfn_base = phys_base >> PAGE_SHIFT; in setup_arch()
/arch/arm/mach-davinci/
Dclock.h77 u32 phys_base; member
Dclock.c608 if (pll->phys_base && !pll->base) { in davinci_clk_init()
609 pll->base = ioremap(pll->phys_base, SZ_4K); in davinci_clk_init()
Ddm646x.c56 .phys_base = DAVINCI_PLL1_BASE,
61 .phys_base = DAVINCI_PLL2_BASE,
Ddm644x.c47 .phys_base = DAVINCI_PLL1_BASE,
52 .phys_base = DAVINCI_PLL2_BASE,
Ddm355.c47 .phys_base = DAVINCI_PLL1_BASE,
53 .phys_base = DAVINCI_PLL2_BASE,
Ddm365.c58 .phys_base = DAVINCI_PLL1_BASE,
64 .phys_base = DAVINCI_PLL2_BASE,
/arch/x86/platform/efi/
Defi_thunk_64.S41 subq phys_base(%rip), %rax
/arch/arm/kvm/
Dmmu.c1317 phys_addr_t phys_base; in kvm_mmu_init() local
1336 phys_base = kvm_virt_to_phys(init_bounce_page); in kvm_mmu_init()
1337 hyp_idmap_vector += phys_base - hyp_idmap_start; in kvm_mmu_init()
1338 hyp_idmap_start = phys_base; in kvm_mmu_init()
1339 hyp_idmap_end = phys_base + len; in kvm_mmu_init()
1342 (unsigned long)phys_base); in kvm_mmu_init()
/arch/ia64/pci/
Dpci.c144 new_space (u64 phys_base, int sparse) in new_space() argument
149 if (phys_base == 0) in new_space()
152 mmio_base = (u64) ioremap(phys_base, 0); in new_space()
/arch/arm/plat-pxa/
Dssp.c192 ssp->phys_base = res->start; in pxa_ssp_probe()

12