Lines Matching refs:va
37 phys_addr_t (*alloc_pte)(uintptr_t va);
40 phys_addr_t (*alloc_pmd)(uintptr_t va);
249 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early() argument
258 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap() argument
263 static phys_addr_t alloc_pte_late(uintptr_t va) in alloc_pte_late() argument
274 uintptr_t va, phys_addr_t pa, in create_pte_mapping() argument
277 uintptr_t pte_idx = pte_index(va); in create_pte_mapping()
315 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early() argument
319 pmd_num = (va - PAGE_OFFSET) >> PGDIR_SHIFT; in alloc_pmd_early()
324 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap() argument
329 static phys_addr_t alloc_pmd_late(uintptr_t va) in alloc_pmd_late() argument
339 uintptr_t va, phys_addr_t pa, in create_pmd_mapping() argument
344 uintptr_t pmd_idx = pmd_index(va); in create_pmd_mapping()
353 pte_phys = pt_ops.alloc_pte(va); in create_pmd_mapping()
362 create_pte_mapping(ptep, va, pa, sz, prot); in create_pmd_mapping()
381 uintptr_t va, phys_addr_t pa, in create_pgd_mapping() argument
386 uintptr_t pgd_idx = pgd_index(va); in create_pgd_mapping()
395 next_phys = alloc_pgd_next(va); in create_pgd_mapping()
404 create_pgd_next_mapping(nextp, va, pa, sz, prot); in create_pgd_mapping()
436 uintptr_t va, pa, end_va; in setup_vm() local
489 for (va = PAGE_OFFSET; va < end_va; va += map_size) in setup_vm()
490 create_pgd_mapping(early_pg_dir, va, in setup_vm()
491 load_pa + (va - PAGE_OFFSET), in setup_vm()
549 uintptr_t va, map_size; in setup_vm_final() local
578 va = (uintptr_t)__va(pa); in setup_vm_final()
579 create_pgd_mapping(swapper_pg_dir, va, pa, in setup_vm_final()