Lines Matching refs:tsk
119 struct task_struct *tsk;
135 tsk = find_task_by_pid_ns(pid, &init_pid_ns);
136 if (tsk)
137 get_task_struct(tsk);
139 if (!tsk)
144 if (tsk->thread.pfault_wait == 1) {
152 tsk->thread.pfault_wait = 0;
153 list_del(&tsk->thread.list);
154 wake_up_process(tsk);
155 put_task_struct(tsk);
166 if (task_is_running(tsk))
167 tsk->thread.pfault_wait = -1;
171 if (WARN_ON_ONCE(tsk != current))
173 if (tsk->thread.pfault_wait == 1) {
176 } else if (tsk->thread.pfault_wait == -1) {
182 tsk->thread.pfault_wait = 0;
191 get_task_struct(tsk);
192 tsk->thread.pfault_wait = 1;
193 list_add(&tsk->thread.list, &pfault_list);
201 set_tsk_need_resched(tsk);
207 put_task_struct(tsk);
213 struct task_struct *tsk;
219 tsk = container_of(thread, struct task_struct, thread);
220 wake_up_process(tsk);
221 put_task_struct(tsk);