Home
last modified time | relevance | path

Searched refs:test_thread_t (Results 1 – 4 of 4) sorted by relevance

/xnu-11215/tests/sched/sched_test_harness/
H A Dsched_runqueue_harness.h10 typedef void *test_thread_t; typedef
23 extern void set_thread_sched_mode(test_thread_t thread, int mode);
24 extern void set_thread_processor_bound(test_thread_t thread);
25 extern void set_thread_current(test_thread_t thread);
27 extern void enqueue_thread(test_thread_t thread);
32 extern bool dequeue_thread_expect(test_thread_t expected_thread);
45 extern void impl_set_thread_processor_bound(test_thread_t thread);
46 extern void impl_set_thread_current(test_thread_t thread);
48 extern void impl_enqueue_thread(test_thread_t thread);
49 extern test_thread_t impl_dequeue_thread(void);
[all …]
H A Dsched_runqueue_harness.c85 test_thread_t
95 set_thread_sched_mode(test_thread_t thread, int mode) in set_thread_sched_mode()
102 set_thread_processor_bound(test_thread_t thread) in set_thread_processor_bound()
109 set_thread_current(test_thread_t thread) in set_thread_current()
122 enqueue_thread(test_thread_t thread) in enqueue_thread()
134 test_thread_t thread = va_arg(args, test_thread_t); in enqueue_threads()
150 test_thread_t *tmp = (test_thread_t *)malloc(sizeof(test_thread_t) * (size_t)num_threads); in enqueue_threads_rand_order()
154 test_thread_t thread = va_arg(args, test_thread_t); in enqueue_threads_rand_order()
164 test_thread_t scratch_space[num_threads]; in enqueue_threads_arr_rand_order()
171 test_thread_t tmp = scratch_space[i]; in enqueue_threads_arr_rand_order()
[all …]
H A Dsched_clutch_harness.c144 test_thread_t
162 impl_set_thread_sched_mode(test_thread_t thread, int mode) in impl_set_thread_sched_mode()
168 impl_set_thread_processor_bound(test_thread_t thread) in impl_set_thread_processor_bound()
173 static test_thread_t curr_thread = NULL;
176 impl_set_thread_current(test_thread_t thread) in impl_set_thread_current()
195 impl_enqueue_thread(test_thread_t thread) in impl_enqueue_thread()
200 test_thread_t
206 test_thread_t
/xnu-11215/tests/sched/
H A Dclutch_runqueue.c84 test_thread_t threads[num_threads];
85 test_thread_t rev_threads[num_threads];
86 test_thread_t warper_threads[num_threads];
147 test_thread_t threads[num_tgs];
165 test_thread_t highpri = create_thread(bucket, low_tg, root_bucket_to_highest_pri[bucket]);
180 test_thread_t first = create_thread(bucket, first_tg, root_bucket_to_highest_pri[bucket]);
215 test_thread_t first = create_thread(bucket, same_tg, root_bucket_to_highest_pri[bucket]);
216 test_thread_t second = create_thread(bucket, same_tg, root_bucket_to_highest_pri[bucket]);
262 test_thread_t threads[num_threads];
263 test_thread_t rev_threads[num_threads];
[all …]