Home
last modified time | relevance | path

Searched refs:hva (Results 1 – 17 of 17) sorted by relevance

/tools/testing/selftests/kvm/x86/
A Dsmaller_maxphyaddr_emulation_test.c51 uint64_t *hva; in main() local
73 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in main()
74 memset(hva, 0, PAGE_SIZE); in main()
A Dsev_smoke_test.c82 void *hva; in test_sync_vmsa() local
90 hva = addr_gva2hva(vm, gva); in test_sync_vmsa()
107 memset(hva, 0, 4096); in test_sync_vmsa()
118 compare_xsave((u8 *)&xsave, (u8 *)hva); in test_sync_vmsa()
A Dnx_huge_pages_test.c111 void *hva; in run_test() local
149 hva = addr_gpa2hva(vm, HPAGE_GPA); in run_test()
150 memset(hva, RETURN_OPCODE, nr_bytes); in run_test()
A Dprivate_mem_conversions_test.c350 uint8_t *hva = addr_gpa2hva(vm, gpa + i); in __test_mem_conversions() local
353 memcmp_h(hva, gpa + i, uc.args[3], nr_bytes); in __test_mem_conversions()
357 memset(hva, uc.args[4], nr_bytes); in __test_mem_conversions()
A Dxen_shinfo_test.c409 .u.shared_info.hva = (unsigned long)shinfo in juggle_shinfo_state()
414 .u.shared_info.hva = 0 in juggle_shinfo_state()
501 ha.u.shared_info.hva = (unsigned long)shinfo; in main()
866 .u.hva = (unsigned long)vinfo in main()
/tools/testing/selftests/kvm/lib/
A Ducall_common.c42 uc->hva = uc; in ucall_init()
99 ucall_arch_do_ucall((vm_vaddr_t)uc->hva); in ucall_assert()
116 ucall_arch_do_ucall((vm_vaddr_t)uc->hva); in ucall_fmt()
138 ucall_arch_do_ucall((vm_vaddr_t)uc->hva); in ucall()
A Duserfaultfd_util.c103 void *hva, uint64_t len, in uffd_setup_demand_paging() argument
146 uffdio_register.range.start = (uint64_t)hva; in uffd_setup_demand_paging()
174 i, hva, hva + len); in uffd_setup_demand_paging()
A Dkvm_util.c934 uint64_t gpa, uint64_t size, void *hva) in __vm_set_user_memory_region() argument
941 .userspace_addr = (uintptr_t)hva, in __vm_set_user_memory_region()
948 uint64_t gpa, uint64_t size, void *hva) in vm_set_user_memory_region() argument
961 uint64_t gpa, uint64_t size, void *hva, in __vm_set_user_memory_region2() argument
969 .userspace_addr = (uintptr_t)hva, in __vm_set_user_memory_region2()
980 uint64_t gpa, uint64_t size, void *hva, in vm_set_user_memory_region2() argument
1671 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa() argument
1679 if (hva >= region->host_mem) { in addr_hva2gpa()
1680 if (hva <= (region->host_mem in addr_hva2gpa()
1684 + (hva - (uintptr_t)region->host_mem)); in addr_hva2gpa()
[all …]
/tools/testing/selftests/kvm/arm64/
A Dpage_fault_test.c304 void *hva; member
319 TEST_ASSERT_EQ(addr, (uint64_t)args->hva); in uffd_generic_handler()
375 pt_args.hva, in setup_uffd()
382 data_args.hva, in setup_uffd()
418 ret = madvise(hva, paging_size, MADV_DONTNEED); in punch_hole_in_backing_store()
428 void *hva; in mmio_on_test_gpa_handler() local
431 hva = (void *)region->region.userspace_addr; in mmio_on_test_gpa_handler()
435 memcpy(hva, run->mmio.data, run->mmio.len); in mmio_on_test_gpa_handler()
530 void *hva; in load_exec_code_for_test() local
533 hva = (void *)region->region.userspace_addr; in load_exec_code_for_test()
[all …]
/tools/testing/selftests/kvm/
A Dset_memory_region_test.c114 uint64_t *hva; in spawn_vm() local
133 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in spawn_vm()
134 memset(hva, 0, 2 * 4096); in spawn_vm()
183 uint64_t *hva; in test_move_memory_region() local
190 hva = addr_gpa2hva(vm, MEM_REGION_GPA); in test_move_memory_region()
198 WRITE_ONCE(*hva, 2); in test_move_memory_region()
211 WRITE_ONCE(*hva, 1); in test_move_memory_region()
A Daccess_tracking_perf_test.c127 uint64_t hva = (uint64_t) addr_gva2hva(vm, gva); in lookup_pfn() local
131 entry = pread_uint64(pagemap_fd, "pagemap", hva / getpagesize()); in lookup_pfn()
A Dmemslot_perf_test.c645 void *hva; in test_memslot_do_unmap() local
648 hva = vm_gpa2hva(data, gpa, &npages); in test_memslot_do_unmap()
651 ret = madvise(hva, npages * guest_page_size, MADV_DONTNEED); in test_memslot_do_unmap()
654 hva, gpa); in test_memslot_do_unmap()
/tools/testing/selftests/kvm/include/x86/
A Dsev.h135 uint64_t hva, uint64_t size, uint8_t type) in snp_launch_update_data() argument
138 .uaddr = hva, in snp_launch_update_data()
/tools/testing/selftests/kvm/include/
A Duserfaultfd_util.h36 void *hva, uint64_t len,
A Ducall_common.h29 struct ucall *hva; member
A Dkvm_util.h659 uint64_t gpa, uint64_t size, void *hva);
661 uint64_t gpa, uint64_t size, void *hva);
663 uint64_t gpa, uint64_t size, void *hva,
666 uint64_t gpa, uint64_t size, void *hva,
705 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva);
/tools/arch/x86/include/uapi/asm/
A Dkvm.h586 __u64 hva; member
637 __u64 hva; member

Completed in 35 milliseconds