Lines Matching refs:uintptr_t

77 uintptr_t _dtb_early_pa __initdata;
331 uintptr_t reloc_offset = kernel_map.virt_addr - KERNEL_LINK_ADDR; in relocate_kernel()
336 uintptr_t va_kernel_link_pa_offset = KERNEL_LINK_ADDR - kernel_map.phys_addr; in relocate_kernel()
413 return (pte_t *)((uintptr_t)pa); in get_pte_virt_early()
427 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early()
436 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap()
441 static phys_addr_t __meminit alloc_pte_late(uintptr_t va) in alloc_pte_late()
454 static void __meminit create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pte_mapping()
457 uintptr_t pte_idx = pte_index(va); in create_pte_mapping()
500 return (pmd_t *)((uintptr_t)pa); in get_pmd_virt_early()
514 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early()
518 return (uintptr_t)early_pmd; in alloc_pmd_early()
521 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap()
526 static phys_addr_t __meminit alloc_pmd_late(uintptr_t va) in alloc_pmd_late()
536 uintptr_t va, phys_addr_t pa, in create_pmd_mapping()
541 uintptr_t pmd_idx = pmd_index(va); in create_pmd_mapping()
564 return (pud_t *)((uintptr_t)pa); in get_pud_virt_early()
578 static phys_addr_t __init alloc_pud_early(uintptr_t va) in alloc_pud_early()
583 return (uintptr_t)early_pud; in alloc_pud_early()
586 static phys_addr_t __init alloc_pud_fixmap(uintptr_t va) in alloc_pud_fixmap()
591 static phys_addr_t __meminit alloc_pud_late(uintptr_t va) in alloc_pud_late()
602 return (p4d_t *)((uintptr_t)pa); in get_p4d_virt_early()
616 static phys_addr_t __init alloc_p4d_early(uintptr_t va) in alloc_p4d_early()
621 return (uintptr_t)early_p4d; in alloc_p4d_early()
624 static phys_addr_t __init alloc_p4d_fixmap(uintptr_t va) in alloc_p4d_fixmap()
629 static phys_addr_t __meminit alloc_p4d_late(uintptr_t va) in alloc_p4d_late()
638 static void __meminit create_pud_mapping(pud_t *pudp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pud_mapping()
643 uintptr_t pud_index = pud_index(va); in create_pud_mapping()
664 static void __meminit create_p4d_mapping(p4d_t *p4dp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_p4d_mapping()
669 uintptr_t p4d_index = p4d_index(va); in create_p4d_mapping()
704 (uintptr_t)fixmap_p4d : (pgtable_l4_enabled ? \
705 (uintptr_t)fixmap_pud : (uintptr_t)fixmap_pmd))
707 (uintptr_t)trampoline_p4d : (pgtable_l4_enabled ? \
708 (uintptr_t)trampoline_pud : (uintptr_t)trampoline_pmd))
715 #define fixmap_pgd_next ((uintptr_t)fixmap_pte)
721 void __meminit create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pgd_mapping()
726 uintptr_t pgd_idx = pgd_index(va); in create_pgd_mapping()
747 static uintptr_t __meminit best_map_size(phys_addr_t pa, uintptr_t va, phys_addr_t size) in best_map_size()
776 size_t sz = (size_t)((uintptr_t)(&_end) - (uintptr_t)(&_sdata)); in __copy_data()
783 static __meminit pgprot_t pgprot_from_va(uintptr_t va) in pgprot_from_va()
808 static __meminit pgprot_t pgprot_from_va(uintptr_t va) in pgprot_from_va()
818 u64 __pi_set_satp_mode_from_cmdline(uintptr_t dtb_pa);
859 static __init void set_satp_mode(uintptr_t dtb_pa) in set_satp_mode()
862 uintptr_t set_satp_mode_pmd = ((unsigned long)set_satp_mode) & PMD_MASK; in set_satp_mode()
876 set_satp_mode_pmd, (uintptr_t)early_pud, in set_satp_mode()
879 set_satp_mode_pmd, (uintptr_t)early_pmd, in set_satp_mode()
893 (uintptr_t)early_p4d : (uintptr_t)early_pud, in set_satp_mode()
896 identity_satp = PFN_DOWN((uintptr_t)&early_pg_dir) | satp_mode; in set_satp_mode()
941 uintptr_t va, start_va, end_va; in create_kernel_page_table()
951 start_va = kernel_map.virt_addr + (uintptr_t)&_sdata - (uintptr_t)&_start; in create_kernel_page_table()
961 uintptr_t va, end_va; in create_kernel_page_table()
978 static void __init create_fdt_early_page_table(uintptr_t fix_fdt_va, in create_fdt_early_page_table()
979 uintptr_t dtb_pa) in create_fdt_early_page_table()
982 uintptr_t pa = dtb_pa & ~(PMD_SIZE - 1); in create_fdt_early_page_table()
1071 extern bool __init __pi_set_nokaslr_from_cmdline(uintptr_t dtb_pa);
1072 extern u64 __init __pi_get_kaslr_seed(uintptr_t dtb_pa);
1073 extern u64 __init __pi_get_kaslr_seed_zkr(const uintptr_t dtb_pa);
1088 asmlinkage void __init setup_vm(uintptr_t dtb_pa) in setup_vm()
1095 u32 kernel_size = (uintptr_t)(&_end) - (uintptr_t)(&_start); in setup_vm()
1114 kernel_map.xiprom = (uintptr_t)CONFIG_XIP_PHYS_ADDR; in setup_vm()
1115 kernel_map.xiprom_sz = (uintptr_t)(&_exiprom) - (uintptr_t)(&_xiprom); in setup_vm()
1121 kernel_map.phys_addr = (uintptr_t)CONFIG_PHYS_RAM_BASE; in setup_vm()
1122 kernel_map.size = (uintptr_t)(&_end) - (uintptr_t)(&_start); in setup_vm()
1126 + (uintptr_t)&_sdata - (uintptr_t)&_start; in setup_vm()
1128 kernel_map.phys_addr = (uintptr_t)(&_start); in setup_vm()
1129 kernel_map.size = (uintptr_t)(&_end) - kernel_map.phys_addr; in setup_vm()
1190 (uintptr_t)fixmap_pud, P4D_SIZE, PAGE_TABLE); in setup_vm()
1194 (uintptr_t)fixmap_pmd, PUD_SIZE, PAGE_TABLE); in setup_vm()
1196 (uintptr_t)fixmap_pte, PMD_SIZE, PAGE_TABLE); in setup_vm()
1202 (uintptr_t)trampoline_pud, P4D_SIZE, PAGE_TABLE); in setup_vm()
1205 (uintptr_t)trampoline_pmd, PUD_SIZE, PAGE_TABLE); in setup_vm()
1263 uintptr_t fixed_map_size, const pgprot_t *pgprot) in create_linear_mapping_range()
1266 uintptr_t va, map_size; in create_linear_mapping_range()
1269 va = (uintptr_t)__va(pa); in create_linear_mapping_range()
1375 asmlinkage void __init setup_vm(uintptr_t dtb_pa) in setup_vm()
1381 kernel_map.virt_addr = (uintptr_t)_start; in setup_vm()
1382 kernel_map.phys_addr = (uintptr_t)_start; in setup_vm()