Searched refs:test_thread_t (Results 1 – 4 of 4) sorted by relevance
| /xnu-11215/tests/sched/sched_test_harness/ |
| H A D | sched_runqueue_harness.h | 10 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 D | sched_runqueue_harness.c | 85 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 D | sched_clutch_harness.c | 144 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 D | clutch_runqueue.c | 84 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 …]
|