Home
last modified time | relevance | path

Searched refs:pgtable_levels (Results 1 – 3 of 3) sorted by relevance

/linux/tools/testing/selftests/kvm/lib/loongarch/
H A Dprocessor.c55 for (i = 0; i < vm->pgtable_levels; i++) { in virt_arch_pgd_alloc()
82 level = vm->pgtable_levels - 1; in virt_populate_pte()
165 level = vm->pgtable_levels - 1; in virt_arch_dump()
257 switch (vm->pgtable_levels) { in loongarch_vcpu_setup()
269 TEST_FAIL("Got %u page table levels, expected 3 or 4", vm->pgtable_levels); in loongarch_vcpu_setup()
275 val = (vm->page_shift + width * (vm->pgtable_levels - 1)) | width << 6; in loongarch_vcpu_setup()
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c30 unsigned int shift = (vm->pgtable_levels - 1) * (vm->page_shift - 3) + vm->page_shift; in pgd_index()
41 TEST_ASSERT(vm->pgtable_levels == 4, in pud_index()
52 TEST_ASSERT(vm->pgtable_levels >= 3, in pmd_index()
106 unsigned int shift = (vm->pgtable_levels - 1) * (vm->page_shift - 3) + vm->page_shift; in ptrs_per_pgd()
154 switch (vm->pgtable_levels) { in _virt_pg_map()
199 switch (vm->pgtable_levels) { in virt_get_pte_hva()
254 int level = 4 - (vm->pgtable_levels - 1); in virt_arch_dump()
/linux/tools/testing/selftests/kvm/lib/
H A Dkvm_util.c314 vm->pgtable_levels = 4; in ____vm_create()
317 vm->pgtable_levels = 3; in ____vm_create()
320 vm->pgtable_levels = 4; in ____vm_create()
323 vm->pgtable_levels = 3; in ____vm_create()
327 vm->pgtable_levels = 4; in ____vm_create()
331 vm->pgtable_levels = 3; in ____vm_create()
337 vm->pgtable_levels = 4; in ____vm_create()
341 vm->pgtable_levels = 3; in ____vm_create()
357 vm->pgtable_levels = 4; in ____vm_create()
364 vm->pgtable_levels in ____vm_create()
[all...]