Home
last modified time | relevance | path

Searched refs:wait_result (Results 1 – 24 of 24) sorted by relevance

/xnu-11215/bsd/kern/
H A Dkern_synch.c170 int wait_result; in _sleep() local
206 wait_result = lck_mtx_sleep_deadline(mtx, flags, chan, catch, abstime); in _sleep()
208 wait_result = lck_mtx_sleep(mtx, flags, chan, catch); in _sleep()
266 wait_result = thread_block(THREAD_CONTINUE_NULL); in _sleep()
277 switch (wait_result) { in _sleep()
H A Dkdebug.c2174 int wait_result = THREAD_AWAKENED; in kdbg_wait() local
2194 while (wait_result == THREAD_AWAKENED && in kdbg_wait()
2199 wait_result = lck_spin_sleep_deadline(&kd_wait_lock, 0, &kd_waiter, in kdbg_wait()
2202 wait_result = lck_spin_sleep(&kd_wait_lock, 0, &kd_waiter, in kdbg_wait()
H A Dsys_generic.c1367 wait_result_t wait_result; in selprocess() local
1438 wait_result = waitq_assert_wait64_leeway(uth->uu_selset, in selprocess()
1443 if (wait_result != THREAD_AWAKENED) { in selprocess()
H A Dkern_event.c7942 kqueue_scan_continue(void *data, wait_result_t wait_result) argument
7955 switch (wait_result) {
7973 panic("%s: - invalid wait_result (%d)", __func__, wait_result);
/xnu-11215/osfmk/kern/
H A Dclock_oldops.c527 wait_result_t wait_result; in clock_sleep_internal() local
545 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); in clock_sleep_internal()
546 if (wait_result == THREAD_WAITING) { in clock_sleep_internal()
552 wait_result = thread_block(THREAD_CONTINUE_NULL); in clock_sleep_internal()
561 assert(wait_result != THREAD_AWAKENED); in clock_sleep_internal()
570 assert(wait_result == THREAD_INTERRUPTED); in clock_sleep_internal()
H A Dsync_sema.c606 semaphore_convert_wait_result(int wait_result) in semaphore_convert_wait_result() argument
608 switch (wait_result) { in semaphore_convert_wait_result()
669 int wait_result; in semaphore_wait_internal() local
738 kr = semaphore_convert_wait_result(self->wait_result); in semaphore_wait_internal()
775 wait_result = thread_handoff_deallocate(handoff_thread, handoff_option); in semaphore_wait_internal()
779 return semaphore_convert_wait_result(wait_result); in semaphore_wait_internal()
H A Dlock_mtx.c1398 wait_result_t wait_result; in mutex_pause() local
1411 wait_result = assert_wait_timeout((event_t)mutex_pause, THREAD_UNINT, back_off, NSEC_PER_USEC); in mutex_pause()
1412 assert(wait_result == THREAD_WAITING); in mutex_pause()
1414 wait_result = thread_block(THREAD_CONTINUE_NULL); in mutex_pause()
1415 assert(wait_result == THREAD_TIMED_OUT); in mutex_pause()
H A Dwaitq.c1320 wait_result_t wait_result; in waitq_assert_wait64_locked() local
1357 thread->wait_result = THREAD_AWAKENED; in waitq_assert_wait64_locked()
1383 wait_result = thread_mark_wait_locked(thread, interruptible); in waitq_assert_wait64_locked()
1385 if (wait_result == THREAD_WAITING) { in waitq_assert_wait64_locked()
1412 if (waitq_type(safeq) == WQT_TURNSTILE && wait_result == THREAD_WAITING) { in waitq_assert_wait64_locked()
1424 return wait_result; in waitq_assert_wait64_locked()
H A Dthread_act.c202 wait_result_t wait_result; in thread_start_in_assert_wait() local
216 wait_result = waitq_assert_wait64_locked(waitq, event, in thread_start_in_assert_wait()
222 assert(wait_result == THREAD_WAITING); in thread_start_in_assert_wait()
H A Dlocks.c2433 wait_result_t wait_result; variable
2476 &wait_result,
2482 switch (wait_result) {
2494 if (wait_result == THREAD_INTERRUPTED) {
H A Dprocessor.c867 wait_result_t wait_result = thread_block(THREAD_CONTINUE_NULL); in processor_wait_for_start() local
868 if (wait_result == THREAD_TIMED_OUT) { in processor_wait_for_start()
H A Dsched_prim.c982 thread->wait_result = wresult; in thread_unblock()
1116 (uintptr_t)thread_tid(thread), thread->sched_pri, thread->wait_result, in thread_unblock()
1271 return thread->wait_result = THREAD_WAITING; in thread_mark_wait_locked()
1279 return thread->wait_result = THREAD_INTERRUPTED; in thread_mark_wait_locked()
3336 thread->wait_result, enable_interrupts); in thread_invoke()
3374 self->wait_result, enable_interrupts); in thread_invoke()
4084 return self->wait_result; in thread_block_reason()
4147 return self->wait_result; in thread_run()
4201 call_continuation(continuation, parameter, self->wait_result, enable_interrupts); in thread_continue()
H A Dthread.h471 wait_result_t wait_result; /* outcome of wait - member
H A Dthread.c219 .wait_result = THREAD_WAITING,
/xnu-11215/osfmk/vm/
H A Dvm_apple_protect.c672 wait_result_t wait_result; in apple_protect_pager_data_request() local
689 wait_result = assert_wait_timeout( in apple_protect_pager_data_request()
694 assert(wait_result == THREAD_WAITING); in apple_protect_pager_data_request()
695 wait_result = thread_block(THREAD_CONTINUE_NULL); in apple_protect_pager_data_request()
696 assert(wait_result == THREAD_TIMED_OUT); in apple_protect_pager_data_request()
H A Dvm_reclaim.c440 __assert_only gate_wait_result_t wait_result; in vmdr_metadata_own_locked() local
442 wait_result = lck_mtx_gate_wait( in vmdr_metadata_own_locked()
445 assert(wait_result == GATE_HANDOFF); in vmdr_metadata_own_locked()
H A Dvm_resident.c4002 kern_return_t wait_result; in vm_page_wait() local
4081 wait_result = lck_mtx_sleep_with_inheritor(&vm_page_queue_free_lock, in vm_page_wait()
4088 wait_result = assert_wait(wait_event, interruptible); in vm_page_wait()
4096 if (wait_result == THREAD_WAITING) { in vm_page_wait()
4106 wait_result = thread_block(THREAD_CONTINUE_NULL); in vm_page_wait()
4112 return (wait_result == THREAD_AWAKENED) || (wait_result == THREAD_NOT_WAITING); in vm_page_wait()
7229 wait_result_t wait_result; in hibernate_drain_pageout_queue() local
7240 wait_result = thread_block(THREAD_CONTINUE_NULL); in hibernate_drain_pageout_queue()
7396 wait_result_t wait_result; in hibernate_flush_queue() local
7411 wait_result = thread_block(THREAD_CONTINUE_NULL); in hibernate_flush_queue()
[all …]
H A Dvm_fault.c1047 kern_return_t wait_result; in vm_fault_page() local
1239 wait_result = vm_page_sleep(object, m, interruptible, LCK_SLEEP_DEFAULT); in vm_fault_page()
1241 if (wait_result != THREAD_AWAKENED) { in vm_fault_page()
1245 if (wait_result == THREAD_RESTART) { in vm_fault_page()
1473 wait_result = vm_page_sleep(object, m, interruptible, LCK_SLEEP_UNLOCK); in vm_fault_page()
1623wait_result = vm_object_sleep(object, VM_OBJECT_EVENT_PAGER_READY, interruptible, LCK_SLEEP_UNLOCK… in vm_fault_page()
1658 wait_result = vm_object_paging_throttle_wait(object, interruptible); in vm_fault_page()
2360 wait_result = vm_page_sleep(copy_object, copy_m, interruptible, LCK_SLEEP_UNLOCK); in vm_fault_page()
2569 if (wait_result == THREAD_INTERRUPTED) { in vm_fault_page()
H A Dvm_pageout.c4292 kern_return_t wait_result; local
4310 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, THREAD_UNINT);
4318 if (wait_result == THREAD_WAITING) {
8388 wait_result_t wait_result; local
8390 wait_result = vm_page_sleep(object, dst_page,
8392 if (wait_result == THREAD_AWAKENED ||
8393 wait_result == THREAD_RESTART) {
H A Dvm_map.c5886 wait_result_t wait_result; in vm_map_protect() local
5896 wait_result = vm_map_entry_wait(map, TH_UNINT); in vm_map_protect()
6448 wait_result_t wait_result; in vm_map_wire_nested() local
6472 wait_result = vm_map_entry_wait(map, in vm_map_wire_nested()
6475 if (user_wire && wait_result == THREAD_INTERRUPTED) { in vm_map_wire_nested()
8404 wait_result_t wait_result; in vm_map_delete() local
8423 wait_result = vm_map_entry_wait(map, interruptible); in vm_map_delete()
8426 wait_result == THREAD_INTERRUPTED) { in vm_map_delete()
8492 wait_result_t wait_result; in vm_map_delete() local
8495 wait_result = vm_map_entry_wait(map, in vm_map_delete()
[all …]
H A Dvm_compressor.c3466 wait_result_t wait_result = 0; in vm_compressor_flush() local
3528 wait_result = thread_block(THREAD_CONTINUE_NULL); in vm_compressor_flush()
3532 if (wait_result == THREAD_TIMED_OUT) { in vm_compressor_flush()
H A Dvm_object.c3892 wait_result_t wait_result; local
3900 wait_result = vm_object_sleep( src_object,
3903 if (wait_result != THREAD_AWAKENED) {
/xnu-11215/osfmk/ipc/
H A Dipc_eventlink.c110 ipc_eventlink_convert_wait_result(int wait_result);
826 ipc_eventlink_convert_wait_result(int wait_result) in ipc_eventlink_convert_wait_result() argument
828 switch (wait_result) { in ipc_eventlink_convert_wait_result()
/xnu-11215/iokit/Kernel/
H A DIOService.cpp1801 kern_return_t wait_result; in lockForArbitration() local
1814 wait_result = IOLockSleepWithInheritor(gArbitrationLockQueueLock, in lockForArbitration()
1830 if (THREAD_INTERRUPTED == wait_result) { in lockForArbitration()
1868 wait_result = THREAD_AWAKENED; in lockForArbitration()
1871 assert( THREAD_AWAKENED == wait_result ); in lockForArbitration()