| /linux/tools/testing/selftests/kvm/lib/s390/ |
| H A D | processor.c | 26 memset(addr_gpa2hva(vm, gpa), 0xff, PAGES_PER_REGION * vm->page_size); in virt_arch_pgd_alloc() 43 memset(addr_gpa2hva(vm, taddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_alloc_region() 71 entry = addr_gpa2hva(vm, vm->mmu.pgd); in virt_arch_pg_map() 76 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in virt_arch_pg_map() 95 entry = addr_gpa2hva(vm, vm->mmu.pgd); in addr_arch_gva2gpa() 101 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in addr_arch_gva2gpa() 118 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes() 132 entry = addr_gpa2hva(vm, addr); in virt_dump_region()
|
| /linux/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 144 ptep = addr_gpa2hva(vm, vm->mmu.pgd) + pgd_index(vm, gva) * 8; in _virt_pg_map() 151 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in _virt_pg_map() 157 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in _virt_pg_map() 163 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in _virt_pg_map() 190 ptep = addr_gpa2hva(vm, vm->mmu.pgd) + pgd_index(vm, gva) * 8; in virt_get_pte_hva_at_level() 198 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in virt_get_pte_hva_at_level() 205 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in virt_get_pte_hva_at_level() 212 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in virt_get_pte_hva_at_level() 249 ptep = addr_gpa2hva(vm, pte); in pte_dump() 267 ptep = addr_gpa2hva(vm, pgd); in virt_arch_dump()
|
| /linux/tools/testing/selftests/kvm/lib/riscv/ |
| H A D | processor.c | 96 ptep = addr_gpa2hva(vm, vm->mmu.pgd) + pte_index(vm, gva, level) * 8; in virt_arch_pg_map() 105 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in virt_arch_pg_map() 129 ptep = addr_gpa2hva(vm, vm->mmu.pgd) + pte_index(vm, gva, level) * 8; in addr_arch_gva2gpa() 135 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in addr_arch_gva2gpa() 161 ptep = addr_gpa2hva(vm, pte); in pte_dump() 182 ptep = addr_gpa2hva(vm, pgd); in virt_arch_dump()
|
| /linux/tools/testing/selftests/kvm/lib/loongarch/ |
| H A D | processor.c | 43 ptep = addr_gpa2hva(vm, table); in virt_set_pgtable() 87 ptep = addr_gpa2hva(vm, child) + virt_pte_index(vm, gva, level) * 8; in virt_populate_pte() 101 ptep = addr_gpa2hva(vm, child) + virt_pte_index(vm, gva, level) * 8; in virt_populate_pte() 151 ptep = addr_gpa2hva(vm, pte); in pte_dump()
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | xen_shinfo_test.c | 461 shinfo = addr_gpa2hva(vm, SHINFO_VADDR); in main() 609 vinfo = addr_gpa2hva(vm, VCPU_INFO_VADDR); in main() 612 struct vcpu_runstate_info *rs = addr_gpa2hva(vm, RUNSTATE_ADDR); in main() 990 wc = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0xc00); in main() 991 ti = addr_gpa2hva(vm, SHINFO_REGION_GPA + 0x40 + 0x20); in main() 992 ti2 = addr_gpa2hva(vm, PVTIME_ADDR); in main() 1070 rs = addr_gpa2hva(vm, runstate_addr); in main()
|
| H A D | smaller_maxphyaddr_emulation_test.c | 72 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in main()
|
| H A D | hyperv_extended_hypercalls.c | 76 outval = addr_gpa2hva(vm, run->hyperv.u.hcall.params[1]); in main()
|
| H A D | vmx_dirty_log_test.c | |
| H A D | nx_huge_pages_test.c | 149 hva = addr_gpa2hva(vm, HPAGE_GPA); in run_test()
|
| H A D | nested_dirty_log_test.c | 41 #define TEST_HVA(vm, idx) addr_gpa2hva(vm, TEST_GPA(idx))
|
| H A D | private_mem_conversions_test.c | 350 u8 *hva = addr_gpa2hva(vm, gpa + i); in __test_mem_conversions()
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 213 u64 *page_table = addr_gpa2hva(vm, pt_gpa); in virt_get_pte() 423 pml4e_start = (u64 *)addr_gpa2hva(vm, mmu->pgd); in virt_arch_dump() 435 pdpe_start = addr_gpa2hva(vm, *pml4e & PHYSICAL_PAGE_MASK); in virt_arch_dump() 448 pde_start = addr_gpa2hva(vm, *pdpe & PHYSICAL_PAGE_MASK); in virt_arch_dump() 460 pte_start = addr_gpa2hva(vm, *pde & PHYSICAL_PAGE_MASK); in virt_arch_dump() 1458 memset(addr_gpa2hva(vm, smram_gpa), 0x0, SMRAM_SIZE); in setup_smram() 1459 memcpy(addr_gpa2hva(vm, smram_gpa) + 0x8000, smi_handler, handler_size); in setup_smram()
|
| H A D | sev.c | 40 (u64)addr_gpa2hva(vm, gpa_base + offset), in encrypt_region()
|
| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | debug_test.c | 28 lowcore = addr_gpa2hva(vm, 0); in test_step_int_1()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | sev.h | 127 .uaddr = (unsigned long)addr_gpa2hva(vm, gpa), in sev_launch_update_data()
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | set_memory_region_test.c | 133 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in spawn_vm() 190 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in test_move_memory_region()
|
| H A D | demand_paging_test.c | 196 vcpu_hva = addr_gpa2hva(vm, vcpu_args->gpa); in run_test()
|
| H A D | kvm_page_table_test.c | 284 host_test_mem = addr_gpa2hva(vm, (gpa_t)guest_test_phys_mem); in pre_init_before_test()
|
| H A D | dirty_log_test.c | 670 host_test_mem = addr_gpa2hva(vm, (gpa_t)guest_test_phys_mem); in run_test()
|
| H A D | memslot_perf_test.c | 345 data->hva_slots[slot - 1] = addr_gpa2hva(data->vm, guest_addr); in prepare_vm()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | vgic_lpi_stress.c | 176 u8 *tbl = addr_gpa2hva(vm, test_data.lpi_prop_table); in configure_lpis()
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 1544 void *addr_gpa2hva(struct kvm_vm *vm, gpa_t gpa) in addr_gpa2hva() function 2095 return addr_gpa2hva(vm, addr_gva2gpa(vm, gva)); in addr_gva2hva()
|
| /linux/tools/testing/selftests/kvm/include/ |
| H A D | kvm_util.h | 730 void *addr_gpa2hva(struct kvm_vm *vm, gpa_t gpa);
|