Lines Matching full:deadlock

556  * Deadlock detection is conditional:
558 * If CONFIG_DEBUG_RT_MUTEXES=n, deadlock detection is only conducted
561 * If CONFIG_DEBUG_RT_MUTEXES=y, deadlock detection is always
565 * deadlock detection is disabled independent of the detect argument
583 * Adjust the priority chain. Also used for deadlock detection.
588 * @chwalk: do we have to carry out deadlock detection?
761 * Even when we start with ww_mutex we can disable deadlock detection, in rt_mutex_adjust_prio_chain()
762 * since we would supress a ww_mutex induced deadlock at [6] anyway. in rt_mutex_adjust_prio_chain()
766 * NOTE: if someone were to create a deadlock between 2 ww_classes we'd in rt_mutex_adjust_prio_chain()
781 * If deadlock detection is off, we stop here if we in rt_mutex_adjust_prio_chain()
782 * are not the top pi waiter of the task. If deadlock in rt_mutex_adjust_prio_chain()
797 * deadlock detection is off, we stop the chain walk. If its in rt_mutex_adjust_prio_chain()
832 * Deadlock detection. If the lock is the same as the original in rt_mutex_adjust_prio_chain()
835 * walk, we detected a deadlock. in rt_mutex_adjust_prio_chain()
841 * When the deadlock is due to ww_mutex; also see above. Don't in rt_mutex_adjust_prio_chain()
842 * report the deadlock and instead let the ww_mutex wound/die in rt_mutex_adjust_prio_chain()
857 * If we just follow the lock chain for deadlock detection, no in rt_mutex_adjust_prio_chain()
883 * No requeue [11] here. We just do deadlock detection. in rt_mutex_adjust_prio_chain()
1038 * deadlock detection mode. in rt_mutex_adjust_prio_chain()
1194 * Early deadlock detection. We really don't want the task to in task_blocks_on_rt_mutex()
1197 * can come in before the chain walk detects the deadlock. So in task_blocks_on_rt_mutex()
1198 * the other will detect the deadlock and return -EDEADLOCK, in task_blocks_on_rt_mutex()
1199 * which is wrong, as the other waiter is not in a deadlock in task_blocks_on_rt_mutex()
1258 * Even if full deadlock detection is on, if the owner is not in task_blocks_on_rt_mutex()
1632 * deadlock detection, nothing to do here. in rt_mutex_handle_deadlock()
1642 WARN(1, "rtmutex deadlock detected\n"); in rt_mutex_handle_deadlock()