Home
last modified time | relevance | path

Searched refs:ia_bits (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/arch/arm64/kvm/hyp/
Dpgtable.c94 u64 mask = BIT(pgt->ia_bits) - 1; in __kvm_pgd_page_idx()
104 static u32 kvm_pgd_pages(u32 ia_bits, u32 start_level) in kvm_pgd_pages() argument
107 .ia_bits = ia_bits, in kvm_pgd_pages()
258 u64 limit = BIT(pgt->ia_bits); in _kvm_pgtable_walk()
526 pgt->ia_bits = va_bits; in kvm_pgtable_hyp_init()
560 WARN_ON(kvm_pgtable_walk(pgt, 0, BIT(pgt->ia_bits), &walker)); in kvm_pgtable_hyp_destroy()
1182 u32 ia_bits = VTCR_EL2_IPA(vtcr); in __kvm_pgtable_stage2_init() local
1186 pgd_sz = kvm_pgd_pages(ia_bits, start_level) * PAGE_SIZE; in __kvm_pgtable_stage2_init()
1191 pgt->ia_bits = ia_bits; in __kvm_pgtable_stage2_init()
1231 WARN_ON(kvm_pgtable_walk(pgt, 0, BIT(pgt->ia_bits), &walker)); in kvm_pgtable_stage2_destroy()
[all …]
/linux-6.1.9/arch/arm64/include/asm/
Dkvm_pgtable.h176 u32 ia_bits; member
/linux-6.1.9/arch/arm64/kvm/
Dmmu.c644 .ia_bits = VA_BITS, in get_user_mapping_size()
1405 if (fault_ipa >= BIT_ULL(vcpu->arch.hw_mmu->pgt->ia_bits)) { in kvm_handle_guest_abort()
/linux-6.1.9/arch/arm64/kvm/hyp/nvhe/
Dmem_protect.c190 return kvm_pgtable_stage2_unmap(pgt, addr, BIT(pgt->ia_bits) - addr); in host_stage2_unmap_dev_all()