Lines Matching refs:start_level
111 u64 shift = kvm_granule_shift(pgt->start_level - 1); /* May underflow */ in kvm_pgd_page_idx()
117 static u32 kvm_pgd_pages(u32 ia_bits, u32 start_level) in kvm_pgd_pages() argument
121 .start_level = start_level, in kvm_pgd_pages()
312 ret = __kvm_pgtable_walk(data, pgt->mm_ops, pteref, pgt->start_level); in _kvm_pgtable_walk()
573 pgt->start_level = KVM_PGTABLE_MAX_LEVELS - levels; in kvm_pgtable_hyp_init()
1517 u32 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0; in __kvm_pgtable_stage2_init() local
1519 pgd_sz = kvm_pgd_pages(ia_bits, start_level) * PAGE_SIZE; in __kvm_pgtable_stage2_init()
1525 pgt->start_level = start_level; in __kvm_pgtable_stage2_init()
1540 u32 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0; in kvm_pgtable_stage2_pgd_size() local
1542 return kvm_pgd_pages(ia_bits, start_level) * PAGE_SIZE; in kvm_pgtable_stage2_pgd_size()
1571 pgd_sz = kvm_pgd_pages(pgt->ia_bits, pgt->start_level) * PAGE_SIZE; in kvm_pgtable_stage2_destroy()