/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | vmx.c | 416 TEST_ASSERT((nested_paddr >> vm->page_shift) <= vm->max_gfn, in __nested_pg_map() 418 " nested_paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in __nested_pg_map() 419 paddr, vm->max_gfn, vm->page_size); in __nested_pg_map() 424 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in __nested_pg_map() 426 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in __nested_pg_map() 427 paddr, vm->max_gfn, vm->page_size); in __nested_pg_map()
|
H A D | processor.c | 199 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in __virt_pg_map() 201 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in __virt_pg_map() 202 paddr, vm->max_gfn, vm->page_size); in __virt_pg_map() 1250 unsigned long ht_gfn, max_gfn, max_pfn; in vm_compute_max_gfn() local 1253 max_gfn = (1ULL << (vm->pa_bits - vm->page_shift)) - 1; in vm_compute_max_gfn() 1257 return max_gfn; in vm_compute_max_gfn() 1261 return max_gfn; in vm_compute_max_gfn() 1284 return min(max_gfn, ht_gfn - 1); in vm_compute_max_gfn()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 67 TEST_ASSERT((gpa >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map() 69 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_arch_pg_map() 70 gva, vm->max_gfn, vm->page_size); in virt_arch_pg_map()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util_internal.h | 43 uint64_t max_gfn; member
|
H A D | kvm_util.c | 263 vm->max_gfn = ((1ULL << vm->pa_bits) >> vm->page_shift) - 1; in vm_create() 621 <= vm->max_gfn, "Physical range beyond maximum " in vm_userspace_mem_region_add() 624 " vm->max_gfn: 0x%lx vm->page_size: 0x%x", in vm_userspace_mem_region_add() 625 guest_paddr, npages, vm->max_gfn, vm->page_size); in vm_userspace_mem_region_add() 1819 return vm->max_gfn; in vm_get_max_gfn()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | vmx.c | 410 TEST_ASSERT((nested_paddr >> vm->page_shift) <= vm->max_gfn, in nested_pg_map() 412 " nested_paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in nested_pg_map() 413 paddr, vm->max_gfn, vm->page_size); in nested_pg_map() 418 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in nested_pg_map() 420 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in nested_pg_map() 421 paddr, vm->max_gfn, vm->page_size); in nested_pg_map()
|
H A D | processor.c | 247 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in virt_pg_map() 249 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_pg_map() 250 paddr, vm->max_gfn, vm->page_size); in virt_pg_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | vmx_apic_access_test.c | 87 high_gpa = (vm->max_gfn - 1) << vm->page_shift; in main()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 72 TEST_ASSERT((gpa >> vm->page_shift) <= vm->max_gfn, in virt_pg_map() 74 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_pg_map() 75 gva, vm->max_gfn, vm->page_size); in virt_pg_map()
|
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | tdp_mmu.c | 110 gfn_t max_gfn = 1ULL << (shadow_phys_bits - PAGE_SHIFT); in kvm_tdp_mmu_free_root() local 119 zap_gfn_range(kvm, root, 0, max_gfn, false, false); in kvm_tdp_mmu_free_root() 512 gfn_t max_gfn = 1ULL << (shadow_phys_bits - PAGE_SHIFT); in kvm_tdp_mmu_zap_all() local 515 flush = kvm_tdp_mmu_zap_gfn_range(kvm, 0, max_gfn); in kvm_tdp_mmu_zap_all()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 103 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in _virt_pg_map() 105 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in _virt_pg_map() 106 paddr, vm->max_gfn, vm->page_size); in _virt_pg_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/riscv/ |
H A D | processor.c | 83 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map() 85 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_arch_pg_map() 86 paddr, vm->max_gfn, vm->page_size); in virt_arch_pg_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 123 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in _virt_pg_map() 125 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in _virt_pg_map() 126 paddr, vm->max_gfn, vm->page_size); in _virt_pg_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | kvm_page_table_test.c | 262 guest_test_phys_mem = (vm->max_gfn - guest_num_pages) * in pre_init_before_test()
|
H A D | max_guest_memory_test.c | 219 max_gpa = vm->max_gfn << vm->page_shift; in main()
|
H A D | dirty_log_test.c | 740 guest_test_phys_mem = (vm->max_gfn - guest_num_pages) * in run_test()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | memstress.c | 177 region_end_gfn = vm->max_gfn + 1; in memstress_create_vm()
|
H A D | kvm_util.c | 303 vm->max_gfn = vm_compute_max_gfn(vm); in ____vm_create() 942 <= vm->max_gfn, "Physical range beyond maximum " in vm_userspace_mem_region_add() 945 " vm->max_gfn: 0x%lx vm->page_size: 0x%x", in vm_userspace_mem_region_add() 946 guest_paddr, npages, vm->max_gfn, vm->page_size); in vm_userspace_mem_region_add()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/ |
H A D | page_fault_test.c | 574 * at max_gfn. 580 uint64_t max_gfn = vm_compute_max_gfn(vm); in setup_memslots() local 596 data_gpa = (max_gfn * guest_page_size) - data_size; in setup_memslots()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 100 uint64_t max_gfn; member
|