Home
last modified time | relevance | path

Searched refs:perf_test_args (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/tools/testing/selftests/kvm/include/
Dperf_test_util.h51 struct perf_test_args { struct
60 static struct perf_test_args perf_test_args; argument
68 struct vcpu_args *vcpu_args = &perf_test_args.vcpu_args[vcpu_id]; in guest_code()
81 uint64_t addr = gva + (i * perf_test_args.guest_page_size); in guest_code()
83 if (i % perf_test_args.wr_fract == 0) in guest_code()
122 perf_test_args.vm = vm; in create_vm()
123 perf_test_args.guest_page_size = vm_get_page_size(vm); in create_vm()
124 perf_test_args.host_page_size = getpagesize(); in create_vm()
126 TEST_ASSERT(vcpu_memory_bytes % perf_test_args.guest_page_size == 0, in create_vm()
130 perf_test_args.guest_page_size; in create_vm()
[all …]
/Linux-v5.10/tools/testing/selftests/kvm/
Ddemand_paging_test.c49 struct kvm_vm *vm = perf_test_args.vm; in vcpu_worker()
87 copy.len = perf_test_args.host_page_size; in handle_uffd_page_request()
104 perf_test_args.host_page_size, addr, tid); in handle_uffd_page_request()
266 perf_test_args.wr_fract = 1; in run_test()
268 guest_data_prototype = malloc(perf_test_args.host_page_size); in run_test()
271 memset(guest_data_prototype, 0xAB, perf_test_args.host_page_size); in run_test()
319 sync_global_to_guest(vm, perf_test_args); in run_test()
327 &perf_test_args.vcpu_args[vcpu_id]); in run_test()
357 perf_test_args.vcpu_args[0].pages * nr_vcpus / in run_test()
Ddirty_log_perf_test.c37 struct kvm_vm *vm = perf_test_args.vm; in vcpu_worker()
116 perf_test_args.wr_fract = wr_fract; in run_test()
134 sync_global_to_guest(vm, perf_test_args); in run_test()
143 &perf_test_args.vcpu_args[vcpu_id]); in run_test()