Searched refs:pgd_levels (Results 1 – 4 of 4) sorted by relevance
44 unsigned long pgd_levels = kvm->arch.pgd_levels; in kvm_riscv_mmu_ioremap() local67 ret = __kvm_mmu_topup_memory_cache(&pcache, pgd_levels, pgd_levels); in kvm_riscv_mmu_ioremap()189 kvm_riscv_gstage_gpa_size(kvm->arch.pgd_levels) >> PAGE_SHIFT) in kvm_arch_prepare_memory_region()565 ret = kvm_mmu_topup_memory_cache(pcache, kvm->arch.pgd_levels); in kvm_riscv_mmu_map()679 kvm->arch.pgd_levels = kvm_riscv_gstage_max_pgd_levels; in kvm_riscv_mmu_alloc_pgd()694 kvm_riscv_gstage_gpa_size(kvm->arch.pgd_levels), false); in kvm_riscv_mmu_free_pgd()698 kvm->arch.pgd_levels = 0; in kvm_riscv_mmu_free_pgd()712 unsigned long hgatp = kvm_riscv_gstage_mode(ka->pgd_levels) in kvm_riscv_mmu_update_hgatp()
31 if (level == gstage->pgd_levels - 1) in gstage_pte_index()50 for (i = 0; i < gstage->pgd_levels; i++) { in gstage_page_size_to_level()63 if (gstage->pgd_levels < level) in gstage_level_to_page_order()88 u32 current_level = gstage->pgd_levels - 1; in kvm_riscv_gstage_get_leaf()146 u32 current_level = gstage->pgd_levels - 1; in kvm_riscv_gstage_set_pte()314 u32 current_level = gstage->pgd_levels - 1; in kvm_riscv_gstage_split_huge()
205 r = kvm_riscv_gstage_gpa_bits(kvm->arch.pgd_levels); in kvm_vm_ioctl_check_extension()256 kvm->arch.pgd_levels = new_levels; in kvm_vm_ioctl_enable_cap()
88 unsigned long pgd_levels; member