Lines Matching refs:va
38 phys_addr_t (*alloc_pte)(uintptr_t va);
41 phys_addr_t (*alloc_pmd)(uintptr_t va);
262 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early() argument
271 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap() argument
276 static phys_addr_t alloc_pte_late(uintptr_t va) in alloc_pte_late() argument
287 uintptr_t va, phys_addr_t pa, in create_pte_mapping() argument
290 uintptr_t pte_idx = pte_index(va); in create_pte_mapping()
322 static phys_addr_t __init alloc_pmd_early(uintptr_t va) in alloc_pmd_early() argument
324 BUG_ON((va - PAGE_OFFSET) >> PGDIR_SHIFT); in alloc_pmd_early()
329 static phys_addr_t __init alloc_pmd_fixmap(uintptr_t va) in alloc_pmd_fixmap() argument
334 static phys_addr_t alloc_pmd_late(uintptr_t va) in alloc_pmd_late() argument
344 uintptr_t va, phys_addr_t pa, in create_pmd_mapping() argument
349 uintptr_t pmd_idx = pmd_index(va); in create_pmd_mapping()
358 pte_phys = pt_ops.alloc_pte(va); in create_pmd_mapping()
367 create_pte_mapping(ptep, va, pa, sz, prot); in create_pmd_mapping()
386 uintptr_t va, phys_addr_t pa, in create_pgd_mapping() argument
391 uintptr_t pgd_idx = pgd_index(va); in create_pgd_mapping()
400 next_phys = alloc_pgd_next(va); in create_pgd_mapping()
409 create_pgd_next_mapping(nextp, va, pa, sz, prot); in create_pgd_mapping()
441 uintptr_t va, pa, end_va; in setup_vm() local
493 for (va = PAGE_OFFSET; va < end_va; va += map_size) in setup_vm()
494 create_pgd_mapping(early_pg_dir, va, in setup_vm()
495 load_pa + (va - PAGE_OFFSET), in setup_vm()
553 uintptr_t va, map_size; in setup_vm_final() local
582 va = (uintptr_t)__va(pa); in setup_vm_final()
583 create_pgd_mapping(swapper_pg_dir, va, pa, in setup_vm_final()