Lines Matching refs:thread_t

53 thread_t get_firstthread(task_t);
55 int get_thread_userstop(thread_t);
57 void task_act_iterate_wth_args(task_t, void(*)(thread_t, void *), void *);
58 kern_return_t get_signalact(task_t , thread_t *, int);
74 void *get_bsdthreadtask_info(thread_t th)
90 void *get_bsdthread_info(thread_t th)
98 int get_thread_lock_count(thread_t th); /* forced forward */
99 int get_thread_lock_count(thread_t th)
110 thread_t get_firstthread(task_t task)
112 thread_t thread = (thread_t)queue_first(&task->threads);
126 thread_t *result_out,
130 thread_t inc, thread = THREAD_NULL;
140 for (inc = (thread_t)queue_first(&task->threads);
150 inc = (thread_t)queue_next(&inc->task_threads);
174 thread_t thread,
178 thread_t inc;
188 for (inc = (thread_t)queue_first(&task->threads);
203 inc = (thread_t)queue_next(&inc->task_threads);
262 thread_t inc;
266 for (inc = (thread_t)queue_first(&task->threads);
267 !queue_end(&task->threads, (queue_entry_t)inc); inc = (thread_t)queue_next(&inc->task_threads))
296 swap_task_map(task_t task, thread_t thread, vm_map_t map, boolean_t doswitch)
349 task_t get_threadtask(thread_t th)
459 thread_t th)
489 thread_t th)
506 thread_t th = current_thread();
529 void (*func_callback)(thread_t, void *),
532 thread_t inc;
536 for (inc = (thread_t)queue_first(&task->threads);
539 inc = (thread_t)queue_next(&inc->task_threads);
564 thread_t thread;
585 queue_iterate(&task->threads, thread, thread_t, task_threads) {
640 thread_t thact;
649 for (thact = (thread_t)queue_first(&task->threads);
678 thact = (thread_t)queue_next(&thact->task_threads);
691 thread_t thact;
699 for (thact = (thread_t)queue_first(&task->threads);
706 thact = (thread_t)queue_next(&thact->task_threads);
724 thread_t thread;