| /Linux-v5.15/tools/testing/selftests/kvm/lib/s390x/ |
| D | processor.c | 26 memset(addr_gpa2hva(vm, paddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_pgd_alloc() 43 memset(addr_gpa2hva(vm, taddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_alloc_region() 73 entry = addr_gpa2hva(vm, vm->pgd); in virt_pg_map() 78 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in virt_pg_map() 97 entry = addr_gpa2hva(vm, vm->pgd); in addr_gva2gpa() 103 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in addr_gva2gpa() 120 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes() 134 entry = addr_gpa2hva(vm, addr); in virt_dump_region()
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/aarch64/ |
| D | processor.c | 108 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, vaddr) * 8; in _virt_pg_map() 114 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, vaddr) * 8; in _virt_pg_map() 119 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, vaddr) * 8; in _virt_pg_map() 124 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; in _virt_pg_map() 148 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, gva) * 8; in addr_gva2gpa() 154 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in addr_gva2gpa() 159 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in addr_gva2gpa() 164 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in addr_gva2gpa() 189 ptep = addr_gpa2hva(vm, pte); in pte_dump() 207 ptep = addr_gpa2hva(vm, pgd); in virt_dump()
|
| /Linux-v5.15/tools/testing/selftests/kvm/x86_64/ |
| D | xen_shinfo_test.c | 174 struct vcpu_runstate_info *rs = addr_gpa2hva(vm, RUNSTATE_ADDR); in main() 260 wc = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0xc00); in main() 261 ti = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0x40 + 0x20); in main() 262 ti2 = addr_gpa2hva(vm, PVTIME_ADDR); in main()
|
| D | smm_test.c | 154 memset(addr_gpa2hva(vm, SMRAM_GPA), 0x0, SMRAM_SIZE); in main() 155 memcpy(addr_gpa2hva(vm, SMRAM_GPA) + 0x8000, smi_handler, in main()
|
| D | vmx_dirty_log_test.c | 115 host_test_mem = addr_gpa2hva(vm, GUEST_TEST_MEM); in main()
|
| D | emulator_error_test.c | 205 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in main()
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/x86_64/ |
| D | processor.c | 192 uint64_t *page_table = addr_gpa2hva(vm, pt_pfn << vm->page_shift); in virt_get_pte() 331 pml4e = addr_gpa2hva(vm, vm->pgd); in _vm_get_page_table_entry() 338 pdpe = addr_gpa2hva(vm, pml4e[index[3]].pfn * vm->page_size); in _vm_get_page_table_entry() 346 pde = addr_gpa2hva(vm, pdpe[index[2]].pfn * vm->page_size); in _vm_get_page_table_entry() 354 pte = addr_gpa2hva(vm, pde[index[1]].pfn * vm->page_size); in _vm_get_page_table_entry() 392 pml4e_start = (struct pageUpperEntry *) addr_gpa2hva(vm, vm->pgd); in virt_dump() 404 pdpe_start = addr_gpa2hva(vm, pml4e->pfn * vm->page_size); in virt_dump() 417 pde_start = addr_gpa2hva(vm, pdpe->pfn * vm->page_size); in virt_dump() 429 pte_start = addr_gpa2hva(vm, pde->pfn * vm->page_size); in virt_dump() 574 pml4e = addr_gpa2hva(vm, vm->pgd); in addr_gva2gpa() [all …]
|
| D | vmx.c | 437 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in nested_pg_map() 447 pde = addr_gpa2hva(vm, pdpe[index[2]].address * vm->page_size); in nested_pg_map() 457 pte = addr_gpa2hva(vm, pde[index[1]].address * vm->page_size); in nested_pg_map()
|
| /Linux-v5.15/tools/testing/selftests/kvm/ |
| D | set_memory_region_test.c | 138 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in spawn_vm() 188 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in test_move_memory_region()
|
| D | kvm_page_table_test.c | 309 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in pre_init_before_test()
|
| D | demand_paging_test.c | 343 vcpu_hva = addr_gpa2hva(vm, vcpu_gpa); in run_test()
|
| D | dirty_log_test.c | 766 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in run_test()
|
| D | memslot_perf_test.c | 303 data->hva_slots[slot] = addr_gpa2hva(data->vm, guest_addr); in prepare_vm()
|
| /Linux-v5.15/tools/testing/selftests/kvm/include/ |
| D | kvm_util.h | 151 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa);
|
| /Linux-v5.15/tools/testing/selftests/kvm/lib/ |
| D | kvm_util.c | 1370 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva() function 2239 return addr_gpa2hva(vm, addr_gva2gpa(vm, gva)); in addr_gva2hva()
|