Searched refs:_thr_exit_sem (Results 1 – 8 of 8) sorted by relevance
| /examples/utest/testcases/kernel/ |
| A D | mtsafe_kprint_tc.c | 15 static struct rt_semaphore _thr_exit_sem; variable 25 rt_sem_release(&_thr_exit_sem); in _thread_entry() 48 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in mtsafe_kprint_tc() 54 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 60 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | sched_thread_tc.c | 19 static struct rt_semaphore _thr_exit_sem; variable 42 rt_sem_release(&_thr_exit_sem); in _thread_entry1() 64 rt_sem_release(&_thr_exit_sem); in _thread_entry2() 101 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in scheduler_tc() 107 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 113 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | sched_mtx_tc.c | 26 static struct rt_semaphore _thr_exit_sem; variable 44 rt_sem_release(&_thr_exit_sem); in test_thread_entry() 80 error = rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in mutex_stress_tc() 91 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 98 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | sched_timed_sem_tc.c | 20 static struct rt_semaphore _thr_exit_sem; variable 69 rt_sem_release(&_thr_exit_sem); in _producer_entry() 93 rt_sem_release(&_thr_exit_sem); in _consumer_entry() 120 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in timed_sem_tc() 134 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 141 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | sched_timed_mtx_tc.c | 20 static struct rt_semaphore _thr_exit_sem; variable 105 rt_sem_release(&_thr_exit_sem); in _producer_entry() 172 rt_sem_release(&_thr_exit_sem); in _consumer_entry() 200 rt_sem_take(&_thr_exit_sem, 4 * TEST_LOOP_TICKS), in timed_mtx_tc() 215 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 224 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | sched_sem_tc.c | 33 static struct rt_semaphore _thr_exit_sem; variable 130 rt_sem_release(&_thr_exit_sem); in _thread_entry() 150 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in scheduler_tc() 162 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 186 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| /examples/utest/testcases/drivers/ipc/ |
| A D | completion_timeout_tc.c | 49 static struct rt_semaphore _thr_exit_sem; variable 55 rt_sem_release(&_thr_exit_sem); in _test_thread_exit_failure() 129 rt_sem_release(&_thr_exit_sem); in producer_thread_entry() 159 rt_sem_release(&_thr_exit_sem); in consumer_thread_entry() 187 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in testcase() 202 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 208 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
| A D | completion_tc.c | 42 static struct rt_semaphore _thr_exit_sem; variable 99 rt_sem_release(&_thr_exit_sem); in producer_thread_entry() 153 rt_sem_release(&_thr_exit_sem); in consumer_thread_entry() 180 rt_sem_take(&_thr_exit_sem, RT_WAITING_FOREVER); in testcase() 188 rt_sem_init(&_thr_exit_sem, "test", 0, RT_IPC_FLAG_PRIO); in utest_tc_init() 194 rt_sem_detach(&_thr_exit_sem); in utest_tc_cleanup()
|
Completed in 14 milliseconds