Lines Matching refs:task
60 void rt_mutex_debug_task_free(struct task_struct *task) in rt_mutex_debug_task_free() argument
62 DEBUG_LOCKS_WARN_ON(!RB_EMPTY_ROOT(&task->pi_waiters.rb_root)); in rt_mutex_debug_task_free()
63 DEBUG_LOCKS_WARN_ON(task->pi_blocked_on); in rt_mutex_debug_task_free()
75 struct task_struct *task; in debug_rt_mutex_deadlock() local
80 task = rt_mutex_owner(act_waiter->lock); in debug_rt_mutex_deadlock()
81 if (task && task != current) { in debug_rt_mutex_deadlock()
82 act_waiter->deadlock_task_pid = get_pid(task_pid(task)); in debug_rt_mutex_deadlock()
89 struct task_struct *task; in debug_rt_mutex_print_deadlock() local
95 task = pid_task(waiter->deadlock_task_pid, PIDTYPE_PID); in debug_rt_mutex_print_deadlock()
96 if (!task) { in debug_rt_mutex_print_deadlock()
112 task->comm, task_pid_nr(task), in debug_rt_mutex_print_deadlock()
120 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
124 debug_show_held_locks(task); in debug_rt_mutex_print_deadlock()
127 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
128 show_stack(task, NULL, KERN_DEFAULT); in debug_rt_mutex_print_deadlock()