Home
last modified time | relevance | path

Searched refs:addr_gpa2hva (Results 1 – 16 of 16) sorted by relevance

/linux/tools/testing/selftests/kvm/lib/s390/
H A Dprocessor.c26 memset(addr_gpa2hva(vm, paddr), 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()
73 entry = addr_gpa2hva(vm, vm->pgd); in virt_arch_pg_map()
78 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in virt_arch_pg_map()
97 entry = addr_gpa2hva(vm, vm->pgd); in addr_arch_gva2gpa()
103 entry = addr_gpa2hva(vm, entry[idx] & REGION_ENTRY_ORIGIN); in addr_arch_gva2gpa()
120 pte = addr_gpa2hva(vm, ptea); in virt_dump_ptes()
134 entry = addr_gpa2hva(vm, addr); in virt_dump_region()
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c150 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, vaddr) * 8; in _virt_pg_map()
157 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, vaddr) * 8; in _virt_pg_map()
163 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, vaddr) * 8; in _virt_pg_map()
169 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; in _virt_pg_map()
196 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, gva) * 8; in virt_get_pte_hva_at_level()
204 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in virt_get_pte_hva_at_level()
211 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in virt_get_pte_hva_at_level()
218 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in virt_get_pte_hva_at_level()
255 ptep = addr_gpa2hva(vm, pte); in pte_dump()
273 ptep = addr_gpa2hva(vm, pgd); in virt_arch_dump()
/linux/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c101 ptep = addr_gpa2hva(vm, vm->pgd) + pte_index(vm, vaddr, level) * 8; in virt_arch_pg_map()
110 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in virt_arch_pg_map()
134 ptep = addr_gpa2hva(vm, vm->pgd) + pte_index(vm, gva, level) * 8; in addr_arch_gva2gpa()
140 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + in addr_arch_gva2gpa()
166 ptep = addr_gpa2hva(vm, pte); in pte_dump()
186 ptep = addr_gpa2hva(vm, pgd); in virt_arch_dump()
/linux/tools/testing/selftests/kvm/lib/loongarch/
H A Dprocessor.c42 ptep = addr_gpa2hva(vm, table); in virt_set_pgtable()
86 ptep = addr_gpa2hva(vm, child) + virt_pte_index(vm, gva, level) * 8; in virt_populate_pte()
100 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 Dxen_shinfo_test.c461 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 Dvmx_dirty_log_test.c130 host_test_mem = addr_gpa2hva(vm, GUEST_TEST_MEM); in test_vmx_dirty_log()
H A Dprivate_mem_conversions_test.c350 uint8_t *hva = addr_gpa2hva(vm, gpa + i); in __test_mem_conversions()
/linux/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c133 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 Ddemand_paging_test.c196 vcpu_hva = addr_gpa2hva(vm, vcpu_args->gpa); in run_test()
H A Dkvm_page_table_test.c287 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)guest_test_phys_mem); in pre_init_before_test()
H A Dmemslot_perf_test.c345 data->hva_slots[slot - 1] = addr_gpa2hva(data->vm, guest_addr); in prepare_vm()
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dprocessor.c175 uint64_t *page_table = addr_gpa2hva(vm, pt_gpa); in virt_get_pte()
368 pml4e_start = (uint64_t *) addr_gpa2hva(vm, vm->pgd); in virt_arch_dump()
380 pdpe_start = addr_gpa2hva(vm, *pml4e & PHYSICAL_PAGE_MASK); in virt_arch_dump()
393 pde_start = addr_gpa2hva(vm, *pdpe & PHYSICAL_PAGE_MASK); in virt_arch_dump()
405 pte_start = addr_gpa2hva(vm, *pde & PHYSICAL_PAGE_MASK); in virt_arch_dump()
H A Dvmx.c436 pt = addr_gpa2hva(vm, pte->address * vm->page_size); in __nested_pg_map()
/linux/tools/testing/selftests/kvm/arm64/
H A Dvgic_lpi_stress.c176 u8 *tbl = addr_gpa2hva(vm, test_data.lpi_prop_table); in configure_lpis()
/linux/tools/testing/selftests/kvm/lib/
H A Dkvm_util.c1588 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva() function
2140 return addr_gpa2hva(vm, addr_gva2gpa(vm, gva)); in addr_gva2hva()
/linux/tools/testing/selftests/kvm/include/
H A Dkvm_util.h710 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa);