Lines Matching refs:m
196 static struct rt_mutex m[TC_MUTEX_NUM]; variable
202 rt_mutex_take(&m[id], RT_WAITING_FOREVER); in test_recursive_mutex_depend_entry()
208 rt_mutex_take(&m[id - 1], RT_WAITING_FOREVER); in test_recursive_mutex_depend_entry()
214 rt_mutex_release(&m[id]); in test_recursive_mutex_depend_entry()
218 rt_mutex_release(&m[id - 1]); in test_recursive_mutex_depend_entry()
219 rt_mutex_release(&m[id]); in test_recursive_mutex_depend_entry()
227 rt_err_t err = rt_mutex_take(&m[TC_MUTEX_NUM - 1], rt_tick_from_millisecond(100)); in test_recursive_mutex_depend_hi_pri_entry()
238 rt_mutex_init(&m[i], "test", 0); in test_mutex_pi_recursive_prio_update()
270 rt_mutex_detach(&m[i]); in test_mutex_pi_recursive_prio_update()
278 rt_err_t err = rt_mutex_take(&m[TC_MUTEX_NUM - 1], RT_WAITING_FOREVER); in test_mutex_waiter_to_wakeup_entry()
295 rt_mutex_init(&m[i], "test", 0); in test_mutex_pi_wakeup_mutex_waiter()
329 rt_mutex_detach(&m[i]); in test_mutex_pi_wakeup_mutex_waiter()