/macosx-10.5.8/xnu-1228.15.4/osfmk/console/ |
H A D | serial_general.c | 62 result = kernel_thread_start_priority((thread_continue_t)serial_keyboard_start, NULL, MAXPRI_KERNEL, &thread); 94 thread_block((thread_continue_t)serial_keyboard_poll); /* Wait for it */
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | kern_types.h | 78 typedef void (*thread_continue_t)(void *, wait_result_t); typedef 79 #define THREAD_CONTINUE_NULL ((thread_continue_t) 0)
|
H A D | sched_prim.h | 116 thread_continue_t continuation, 126 thread_continue_t continuation, 171 thread_continue_t continuation, 232 thread_continue_t continuation); 235 thread_continue_t continuation,
|
H A D | ast.c | 173 thread_block_reason((thread_continue_t)thread_exception_return, NULL, AST_PREEMPT);
|
H A D | syscall_subr.c | 124 thread_block_reason((thread_continue_t)swtch_continue, NULL, AST_YIELD); 171 thread_block_reason((thread_continue_t)swtch_pri_continue, NULL, AST_YIELD); 289 thread_run(self, (thread_continue_t)thread_switch_continue, NULL, thread); 307 thread_block_reason((thread_continue_t)thread_switch_continue, NULL, AST_YIELD);
|
H A D | startup.c | 207 result = kernel_thread_create((thread_continue_t)kernel_bootstrap_thread, NULL, MAXPRI_KERNEL, &thread); 352 thread->continuation = (thread_continue_t)processor_start_thread; 384 thread_block((thread_continue_t)idle_thread);
|
H A D | thread.c | 374 thread_block((thread_continue_t)thread_terminate_continue); 460 thread_block((thread_continue_t)thread_terminate_daemon); 512 thread_block((thread_continue_t)thread_stack_daemon); 543 result = kernel_thread_start_priority((thread_continue_t)thread_terminate_daemon, NULL, MINPRI_KERNEL, &thread); 552 result = kernel_thread_start_priority((thread_continue_t)thread_stack_daemon, NULL, BASEPRI_PREEMPT, &thread); 567 thread_continue_t continuation, 720 result = thread_create_internal(task, -1, (thread_continue_t)thread_bootstrap_return, &thread); 751 result = thread_create_internal(task, -1, (thread_continue_t)thread_bootstrap_return, &thread); 786 thread_continue_t continuation, 820 thread_continue_t continuatio [all...] |
H A D | thread.h | 159 thread_continue_t continuation; /* continue here next dispatch */ 476 thread_continue_t continuation, 482 thread_continue_t continuation, 500 thread_continue_t continuation, 733 thread_continue_t continuation,
|
H A D | thread_call.c | 167 result = kernel_thread_start_priority((thread_continue_t)thread_call_daemon, group, BASEPRI_PREEMPT + 1, &thread); 856 thread_block_parameter((thread_continue_t)thread_call_thread, group); 886 result = kernel_thread_start_priority((thread_continue_t)thread_call_thread, group, BASEPRI_PREEMPT, &thread); 902 thread_block_parameter((thread_continue_t)thread_call_daemon_continue, group);
|
H A D | sched_prim.c | 1472 thread_continue_t continuation = self->continuation; 1803 thread_continue_t continuation, 1850 thread_continue_t continuation) 1857 thread_continue_t continuation, 1876 thread_continue_t continuation, 1912 register thread_continue_t continuation; 2980 thread_run(processor->idle_thread, (thread_continue_t)idle_thread, NULL, new_thread); 2984 thread_block((thread_continue_t)idle_thread); 2996 result = kernel_thread_create((thread_continue_t)idle_thread, NULL, MAXPRI_KERNEL, &thread); 3029 result = kernel_thread_start_priority((thread_continue_t)sched_tick_threa [all...] |
H A D | processor.c | 385 result = kernel_thread_create((thread_continue_t)processor_start_thread, NULL, MAXPRI_KERNEL, &thread);
|
H A D | sync_sema.c | 707 wait_result = thread_block((thread_continue_t)semaphore_wait_continue);
|
H A D | thread_act.c | 800 thread_block((thread_continue_t)special_handler_continue);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_memorystatus.c | 131 (void)thread_block((thread_continue_t)kern_memorystatus_thread);
|
H A D | kern_synch.c | 178 if (mtx != NULL && chan != NULL && (thread_continue_t)continuation == THREAD_CONTINUE_NULL) { 219 if ((thread_continue_t)continuation != THREAD_CONTINUE_NULL) {
|
H A D | kern_aio.c | 1294 thread_block( (thread_continue_t)aio_work_thread );
|
H A D | kern_event.c | 1499 thread_continue_t cont = THREAD_CONTINUE_NULL;
|
H A D | pthread_synch.c | 1944 thread_block((thread_continue_t)thread_exception_return);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | misc_protos.h | 133 thread_t Switch_context(thread_t, thread_continue_t, thread_t);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | misc_protos.h | 102 thread_t Switch_context(thread_t, thread_continue_t, thread_t);
|
H A D | pcb.c | 130 thread_continue_t continuation, 646 void Call_continuation(thread_continue_t, void *, wait_result_t, vm_offset_t); 655 thread_continue_t continuation,
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOWorkLoop.cpp | 342 thread_continue_t cptr = NULL; 345 thread_continue_t, this, &IOWorkLoop::threadMain);
|
H A D | IOLib.cpp | 155 result = kernel_thread_start((thread_continue_t)fcn, arg, &thread);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | vm_pageout.c | 2036 thread_block((thread_continue_t)vm_pageout_continue); 2232 thread_block_parameter((thread_continue_t)vm_pageout_iothread_continue, (void *) &q->pgo_pending); 2278 thread_block_parameter((thread_continue_t) vm_pageout_garbage_collect, (void *)1); 2375 result = kernel_thread_start_priority((thread_continue_t)vm_pageout_iothread_external, NULL, 2383 result = kernel_thread_start_priority((thread_continue_t)vm_pageout_garbage_collect, NULL, 2426 result = kernel_thread_start_priority((thread_continue_t)vm_pageout_iothread_internal, NULL, BASEPRI_PREEMPT - 1, &vm_pageout_internal_iothread);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ |
H A D | kdp.c | 114 thread_continue_t continuation;
|