Lines Matching refs:phys_addr_t

58 phys_addr_t phys_ram_base __ro_after_init;
69 phys_addr_t dma32_phys_limit __initdata;
175 static phys_addr_t memory_limit;
177 #define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit))
198 phys_addr_t vmlinux_end = __pa_symbol(&_end);
199 phys_addr_t max_mapped_addr;
200 phys_addr_t phys_ram_end, vmlinux_start;
318 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
334 static inline pte_t *__init get_pte_virt_early(phys_addr_t pa)
339 static inline pte_t *__init get_pte_virt_fixmap(phys_addr_t pa)
345 static inline pte_t *__init get_pte_virt_late(phys_addr_t pa)
350 static inline phys_addr_t __init alloc_pte_early(uintptr_t va)
359 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va)
364 static phys_addr_t __init alloc_pte_late(uintptr_t va)
373 uintptr_t va, phys_addr_t pa,
374 phys_addr_t sz, pgprot_t prot)
416 static pmd_t *__init get_pmd_virt_early(phys_addr_t pa)
422 static pmd_t *__init get_pmd_virt_fixmap(phys_addr_t pa)
428 static pmd_t *__init get_pmd_virt_late(phys_addr_t pa)
433 static phys_addr_t __init alloc_pmd_early(uintptr_t va)
440 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va)
445 static phys_addr_t __init alloc_pmd_late(uintptr_t va)
454 uintptr_t va, phys_addr_t pa,
455 phys_addr_t sz, pgprot_t prot)
458 phys_addr_t pte_phys;
480 static pud_t *__init get_pud_virt_early(phys_addr_t pa)
485 static pud_t *__init get_pud_virt_fixmap(phys_addr_t pa)
491 static pud_t *__init get_pud_virt_late(phys_addr_t pa)
496 static phys_addr_t __init alloc_pud_early(uintptr_t va)
504 static phys_addr_t __init alloc_pud_fixmap(uintptr_t va)
509 static phys_addr_t alloc_pud_late(uintptr_t va)
518 static p4d_t *__init get_p4d_virt_early(phys_addr_t pa)
523 static p4d_t *__init get_p4d_virt_fixmap(phys_addr_t pa)
529 static p4d_t *__init get_p4d_virt_late(phys_addr_t pa)
534 static phys_addr_t __init alloc_p4d_early(uintptr_t va)
542 static phys_addr_t __init alloc_p4d_fixmap(uintptr_t va)
547 static phys_addr_t alloc_p4d_late(uintptr_t va)
557 uintptr_t va, phys_addr_t pa,
558 phys_addr_t sz, pgprot_t prot)
561 phys_addr_t next_phys;
584 uintptr_t va, phys_addr_t pa,
585 phys_addr_t sz, pgprot_t prot)
588 phys_addr_t next_phys;
642 uintptr_t va, phys_addr_t pa,
643 phys_addr_t sz, pgprot_t prot)
646 phys_addr_t next_phys;
668 static uintptr_t __init best_map_size(phys_addr_t pa, uintptr_t va,
669 phys_addr_t size)
687 #define phys_ram_base (*(phys_addr_t *)XIP_FIXUP(&phys_ram_base))
1219 static void __init create_linear_mapping_range(phys_addr_t start,
1220 phys_addr_t end,
1223 phys_addr_t pa;
1238 phys_addr_t start, end;
1239 phys_addr_t kfence_pool __maybe_unused;
1243 phys_addr_t ktext_start = __pa_symbol(_start);
1244 phys_addr_t ktext_size = __init_data_begin - _start;
1245 phys_addr_t krodata_start = __pa_symbol(__start_rodata);
1246 phys_addr_t krodata_size = _data - __start_rodata;