test_thread
struct task_struct *test_thread;
test_thread = kthread_run(event_test_thread, NULL, "test-events");
kthread_stop(test_thread);
if (pthread_create(&threads[i], NULL, test_thread, &barrier)) {
pthread_t test_thread;
err = pthread_create(&test_thread, NULL, &test_lwt_redirect_run, NULL);
ASSERT_OK(pthread_join(test_thread, NULL), "pthread_join");
pthread_t test_thread;
err = pthread_create(&test_thread, NULL, &test_lwt_reroute_run, NULL);
ASSERT_OK(pthread_join(test_thread, NULL), "pthread_join");
pthread_t test_thread;
err = pthread_create(&test_thread, NULL, &test_tc_redirect_run_tests, NULL);
ASSERT_OK(pthread_join(test_thread, NULL), "pthread_join");
pthread_t test_thread;
err = pthread_create(&test_thread, NULL, &test_tunnel_run_tests, NULL);
ASSERT_OK(pthread_join(test_thread, NULL), "pthread_join");
pthread_t test_thread;
pthread_create(&test_thread, NULL,
pthread_join(test_thread, NULL);
ASSERT_EQ(pthread_create(&self->threads[i], NULL, test_thread, &self->barrier), 0);