Lines Matching defs:detect_deadlock
164 int detect_deadlock, ret = 0, depth = 0;
167 detect_deadlock = debug_rt_mutex_detect_deadlock(orig_waiter,
230 if (!detect_deadlock && waiter->list_entry.prio == task->prio)
285 if (!detect_deadlock && waiter != top_waiter)
416 int detect_deadlock)
449 else if (debug_rt_mutex_detect_deadlock(waiter, detect_deadlock))
464 res = rt_mutex_adjust_prio_chain(owner, detect_deadlock, lock, waiter,
617 * @detect_deadlock: passed to task_blocks_on_rt_mutex
625 int detect_deadlock)
655 detect_deadlock);
695 int detect_deadlock)
721 detect_deadlock);
812 int detect_deadlock,
815 int detect_deadlock))
817 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) {
821 return slowfn(lock, state, NULL, detect_deadlock);
826 struct hrtimer_sleeper *timeout, int detect_deadlock,
829 int detect_deadlock))
831 if (!detect_deadlock && likely(rt_mutex_cmpxchg(lock, NULL, current))) {
835 return slowfn(lock, state, timeout, detect_deadlock);
876 * @detect_deadlock: deadlock detection on/off
884 int detect_deadlock)
889 detect_deadlock, rt_mutex_slowlock);
900 * @detect_deadlock: deadlock detection on/off
910 int detect_deadlock)
915 detect_deadlock, rt_mutex_slowlock);
1020 * @detect_deadlock: perform deadlock detection (1) or not (0)
1031 struct task_struct *task, int detect_deadlock)
1048 ret = task_blocks_on_rt_mutex(lock, waiter, task, detect_deadlock);
1092 * @detect_deadlock: perform deadlock detection (1) or not (0)
1105 int detect_deadlock)
1114 detect_deadlock);