/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | sync_lock.c | 319 int wait_result; local 327 wait_result = wait_queue_assert_wait64(&ulock->wait_queue, 335 if (wait_result == THREAD_WAITING) 336 wait_result = thread_block(THREAD_CONTINUE_NULL); 344 switch (wait_result) { 596 int wait_result; local 687 wait_result = wait_queue_assert_wait64(&ulock->wait_queue, 692 if (wait_result == THREAD_WAITING) 693 wait_result = thread_block(THREAD_CONTINUE_NULL); 700 switch (wait_result) { 724 int wait_result; local [all...] |
H A D | sync_sema.c | 107 int wait_result); 535 semaphore_convert_wait_result(int wait_result) argument 537 switch (wait_result) { 566 int wait_result = self->wait_result; local 575 (*caller_cont)(semaphore_convert_wait_result(wait_result)); 597 int wait_result; local 681 kr = semaphore_convert_wait_result(self->wait_result); 707 wait_result = thread_block((thread_continue_t)semaphore_wait_continue); 710 wait_result [all...] |
H A D | clock_oldops.c | 551 wait_result_t wait_result; local 571 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); 572 if (wait_result == THREAD_WAITING) { 578 wait_result = thread_block(THREAD_CONTINUE_NULL); 587 assert(wait_result != THREAD_AWAKENED); 595 assert(wait_result == THREAD_INTERRUPTED);
|
H A D | wait_queue.c | 863 wait_result_t wait_result; local 881 wait_result = thread_mark_wait_locked(thread, interruptible); 882 if (wait_result == THREAD_WAITING) { 897 return(wait_result); 922 return (thread->wait_result = THREAD_RESTART); 956 return (thread->wait_result = THREAD_RESTART);
|
H A D | locks.c | 765 wait_result_t wait_result; local 776 wait_result = assert_wait_timeout((event_t)mutex_pause, THREAD_UNINT, back_off, NSEC_PER_USEC); 777 assert(wait_result == THREAD_WAITING); 779 wait_result = thread_block(THREAD_CONTINUE_NULL); 780 assert(wait_result == THREAD_TIMED_OUT);
|
H A D | sched_prim.c | 464 * Set wait_result. 466 thread->wait_result = wresult; 595 return (thread->wait_result = THREAD_WAITING); 601 return (thread->wait_result = THREAD_INTERRUPTED); 1453 kern_return_t result = (thread)->wait_result; \ 1462 (thread)->wait_result = result; \ 1550 call_continuation(continuation, parameter, thread->wait_result); 1564 call_continuation(continuation, parameter, self->wait_result); 1636 call_continuation(continuation, parameter, self->wait_result); 1840 return (self->wait_result); [all...] |
H A D | thread.h | 156 wait_result_t wait_result; /* outcome of wait - member in struct:thread
|
H A D | thread.c | 167 thread_template.wait_result = THREAD_WAITING;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_synch.c | 163 int wait_result; local 181 wait_result = lck_mtx_sleep_deadline(mtx, (dropmutex) ? LCK_SLEEP_UNLOCK : 0, 184 wait_result = lck_mtx_sleep(mtx, (dropmutex) ? LCK_SLEEP_UNLOCK : 0, 228 wait_result = thread_block(THREAD_CONTINUE_NULL); 234 switch (wait_result) {
|
H A D | kern_event.c | 132 static void kevent_scan_continue(void *contp, wait_result_t wait_result); 1438 kevent_scan_continue(void *data, wait_result_t wait_result) argument 1446 /* convert the (previous) wait_result to a proper error */ 1447 switch (wait_result) { 1467 panic("kevent_scan_cont() - invalid wait_result (%d)", wait_result); 1508 wait_result_t wait_result; local 1558 wait_result = thread_block_parameter(cont, kq); 1561 switch (wait_result) { 1569 panic("kevent_scan - bad wait_result ( [all...] |
H A D | sys_generic.c | 1108 wait_result_t wait_result; local 1187 wait_result = wait_queue_assert_wait((wait_queue_t)uth->uu_wqset, 1189 if (wait_result != THREAD_AWAKENED) {
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | vm_fault.c | 653 kern_return_t wait_result; local 823 wait_result = PAGE_SLEEP(object, m, interruptible); 830 if (wait_result != THREAD_AWAKENED) { 834 if (wait_result == THREAD_RESTART) 1060 wait_result = thread_block(THREAD_CONTINUE_NULL); 1205 wait_result = vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGER_READY, interruptible); 1208 if (wait_result == THREAD_WAITING) 1209 wait_result = thread_block(THREAD_CONTINUE_NULL); 1248 wait_result = thread_block(THREAD_CONTINUE_NULL); 1747 wait_result [all...] |
H A D | vm_resident.c | 1921 kern_return_t wait_result; local 1936 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, interruptible); 1940 wait_result = assert_wait((event_t)&vm_page_free_count, interruptible); 1948 if (wait_result == THREAD_WAITING) 1949 wait_result = thread_block(THREAD_CONTINUE_NULL); 1951 return(wait_result == THREAD_AWAKENED);
|
H A D | vm_map.c | 3576 wait_result_t wait_result; local 3600 wait_result = vm_map_entry_wait(map, 3603 if (user_wire && wait_result == THREAD_INTERRUPTED) { 4595 wait_result_t wait_result; local 4613 wait_result = vm_map_entry_wait(map, interruptible); 4616 wait_result == THREAD_INTERRUPTED) { 4671 wait_result_t wait_result; local 4675 wait_result = vm_map_entry_wait(map, 4679 wait_result == THREAD_INTERRUPTED) {
|
H A D | vm_object.c | 2811 wait_result_t wait_result; local 2819 wait_result = vm_object_sleep( src_object, 2822 if (wait_result != THREAD_AWAKENED) {
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOService.cpp | 1075 kern_return_t wait_result; local 1085 restart_sleep: wait_result = assert_wait( element, 1093 if (wait_result == THREAD_WAITING) 1094 wait_result = thread_block(THREAD_CONTINUE_NULL); 1107 if( THREAD_INTERRUPTED == wait_result ) { 1149 wait_result = THREAD_AWAKENED; 1152 assert( THREAD_AWAKENED == wait_result );
|