Home
last modified time | relevance | path

Searched refs:vcpu_threads (Results 1 – 11 of 11) sorted by relevance

/external/linux-kselftest/tools/testing/selftests/kvm/
Dkvm_page_table_test.c346 pthread_t *vcpu_threads; in run_test() local
355 vcpu_threads = malloc(nr_vcpus * sizeof(*vcpu_threads)); in run_test()
356 TEST_ASSERT(vcpu_threads, "Memory allocation failed"); in run_test()
362 pthread_create(&vcpu_threads[i], NULL, vcpu_worker, in run_test()
411 pthread_join(vcpu_threads[i], NULL); in run_test()
419 free(vcpu_threads); in run_test()
/external/linux-kselftest/tools/testing/selftests/kvm/lib/
Dperf_test_util.c31 static struct vcpu_thread vcpu_threads[KVM_MAX_VCPUS]; variable
272 struct vcpu_thread *vcpu = &vcpu_threads[i]; in perf_test_start_vcpu_threads()
281 while (!READ_ONCE(vcpu_threads[i].running)) in perf_test_start_vcpu_threads()
293 pthread_join(vcpu_threads[i].thread, NULL); in perf_test_join_vcpu_threads()
/external/crosvm/tests/
Dmini_plugin_template.c131 pthread_t vcpu_threads[32]; in main() local
143 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, &ctxs[vcpu_count]); in main()
Dplugin_dirty_log.c138 pthread_t vcpu_threads[32]; in main() local
149 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, vcpus[vcpu_count]); in main()
Dplugin_ioevent.c162 pthread_t vcpu_threads[32]; in main() local
173 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, vcpus[vcpu_count]); in main()
Dplugin_irqfd.c183 pthread_t vcpu_threads[32]; in main() local
197 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, &ctxs[vcpu_count]); in main()
Dplugin_adder.c179 pthread_t vcpu_threads[32]; in main() local
190 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, vcpus[vcpu_count]); in main()
Dplugin_async_write.c222 pthread_t vcpu_threads[32]; in main() local
233 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, in main()
Dplugin_hint.c256 pthread_t vcpu_threads[32]; in main() local
267 pthread_create(&vcpu_threads[vcpu_count], NULL, vcpu_thread, in main()
/external/crosvm/src/sys/windows/
Drun_vcpu.rs555 let mut vcpu_threads = Vec::with_capacity(guest_os.vcpu_count + 1); in run_all_vcpus() localVariable
641 vcpu_threads.push(join_handle); in run_all_vcpus()
644 vcpu_threads.push(monitor.run(exit_evt)?); in run_all_vcpus()
648 Ok((vcpu_threads, vcpu_control_channels)) in run_all_vcpus()
/external/crosvm/src/sys/
Dwindows.rs1434 let (vcpu_threads, vcpu_control_channels) = run_all_vcpus( in run_control()
1607 for (i, thread) in vcpu_threads.into_iter().enumerate() { in run_control()