Home
last modified time | relevance | path

Searched refs:_thr_exit_sem (Results 1 – 8 of 8) sorted by relevance

/examples/utest/testcases/kernel/
A Dmtsafe_kprint_tc.c15 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 Dsched_thread_tc.c19 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 Dsched_mtx_tc.c26 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 Dsched_timed_sem_tc.c20 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 Dsched_timed_mtx_tc.c20 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 Dsched_sem_tc.c33 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 Dcompletion_timeout_tc.c49 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 Dcompletion_tc.c42 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