Lines Matching refs:t
75 static void check_hung_task(struct task_struct *t, unsigned long timeout) in check_hung_task() argument
77 unsigned long switch_count = t->nvcsw + t->nivcsw; in check_hung_task()
83 if (unlikely(t->flags & (PF_FROZEN | PF_FREEZER_SKIP))) in check_hung_task()
94 if (switch_count != t->last_switch_count) { in check_hung_task()
95 t->last_switch_count = switch_count; in check_hung_task()
99 trace_sched_process_hang(t); in check_hung_task()
112 t->comm, t->pid, timeout); in check_hung_task()
119 sched_show_task(t); in check_hung_task()
120 debug_show_held_locks(t); in check_hung_task()
137 static bool rcu_lock_break(struct task_struct *g, struct task_struct *t) in rcu_lock_break() argument
142 get_task_struct(t); in rcu_lock_break()
146 can_cont = pid_alive(g) && pid_alive(t); in rcu_lock_break()
147 put_task_struct(t); in rcu_lock_break()
162 struct task_struct *g, *t; in check_hung_uninterruptible_tasks() local
172 for_each_process_thread(g, t) { in check_hung_uninterruptible_tasks()
177 if (!rcu_lock_break(g, t)) in check_hung_uninterruptible_tasks()
181 if (t->state == TASK_UNINTERRUPTIBLE) in check_hung_uninterruptible_tasks()
182 check_hung_task(t, timeout); in check_hung_uninterruptible_tasks()