Home
last modified time | relevance | path

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

/examples/utest/testcases/kernel/
A Dsched_timed_mtx_tc.c21 static struct rt_mutex _ipc_primitive; variable
78 error = rt_mutex_take(&_ipc_primitive, RT_WAITING_FOREVER); in _producer_entry()
99 rt_mutex_release(&_ipc_primitive); in _producer_entry()
127 error = rt_mutex_take_interruptible(&_ipc_primitive, 1); in _consumer_entry()
131 if (rt_mutex_get_owner(&_ipc_primitive) == rt_thread_self()) in _consumer_entry()
161 rt_mutex_release(&_ipc_primitive); in _consumer_entry()
162 if (rt_mutex_get_owner(&_ipc_primitive) == rt_thread_self()) in _consumer_entry()
212 rt_mutex_init(&_ipc_primitive, "ipc", RT_IPC_FLAG_PRIO); in utest_tc_init()
221 rt_mutex_detach(&_ipc_primitive); in utest_tc_cleanup()

Completed in 4 milliseconds