Lines Matching refs:va
187 static phys_addr_t __init alloc_pte(uintptr_t va) in alloc_pte() argument
199 uintptr_t va, phys_addr_t pa, in create_pte_mapping() argument
202 uintptr_t pte_index = pte_index(va); in create_pte_mapping()
232 static phys_addr_t __init alloc_pmd(uintptr_t va) in alloc_pmd() argument
239 pmd_num = (va - PAGE_OFFSET) >> PGDIR_SHIFT; in alloc_pmd()
245 uintptr_t va, phys_addr_t pa, in create_pmd_mapping() argument
250 uintptr_t pmd_index = pmd_index(va); in create_pmd_mapping()
259 pte_phys = alloc_pte(va); in create_pmd_mapping()
268 create_pte_mapping(ptep, va, pa, sz, prot); in create_pmd_mapping()
289 uintptr_t va, phys_addr_t pa, in create_pgd_mapping() argument
294 uintptr_t pgd_index = pgd_index(va); in create_pgd_mapping()
303 next_phys = alloc_pgd_next(va); in create_pgd_mapping()
312 create_pgd_next_mapping(nextp, va, pa, sz, prot); in create_pgd_mapping()
347 uintptr_t va, end_va; in setup_vm() local
391 for (va = PAGE_OFFSET; va < end_va; va += map_size) in setup_vm()
392 create_pgd_mapping(early_pg_dir, va, in setup_vm()
393 load_pa + (va - PAGE_OFFSET), in setup_vm()
398 for (va = __fix_to_virt(FIX_FDT); va < end_va; va += PAGE_SIZE) in setup_vm()
399 create_pte_mapping(fixmap_pte, va, in setup_vm()
400 dtb_pa + (va - __fix_to_virt(FIX_FDT)), in setup_vm()
411 uintptr_t va, map_size; in setup_vm_final() local
438 va = (uintptr_t)__va(pa); in setup_vm_final()
439 create_pgd_mapping(swapper_pg_dir, va, pa, in setup_vm_final()