Searched refs:ptrs_per_pgd (Results 1 – 2 of 2) sorted by relevance
66 static uint64_t ptrs_per_pgd(struct kvm_vm *vm) in ptrs_per_pgd() function81 page_align(vm, ptrs_per_pgd(vm) * 8) / vm->page_size, in virt_pgd_alloc()214 for (pgd = vm->pgd; pgd < vm->pgd + ptrs_per_pgd(vm) * 8; pgd += 8) { in virt_dump()
524 static unsigned int kvm_pgd_index(unsigned long addr, unsigned int ptrs_per_pgd) in kvm_pgd_index() argument526 return (addr >> PGDIR_SHIFT) & (ptrs_per_pgd - 1); in kvm_pgd_index()529 static void __unmap_hyp_range(pgd_t *pgdp, unsigned long ptrs_per_pgd, in __unmap_hyp_range() argument540 pgd = pgdp + kvm_pgd_index(addr, ptrs_per_pgd); in __unmap_hyp_range()687 static int __create_hyp_mappings(pgd_t *pgdp, unsigned long ptrs_per_pgd, in __create_hyp_mappings() argument700 pgd = pgdp + kvm_pgd_index(addr, ptrs_per_pgd); in __create_hyp_mappings()