Lines Matching refs:nr_vcpus
76 int nr_vcpus; member
262 static void run_iteration(struct kvm_vm *vm, int nr_vcpus, const char *description) in run_iteration() argument
274 for (i = 0; i < nr_vcpus; i++) in run_iteration()
282 static void access_memory(struct kvm_vm *vm, int nr_vcpus, in access_memory() argument
287 run_iteration(vm, nr_vcpus, description); in access_memory()
290 static void mark_memory_idle(struct kvm_vm *vm, int nr_vcpus) in mark_memory_idle() argument
300 run_iteration(vm, nr_vcpus, "Mark memory idle"); in mark_memory_idle()
307 int nr_vcpus = params->nr_vcpus; in run_test() local
309 vm = memstress_create_vm(mode, nr_vcpus, params->vcpu_memory_bytes, 1, in run_test()
312 memstress_start_vcpu_threads(nr_vcpus, vcpu_thread_main); in run_test()
315 access_memory(vm, nr_vcpus, ACCESS_WRITE, "Populating memory"); in run_test()
318 access_memory(vm, nr_vcpus, ACCESS_WRITE, "Writing to populated memory"); in run_test()
319 access_memory(vm, nr_vcpus, ACCESS_READ, "Reading from populated memory"); in run_test()
322 mark_memory_idle(vm, nr_vcpus); in run_test()
323 access_memory(vm, nr_vcpus, ACCESS_WRITE, "Writing to idle memory"); in run_test()
324 mark_memory_idle(vm, nr_vcpus); in run_test()
325 access_memory(vm, nr_vcpus, ACCESS_READ, "Reading from idle memory"); in run_test()
327 memstress_join_vcpu_threads(nr_vcpus); in run_test()
355 .nr_vcpus = 1, in main()
371 params.nr_vcpus = atoi_positive("Number of vCPUs", optarg); in main()