Lines Matching refs:vcpus
77 int vcpus; member
253 static void run_iteration(struct kvm_vm *vm, int vcpus, const char *description) in run_iteration() argument
266 for (vcpu_id = 0; vcpu_id < vcpus; vcpu_id++) in run_iteration()
274 static void access_memory(struct kvm_vm *vm, int vcpus, enum access_type access, in access_memory() argument
279 run_iteration(vm, vcpus, description); in access_memory()
282 static void mark_memory_idle(struct kvm_vm *vm, int vcpus) in mark_memory_idle() argument
292 run_iteration(vm, vcpus, "Mark memory idle"); in mark_memory_idle()
299 int vcpus = params->vcpus; in run_test() local
301 vm = perf_test_create_vm(mode, vcpus, params->vcpu_memory_bytes, 1, in run_test()
304 perf_test_start_vcpu_threads(vcpus, vcpu_thread_main); in run_test()
307 access_memory(vm, vcpus, ACCESS_WRITE, "Populating memory"); in run_test()
310 access_memory(vm, vcpus, ACCESS_WRITE, "Writing to populated memory"); in run_test()
311 access_memory(vm, vcpus, ACCESS_READ, "Reading from populated memory"); in run_test()
314 mark_memory_idle(vm, vcpus); in run_test()
315 access_memory(vm, vcpus, ACCESS_WRITE, "Writing to idle memory"); in run_test()
316 mark_memory_idle(vm, vcpus); in run_test()
317 access_memory(vm, vcpus, ACCESS_READ, "Reading from idle memory"); in run_test()
322 perf_test_join_vcpu_threads(vcpus); in run_test()
350 .vcpus = 1, in main()
366 params.vcpus = atoi(optarg); in main()