/xnu-2422.115.4/osfmk/kern/ |
H A D | sync_sema.c | 109 int wait_result); 556 semaphore_convert_wait_result(int wait_result) argument 558 switch (wait_result) { 587 int wait_result = self->wait_result; local 596 (*caller_cont)(semaphore_convert_wait_result(wait_result)); 618 int wait_result; local 684 kr = semaphore_convert_wait_result(self->wait_result); 710 wait_result = thread_block((thread_continue_t)semaphore_wait_continue); 713 wait_result [all...] |
H A D | clock_oldops.c | 561 wait_result_t wait_result; local 581 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); 582 if (wait_result == THREAD_WAITING) { 588 wait_result = thread_block(THREAD_CONTINUE_NULL); 597 assert(wait_result != THREAD_AWAKENED); 605 assert(wait_result == THREAD_INTERRUPTED);
|
H A D | wait_queue.c | 1189 wait_result_t wait_result; local 1218 wait_result = thread_mark_wait_locked(thread, interruptible); 1219 if (wait_result == THREAD_WAITING) { 1242 return(wait_result); 1267 return (thread->wait_result = THREAD_RESTART); 1308 return (thread->wait_result = THREAD_RESTART); 1344 return (thread->wait_result = THREAD_RESTART); 1383 return (thread->wait_result = THREAD_RESTART);
|
H A D | locks.c | 814 wait_result_t wait_result; local 825 wait_result = assert_wait_timeout((event_t)mutex_pause, THREAD_UNINT, back_off, NSEC_PER_USEC); 826 assert(wait_result == THREAD_WAITING); 828 wait_result = thread_block(THREAD_CONTINUE_NULL); 829 assert(wait_result == THREAD_TIMED_OUT);
|
H A D | sched_prim.c | 860 * Set wait_result. 862 thread->wait_result = wresult; 977 (uintptr_t)thread_tid(thread), thread->sched_pri, thread->wait_result, 0, 0); 1055 return (thread->wait_result = THREAD_WAITING); 1061 return (thread->wait_result = THREAD_INTERRUPTED); 2196 kern_return_t result = (thread)->wait_result; \ 2205 (thread)->wait_result = result; \ 2335 call_continuation(continuation, parameter, thread->wait_result); 2353 call_continuation(continuation, parameter, self->wait_result); 2457 call_continuation(continuation, parameter, self->wait_result); [all...] |
H A D | thread.h | 162 wait_result_t wait_result; /* outcome of wait - member in struct:thread
|
H A D | thread.c | 210 thread_template.wait_result = THREAD_WAITING;
|
/xnu-2422.115.4/bsd/kern/ |
H A D | kern_synch.c | 167 int wait_result; local 199 wait_result = lck_mtx_sleep_deadline(mtx, flags, chan, catch, abstime); 201 wait_result = lck_mtx_sleep(mtx, flags, chan, catch); 253 wait_result = thread_block(THREAD_CONTINUE_NULL); 263 switch (wait_result) {
|
H A D | kdebug.c | 2087 int wait_result = THREAD_AWAKENED; local 2136 while (wait_result == THREAD_AWAKENED && kd_entropy_indx < kd_entropy_count) { 2145 wait_result = lck_spin_sleep_deadline(kdw_spin_lock, 0, &kde_waiter, THREAD_ABORTSAFE, abstime); 2150 wait_result = lck_spin_sleep(kdw_spin_lock, 0, &kde_waiter, THREAD_ABORTSAFE); 2476 int wait_result = THREAD_AWAKENED; local 2490 while (wait_result == THREAD_AWAKENED && kd_ctrl_page.kds_inuse_count < n_storage_threshold) { 2495 wait_result = lck_spin_sleep_deadline(kdw_spin_lock, 0, &kds_waiter, THREAD_ABORTSAFE, abstime); 2497 wait_result = lck_spin_sleep(kdw_spin_lock, 0, &kds_waiter, THREAD_ABORTSAFE); 2549 int wait_result = THREAD_AWAKENED; local 2574 while (wait_result [all...] |
H A D | kern_event.c | 157 static void kqueue_scan_continue(void *contp, wait_result_t wait_result); 2125 kqueue_scan_continue(void *data, wait_result_t wait_result) argument 2134 /* convert the (previous) wait_result to a proper error */ 2135 switch (wait_result) { 2157 panic("%s: - invalid wait_result (%d)", __func__, 2158 wait_result); 2199 wait_result_t wait_result; local 2251 wait_result = thread_block_parameter(cont, kq); 2254 switch (wait_result) { 2262 panic("%s: - bad wait_result ( [all...] |
H A D | kern_memorystatus.c | 1454 wait_result_t wait_result; 1493 wait_result = memorystatus_thread_block(SNAPSHOT_WAIT_TIMEOUT_MS, THREAD_CONTINUE_NULL); 1496 if (wait_result != THREAD_AWAKENED) {
|
H A D | sys_generic.c | 1132 wait_result_t wait_result; local 1215 wait_result = wait_queue_assert_wait_with_leeway((wait_queue_t)uth->uu_wqset, 1218 if (wait_result != THREAD_AWAKENED) {
|
/xnu-2422.115.4/osfmk/vm/ |
H A D | vm_apple_protect.c | 611 wait_result_t wait_result; local 628 wait_result = assert_wait_timeout( 633 assert(wait_result == THREAD_WAITING); 634 wait_result = thread_block(THREAD_CONTINUE_NULL); 635 assert(wait_result == THREAD_TIMED_OUT);
|
H A D | vm_resident.c | 2231 kern_return_t wait_result; local 2246 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, interruptible); 2250 wait_result = assert_wait((event_t)&vm_page_free_count, interruptible); 2258 if (wait_result == THREAD_WAITING) { 2261 wait_result = thread_block(THREAD_CONTINUE_NULL); 2265 return(wait_result == THREAD_AWAKENED); 4834 wait_result_t wait_result; local 4846 wait_result = thread_block(THREAD_CONTINUE_NULL); 4848 if (wait_result == THREAD_TIMED_OUT && !queue_empty(&q->pgo_pending)) { 5001 wait_result_t wait_result; local [all...] |
H A D | vm_fault.c | 833 kern_return_t wait_result; local 1031 wait_result = PAGE_SLEEP(object, m, interruptible); 1039 if (wait_result != THREAD_AWAKENED) { 1043 if (wait_result == THREAD_RESTART) 1281 wait_result = thread_block(THREAD_CONTINUE_NULL); 1461 wait_result = vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGER_READY, interruptible); 1464 if (wait_result == THREAD_WAITING) 1465 wait_result = thread_block(THREAD_CONTINUE_NULL); 1504 wait_result = thread_block(THREAD_CONTINUE_NULL); 2133 wait_result [all...] |
H A D | vm_compressor.c | 1516 wait_result_t wait_result = 0; local 1560 wait_result = thread_block(THREAD_CONTINUE_NULL); 1564 if (wait_result == THREAD_TIMED_OUT)
|
H A D | vm_map.c | 4176 wait_result_t wait_result; local 4200 wait_result = vm_map_entry_wait(map, 4203 if (user_wire && wait_result == THREAD_INTERRUPTED) { 5213 wait_result_t wait_result; local 5231 wait_result = vm_map_entry_wait(map, interruptible); 5234 wait_result == THREAD_INTERRUPTED) { 5293 wait_result_t wait_result; local 5297 wait_result = vm_map_entry_wait(map, 5301 wait_result == THREAD_INTERRUPTED) {
|
H A D | vm_object.c | 3934 wait_result_t wait_result; local 3942 wait_result = vm_object_sleep( src_object, 3945 if (wait_result != THREAD_AWAKENED) {
|
H A D | vm_pageout.c | 3334 kern_return_t wait_result; local 3351 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, THREAD_UNINT); 3358 if (wait_result == THREAD_WAITING)
|
/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOService.cpp | 1129 kern_return_t wait_result; local 1139 restart_sleep: wait_result = assert_wait( element, 1147 if (wait_result == THREAD_WAITING) 1148 wait_result = thread_block(THREAD_CONTINUE_NULL); 1161 if( THREAD_INTERRUPTED == wait_result ) { 1203 wait_result = THREAD_AWAKENED; 1206 assert( THREAD_AWAKENED == wait_result );
|