Lines Matching refs:detect_deadlock
157 int detect_deadlock, ret = 0, depth = 0; in rt_mutex_adjust_prio_chain() local
160 detect_deadlock = debug_rt_mutex_detect_deadlock(orig_waiter, in rt_mutex_adjust_prio_chain()
222 if (!detect_deadlock && waiter->list_entry.prio == task->prio) in rt_mutex_adjust_prio_chain()
288 if (!detect_deadlock && waiter != top_waiter) in rt_mutex_adjust_prio_chain()
394 int detect_deadlock) in task_blocks_on_rt_mutex() argument
430 else if (debug_rt_mutex_detect_deadlock(waiter, detect_deadlock)) in task_blocks_on_rt_mutex()
445 res = rt_mutex_adjust_prio_chain(owner, detect_deadlock, lock, waiter, in task_blocks_on_rt_mutex()
621 int detect_deadlock) in rt_mutex_slowlock() argument
645 ret = task_blocks_on_rt_mutex(lock, &waiter, current, detect_deadlock); in rt_mutex_slowlock()
731 int detect_deadlock, in rt_mutex_fastlock() argument
734 int detect_deadlock)) in rt_mutex_fastlock()
736 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) { in rt_mutex_fastlock()
740 return slowfn(lock, state, NULL, detect_deadlock); in rt_mutex_fastlock()
745 struct hrtimer_sleeper *timeout, int detect_deadlock, in rt_mutex_timed_fastlock() argument
748 int detect_deadlock)) in rt_mutex_timed_fastlock()
750 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) { in rt_mutex_timed_fastlock()
754 return slowfn(lock, state, timeout, detect_deadlock); in rt_mutex_timed_fastlock()
803 int detect_deadlock) in rt_mutex_lock_interruptible() argument
808 detect_deadlock, rt_mutex_slowlock); in rt_mutex_lock_interruptible()
829 int detect_deadlock) in rt_mutex_timed_lock() argument
834 detect_deadlock, rt_mutex_slowlock); in rt_mutex_timed_lock()
950 struct task_struct *task, int detect_deadlock) in rt_mutex_start_proxy_lock() argument
961 ret = task_blocks_on_rt_mutex(lock, waiter, task, detect_deadlock); in rt_mutex_start_proxy_lock()
1022 int detect_deadlock) in rt_mutex_finish_proxy_lock() argument