Searched refs:wait_result (Results 1 - 20 of 20) sorted by relevance

/xnu-2422.115.4/osfmk/kern/
H A Dsync_sema.c109 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 Dclock_oldops.c561 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 Dwait_queue.c1189 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 Dlocks.c814 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 Dsched_prim.c860 * 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 Dthread.h162 wait_result_t wait_result; /* outcome of wait - member in struct:thread
H A Dthread.c210 thread_template.wait_result = THREAD_WAITING;
/xnu-2422.115.4/bsd/kern/
H A Dkern_synch.c167 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 Dkdebug.c2087 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 Dkern_event.c157 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 Dkern_memorystatus.c1454 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 Dsys_generic.c1132 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 Dvm_apple_protect.c611 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 Dvm_resident.c2231 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 Dvm_fault.c833 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 Dvm_compressor.c1516 wait_result_t wait_result = 0; local
1560 wait_result = thread_block(THREAD_CONTINUE_NULL);
1564 if (wait_result == THREAD_TIMED_OUT)
H A Dvm_map.c4176 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 Dvm_object.c3934 wait_result_t wait_result; local
3942 wait_result = vm_object_sleep( src_object,
3945 if (wait_result != THREAD_AWAKENED) {
H A Dvm_pageout.c3334 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 DIOService.cpp1129 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 );

Completed in 294 milliseconds