Lines Matching refs:task
58 void rt_mutex_debug_task_free(struct task_struct *task) in rt_mutex_debug_task_free() argument
60 DEBUG_LOCKS_WARN_ON(!RB_EMPTY_ROOT(&task->pi_waiters)); in rt_mutex_debug_task_free()
61 DEBUG_LOCKS_WARN_ON(task->pi_blocked_on); in rt_mutex_debug_task_free()
73 struct task_struct *task; in debug_rt_mutex_deadlock() local
78 task = rt_mutex_owner(act_waiter->lock); in debug_rt_mutex_deadlock()
79 if (task && task != current) { in debug_rt_mutex_deadlock()
80 act_waiter->deadlock_task_pid = get_pid(task_pid(task)); in debug_rt_mutex_deadlock()
87 struct task_struct *task; in debug_rt_mutex_print_deadlock() local
93 task = pid_task(waiter->deadlock_task_pid, PIDTYPE_PID); in debug_rt_mutex_print_deadlock()
94 if (!task) { in debug_rt_mutex_print_deadlock()
109 task->comm, task_pid_nr(task), in debug_rt_mutex_print_deadlock()
117 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
121 debug_show_held_locks(task); in debug_rt_mutex_print_deadlock()
124 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
125 show_stack(task, NULL); in debug_rt_mutex_print_deadlock()
177 rt_mutex_deadlock_account_lock(struct rt_mutex *lock, struct task_struct *task) in rt_mutex_deadlock_account_lock() argument
181 void rt_mutex_deadlock_account_unlock(struct task_struct *task) in rt_mutex_deadlock_account_unlock() argument