Lines Matching refs:phys_addr_t
63 phys_addr_t phys_ram_base __ro_after_init;
81 phys_addr_t dma32_phys_limit __initdata;
201 static phys_addr_t memory_limit;
203 #define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit))
224 phys_addr_t vmlinux_end = __pa_symbol(&_end); in setup_bootmem()
225 phys_addr_t max_mapped_addr; in setup_bootmem()
226 phys_addr_t phys_ram_end, vmlinux_start; in setup_bootmem()
292 memblock_reserve(max_mapped_addr, (phys_addr_t)-max_mapped_addr); in setup_bootmem()
362 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot) in __set_fixmap()
378 static inline pte_t *__init get_pte_virt_early(phys_addr_t pa) in get_pte_virt_early()
383 static inline pte_t *__init get_pte_virt_fixmap(phys_addr_t pa) in get_pte_virt_fixmap()
389 static inline pte_t *__meminit get_pte_virt_late(phys_addr_t pa) in get_pte_virt_late()
394 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early()
403 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap()
408 static phys_addr_t __meminit alloc_pte_late(uintptr_t va) in alloc_pte_late()
416 static void __meminit create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pte_mapping()
459 static pmd_t *__init get_pmd_virt_early(phys_addr_t pa) in get_pmd_virt_early()
465 static pmd_t *__init get_pmd_virt_fixmap(phys_addr_t pa) in get_pmd_virt_fixmap()
471 static pmd_t *__meminit get_pmd_virt_late(phys_addr_t pa) in get_pmd_virt_late()
476 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early()
483 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap()
488 static phys_addr_t __meminit alloc_pmd_late(uintptr_t va) in alloc_pmd_late()
497 uintptr_t va, phys_addr_t pa, in create_pmd_mapping()
498 phys_addr_t sz, pgprot_t prot) in create_pmd_mapping()
501 phys_addr_t pte_phys; in create_pmd_mapping()
523 static pud_t *__init get_pud_virt_early(phys_addr_t pa) in get_pud_virt_early()
528 static pud_t *__init get_pud_virt_fixmap(phys_addr_t pa) in get_pud_virt_fixmap()
534 static pud_t *__meminit get_pud_virt_late(phys_addr_t pa) in get_pud_virt_late()
539 static phys_addr_t __init alloc_pud_early(uintptr_t va) in alloc_pud_early()
547 static phys_addr_t __init alloc_pud_fixmap(uintptr_t va) in alloc_pud_fixmap()
552 static phys_addr_t __meminit alloc_pud_late(uintptr_t va) in alloc_pud_late()
561 static p4d_t *__init get_p4d_virt_early(phys_addr_t pa) in get_p4d_virt_early()
566 static p4d_t *__init get_p4d_virt_fixmap(phys_addr_t pa) in get_p4d_virt_fixmap()
572 static p4d_t *__meminit get_p4d_virt_late(phys_addr_t pa) in get_p4d_virt_late()
577 static phys_addr_t __init alloc_p4d_early(uintptr_t va) in alloc_p4d_early()
585 static phys_addr_t __init alloc_p4d_fixmap(uintptr_t va) in alloc_p4d_fixmap()
590 static phys_addr_t __meminit alloc_p4d_late(uintptr_t va) in alloc_p4d_late()
599 static void __meminit create_pud_mapping(pud_t *pudp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pud_mapping()
603 phys_addr_t next_phys; in create_pud_mapping()
625 static void __meminit create_p4d_mapping(p4d_t *p4dp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_p4d_mapping()
629 phys_addr_t next_phys; in create_p4d_mapping()
682 void __meminit create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pgd_mapping()
686 phys_addr_t next_phys; in create_pgd_mapping()
708 static uintptr_t __meminit best_map_size(phys_addr_t pa, uintptr_t va, phys_addr_t size) in best_map_size()
729 #define phys_ram_base (*(phys_addr_t *)XIP_FIXUP(&phys_ram_base))
1264 static void __meminit create_linear_mapping_range(phys_addr_t start, phys_addr_t end, in create_linear_mapping_range()
1267 phys_addr_t pa; in create_linear_mapping_range()
1282 phys_addr_t start, end; in create_linear_mapping_page_table()
1283 phys_addr_t kfence_pool __maybe_unused; in create_linear_mapping_page_table()
1287 phys_addr_t ktext_start = __pa_symbol(_start); in create_linear_mapping_page_table()
1288 phys_addr_t ktext_size = __init_data_begin - _start; in create_linear_mapping_page_table()
1289 phys_addr_t krodata_start = __pa_symbol(__start_rodata); in create_linear_mapping_page_table()
1290 phys_addr_t krodata_size = _data - __start_rodata; in create_linear_mapping_page_table()
1785 static void __meminit remove_linear_mapping(phys_addr_t start, u64 size) in remove_linear_mapping()