Lines Matching refs:thread_t

56 typedef void (*sched_call_t)(int type, thread_t thread);
117 void (*pthread_find_owner)(thread_t thread, struct stackshot_thread_waitinfo *waitinfo);
118 void *(*pthread_get_thread_kwq)(thread_t thread);
122 int (*workq_handle_stack_events)(proc_t p, thread_t th, vm_map_t map,
132 void (*workq_setup_thread)(proc_t p, thread_t th, vm_map_t map,
136 void (*workq_markfree_threadstack)(proc_t p, thread_t, vm_map_t map,
161 thread_t (*task_findtid)(task_t t, uint64_t tid);
162 void (*thread_deallocate_safe)(thread_t);
170 struct turnstile **tstore, thread_t owner, block_hint_t block_hint,
182 void (*psynch_wait_update_owner)(uintptr_t kwq, thread_t owner,
208 kern_return_t (*thread_set_wq_state32)(thread_t thread, thread_state_t state);
210 kern_return_t (*thread_set_wq_state64)(thread_t thread, thread_state_t state);
224 struct uthread* (*get_bsdthread_info)(thread_t th);
228 …kern_return_t (*thread_policy_set_internal)(thread_t t, thread_policy_flavor_t flavour, thread_pol…
273 kern_return_t (*thread_set_tsd_base)(thread_t thread, mach_vm_offset_t tsd_base);
279 …kern_return_t (*thread_policy_get)(thread_t t, thread_policy_flavor_t flavor, thread_policy_t info…
290 uint16_t (*thread_set_tag)(thread_t thread, uint16_t tag);
291 uint16_t (*thread_get_tag)(thread_t thread);
295 kern_return_t (*thread_terminate_pinned)(thread_t thread);
296 ipc_port_t (*convert_thread_to_port_pinned)(thread_t th);
301 kern_return_t (*thread_create_immovable)(task_t parent_task, thread_t *new_thread);
305 void (*thread_will_park_or_terminate)(thread_t thread);
321 void thread_will_park_or_terminate(thread_t thread);