Searched refs:thread_continue_t (Results 1 - 25 of 29) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/osfmk/console/
H A Dserial_general.c62 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 Dkern_types.h78 typedef void (*thread_continue_t)(void *, wait_result_t); typedef
79 #define THREAD_CONTINUE_NULL ((thread_continue_t) 0)
H A Dsched_prim.h116 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 Dast.c173 thread_block_reason((thread_continue_t)thread_exception_return, NULL, AST_PREEMPT);
H A Dsyscall_subr.c124 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 Dstartup.c207 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 Dthread.c374 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 Dthread.h159 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 Dthread_call.c167 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 Dsched_prim.c1472 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 Dprocessor.c385 result = kernel_thread_create((thread_continue_t)processor_start_thread, NULL, MAXPRI_KERNEL, &thread);
H A Dsync_sema.c707 wait_result = thread_block((thread_continue_t)semaphore_wait_continue);
H A Dthread_act.c800 thread_block((thread_continue_t)special_handler_continue);
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_memorystatus.c131 (void)thread_block((thread_continue_t)kern_memorystatus_thread);
H A Dkern_synch.c178 if (mtx != NULL && chan != NULL && (thread_continue_t)continuation == THREAD_CONTINUE_NULL) {
219 if ((thread_continue_t)continuation != THREAD_CONTINUE_NULL) {
H A Dkern_aio.c1294 thread_block( (thread_continue_t)aio_work_thread );
H A Dkern_event.c1499 thread_continue_t cont = THREAD_CONTINUE_NULL;
H A Dpthread_synch.c1944 thread_block((thread_continue_t)thread_exception_return);
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dmisc_protos.h133 thread_t Switch_context(thread_t, thread_continue_t, thread_t);
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dmisc_protos.h102 thread_t Switch_context(thread_t, thread_continue_t, thread_t);
H A Dpcb.c130 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 DIOWorkLoop.cpp342 thread_continue_t cptr = NULL;
345 thread_continue_t, this, &IOWorkLoop::threadMain);
H A DIOLib.cpp155 result = kernel_thread_start((thread_continue_t)fcn, arg, &thread);
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_pageout.c2036 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 Dkdp.c114 thread_continue_t continuation;

Completed in 91 milliseconds

12