Lines Matching refs:thread

71 #pragma mark **** thread ****
74 // thread
77 extern task_t chudxnu_task_for_thread(thread_t thread);
79 extern kern_return_t chudxnu_bind_thread(thread_t thread, int cpu, int options);
80 extern kern_return_t chudxnu_unbind_thread(thread_t thread, int options);
82 extern kern_return_t chudxnu_thread_get_state(thread_t thread, thread_flavor_t flavor, thread_state_t tstate, mach_msg_type_number_t *count, boolean_t user_only);
83 extern kern_return_t chudxnu_thread_set_state(thread_t thread, thread_flavor_t flavor, thread_state_t tstate, mach_msg_type_number_t count, boolean_t user_only);
85 extern kern_return_t chudxnu_thread_get_callstack64(thread_t thread, uint64_t *callStack, mach_msg_type_number_t *count, boolean_t user_only);
86 extern kern_return_t chudxnu_thread_get_callstack64_kperf(thread_t thread, uint64_t *callStack, mach_msg_type_number_t *count, boolean_t user_only);
95 extern kern_return_t chudxnu_thread_info( thread_t thread, thread_flavor_t flavor, thread_info_t thread_info_out, mach_msg_type_number_t *thread_info_count);
97 extern boolean_t chudxnu_thread_set_marked(thread_t thread, boolean_t marked);
98 extern boolean_t chudxnu_thread_get_marked(thread_t thread);
99 extern boolean_t chudxnu_thread_get_idle(thread_t thread);
111 extern int chudxnu_thread_get_scheduler_state(thread_t thread);
113 extern boolean_t chudxnu_thread_get_dirty(thread_t thread);
114 extern void chudxnu_thread_set_dirty(thread_t thread, boolean_t);
262 extern kern_return_t chudxnu_thread_get_callstack(thread_t thread, uint32_t *callStack, mach_msg_type_number_t *count, boolean_t user_only);