| /tools/testing/selftests/kvm/x86/ |
| A D | smaller_maxphyaddr_emulation_test.c | 51 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 D | sev_smoke_test.c | 82 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 D | nx_huge_pages_test.c | 111 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 D | private_mem_conversions_test.c | 350 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 D | xen_shinfo_test.c | 409 .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 D | ucall_common.c | 42 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 D | userfaultfd_util.c | 103 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 D | kvm_util.c | 934 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 D | page_fault_test.c | 304 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 D | set_memory_region_test.c | 114 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 D | access_tracking_perf_test.c | 127 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 D | memslot_perf_test.c | 645 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 D | sev.h | 135 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 D | userfaultfd_util.h | 36 void *hva, uint64_t len,
|
| A D | ucall_common.h | 29 struct ucall *hva; member
|
| A D | kvm_util.h | 659 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 D | kvm.h | 586 __u64 hva; member 637 __u64 hva; member
|