Lines Matching refs:ts

60 	struct task_struct *ts;  in find_other_mm()  local
65 ts = td->td_lkpi_task; in find_other_mm()
66 if (ts == NULL) in find_other_mm()
68 mm = ts->mm; in find_other_mm()
82 struct task_struct *ts; in linux_alloc_current() local
92 ts = uma_zalloc(linux_current_zone, flags | M_ZERO); in linux_alloc_current()
93 if (ts == NULL) in linux_alloc_current()
98 atomic_set(&ts->kthread_flags, 0); in linux_alloc_current()
99 ts->task_thread = td; in linux_alloc_current()
100 ts->comm = td->td_name; in linux_alloc_current()
101 ts->pid = td->td_tid; in linux_alloc_current()
102 ts->group_leader = ts; in linux_alloc_current()
103 atomic_set(&ts->usage, 1); in linux_alloc_current()
104 atomic_set(&ts->state, TASK_RUNNING); in linux_alloc_current()
105 init_completion(&ts->parked); in linux_alloc_current()
106 init_completion(&ts->exited); in linux_alloc_current()
118 uma_zfree(linux_current_zone, ts); in linux_alloc_current()
130 ts->mm = mm; in linux_alloc_current()
134 ts->mm = mm_other; in linux_alloc_current()
137 ts->mm = mm_other; in linux_alloc_current()
141 td->td_lkpi_task = ts; in linux_alloc_current()
170 linux_free_current(struct task_struct *ts) in linux_free_current() argument
172 mmput(ts->mm); in linux_free_current()
173 uma_zfree(linux_current_zone, ts); in linux_free_current()
179 struct task_struct *ts; in linuxkpi_thread_dtor() local
181 ts = td->td_lkpi_task; in linuxkpi_thread_dtor()
182 if (ts == NULL) in linuxkpi_thread_dtor()
186 put_task_struct(ts); in linuxkpi_thread_dtor()
194 struct task_struct *ts; in linux_get_pid_task_int() local
200 ts = td->td_lkpi_task; in linux_get_pid_task_int()
201 if (do_get && ts != NULL) in linux_get_pid_task_int()
202 get_task_struct(ts); in linux_get_pid_task_int()
204 return (ts); in linux_get_pid_task_int()
211 ts = td->td_lkpi_task; in linux_get_pid_task_int()
212 if (ts != NULL) { in linux_get_pid_task_int()
214 get_task_struct(ts); in linux_get_pid_task_int()
216 return (ts); in linux_get_pid_task_int()
309 struct task_struct *ts; in linux_current_uninit() local
320 if ((ts = td->td_lkpi_task) != NULL) { in linux_current_uninit()
322 put_task_struct(ts); in linux_current_uninit()