Lines Matching full:deadlock

578  * Deadlock detection is conditional:
580 * If CONFIG_DEBUG_RT_MUTEXES=n, deadlock detection is only conducted
583 * If CONFIG_DEBUG_RT_MUTEXES=y, deadlock detection is always
587 * deadlock detection is disabled independent of the detect argument
605 * Adjust the priority chain. Also used for deadlock detection.
610 * @chwalk: do we have to carry out deadlock detection?
783 * Even when we start with ww_mutex we can disable deadlock detection, in rt_mutex_adjust_prio_chain()
784 * since we would supress a ww_mutex induced deadlock at [6] anyway. in rt_mutex_adjust_prio_chain()
788 * NOTE: if someone were to create a deadlock between 2 ww_classes we'd in rt_mutex_adjust_prio_chain()
803 * If deadlock detection is off, we stop here if we in rt_mutex_adjust_prio_chain()
804 * are not the top pi waiter of the task. If deadlock in rt_mutex_adjust_prio_chain()
819 * deadlock detection is off, we stop the chain walk. If its in rt_mutex_adjust_prio_chain()
854 * Deadlock detection. If the lock is the same as the original in rt_mutex_adjust_prio_chain()
857 * walk, we detected a deadlock. in rt_mutex_adjust_prio_chain()
863 * When the deadlock is due to ww_mutex; also see above. Don't in rt_mutex_adjust_prio_chain()
864 * report the deadlock and instead let the ww_mutex wound/die in rt_mutex_adjust_prio_chain()
879 * If we just follow the lock chain for deadlock detection, no in rt_mutex_adjust_prio_chain()
905 * No requeue [11] here. We just do deadlock detection. in rt_mutex_adjust_prio_chain()
1060 * deadlock detection mode. in rt_mutex_adjust_prio_chain()
1217 * Early deadlock detection. We really don't want the task to in task_blocks_on_rt_mutex()
1220 * can come in before the chain walk detects the deadlock. So in task_blocks_on_rt_mutex()
1221 * the other will detect the deadlock and return -EDEADLOCK, in task_blocks_on_rt_mutex()
1222 * which is wrong, as the other waiter is not in a deadlock in task_blocks_on_rt_mutex()
1281 * Even if full deadlock detection is on, if the owner is not in task_blocks_on_rt_mutex()
1658 * deadlock detection, nothing to do here. in rt_mutex_handle_deadlock()
1668 WARN(1, "rtmutex deadlock detected\n"); in rt_mutex_handle_deadlock()