Searched refs:try_to_take_rt_mutex (Results 1 – 3 of 3) sorted by relevance
| /linux/kernel/locking/ |
| H A D | rtmutex.c | 1087 try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, in try_to_take_rt_mutex() function 1360 int ret = try_to_take_rt_mutex(lock, current, NULL); in __rt_mutex_slowtrylock() 1619 if (try_to_take_rt_mutex(lock, current, waiter)) { in rt_mutex_slowlock_block() 1706 if (try_to_take_rt_mutex(lock, current, NULL)) { in __rt_mutex_slowlock() 1839 if (try_to_take_rt_mutex(lock, current, NULL)) { in rtlock_slowlock_locked() 1855 if (try_to_take_rt_mutex(lock, current, &waiter)) { in rtlock_slowlock_locked()
|
| H A D | rtmutex_api.c | 320 if (try_to_take_rt_mutex(lock, task, NULL)) in __rt_mutex_start_proxy_lock() 452 try_to_take_rt_mutex(lock, current, waiter); in rt_mutex_cleanup_proxy_lock()
|
| /linux/Documentation/locking/ |
| H A D | rt-mutex-design.rst | 440 We then call try_to_take_rt_mutex. This is where the architecture that 444 try_to_take_rt_mutex is used every time the task tries to grab a mutex in the 463 If the lock is not taken by try_to_take_rt_mutex(), then the
|