Home
last modified time | relevance | path

Searched refs:THREAD_AWAKENED (Results 1 – 25 of 53) sorted by relevance

123

/xnu-8020.101.4/iokit/Kernel/
H A DIOConditionLock.cpp160 int thread_res = THREAD_AWAKENED; in lock()
165 while (want_lock && thread_res == THREAD_AWAKENED) { in lock()
169 if (thread_res == THREAD_AWAKENED) { in lock()
186 if (thread_res != THREAD_AWAKENED) { in lockWhen()
211 } while (thread_res == THREAD_AWAKENED); in lockWhen()
H A DIOLocks.cpp88 thread_wakeup_prim((event_t) event, oneThread, THREAD_AWAKENED); in IOLockWakeup()
292 thread_wakeup_prim((event_t) event, oneThread, THREAD_AWAKENED); in IORecursiveLockWakeup()
/xnu-8020.101.4/osfmk/ipc/
H A Dipc_mqueue.c180 THREAD_AWAKENED, &th_spl, in ipc_mqueue_add_locked()
453 case THREAD_AWAKENED: in ipc_mqueue_send_locked()
565 THREAD_AWAKENED, in ipc_mqueue_release_msgcount()
622 IPC_MQUEUE_RECEIVE, THREAD_AWAKENED, in ipc_mqueue_post()
787 case THREAD_AWAKENED: in ipc_mqueue_receive_results()
1032 if (wresult == THREAD_AWAKENED) { in ipc_mqueue_receive_on_thread_and_unlock()
1414 THREAD_AWAKENED, in ipc_mqueue_set_qlimit_locked()
H A Dipc_eventlink.c828 case THREAD_AWAKENED: in ipc_eventlink_convert_wait_result()
894 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES, in ipc_eventlink_signal_internal_locked()
H A Dipc_entry.c521 wakeup_all_with_inheritor((event_t)space, THREAD_AWAKENED); in ipc_space_done_growing_and_unlock()
/xnu-8020.101.4/osfmk/tests/
H A Dtest_thread_call.c74 T_ASSERT_EQ_INT(kr, THREAD_AWAKENED, " callback woken by main function"); in test_once_callback()
106 T_ASSERT_EQ_INT(kr, THREAD_AWAKENED, "main function woken by callback"); in test_once_thread_call()
H A Dkernel_tests.c900 clear_wait(current_thread(), THREAD_AWAKENED); in wait_threads()
1212 …wakeup_one_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED, LCK_WAKE_DEFAULT, &i… in primitive_wakeup_one_with_inheritor()
1225 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in primitive_wakeup_all_with_inheritor()
1479 T_ASSERT(wait == THREAD_AWAKENED || wait == THREAD_NOT_WAITING, "sleep_with_inheritor return"); in thread_inheritor_like_mutex()
1667 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in thread_mtx_work()
1711 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in thread_mtx_work()
1773 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in thread_rw_work()
2394 …ret = wakeup_one_with_inheritor(wake_event, THREAD_AWAKENED, LCK_WAKE_DO_NOT_TRANSFER_PUSH, &woken… in thread_sleep_gate_chain_work()
2517 …ret = wakeup_one_with_inheritor((event_t) &info->head.threads[0], THREAD_AWAKENED, LCK_WAKE_DO_NOT… in thread_sleep_chain_work()
2544 …ret = wakeup_one_with_inheritor(wake_event, THREAD_AWAKENED, LCK_WAKE_DO_NOT_TRANSFER_PUSH, &woken… in thread_sleep_chain_work()
H A Dvfp_state_test.c84 clear_wait(current_thread(), THREAD_AWAKENED); in wait_threads()
/xnu-8020.101.4/bsd/security/audit/
H A Daudit_bsd.c329 wait_result_t res = THREAD_AWAKENED; in _audit_slck_lock()
332 while (lp->sl_locked && res == THREAD_AWAKENED) { in _audit_slck_lock()
337 if (res == THREAD_AWAKENED) { in _audit_slck_lock()
H A Daudit_bsd.h253 #define slck_lock_sig(lp) (_audit_slck_lock((lp), 1) != THREAD_AWAKENED)
/xnu-8020.101.4/osfmk/kern/
H A Dmpsc_queue.c332 clear_wait(self, THREAD_AWAKENED); in _mpsc_daemon_queue_drain()
342 clear_wait(self, THREAD_AWAKENED); in _mpsc_daemon_queue_drain()
432 clear_wait(current_thread(), THREAD_AWAKENED); in mpsc_daemon_queue_cancel_and_wait()
H A Dsync_sema.c373 thread, THREAD_AWAKENED); in semaphore_signal_internal()
390 SEMAPHORE_EVENT, THREAD_AWAKENED, in semaphore_signal_internal()
408 SEMAPHORE_EVENT, THREAD_AWAKENED, in semaphore_signal_internal()
618 case THREAD_AWAKENED: in semaphore_convert_wait_result()
H A Dkern_types.h88 #define THREAD_AWAKENED 0 /* normal wakeup */ macro
H A Dthread_call.c1435 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in thread_call_wake()
1451 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in thread_call_wake()
1582 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in thread_call_finish()
1850 clear_wait(current_thread(), THREAD_AWAKENED); in thread_call_daemon_continue()
2128 if (res != THREAD_AWAKENED) { in thread_call_wait_once_locked()
2209 if (res != THREAD_AWAKENED) { in thread_call_wait_locked()
H A Darcade.c250 case THREAD_AWAKENED: in arcade_upcall_refresh()
H A Dsched_prim.h663 thread_wakeup_prim((x), FALSE, THREAD_AWAKENED)
667 thread_wakeup_prim((x), TRUE, THREAD_AWAKENED)
H A Dsfi.c421 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in sfi_timer_per_class_on()
1082 THREAD_AWAKENED); in sfi_reevaluate()
H A Dlocks.c1358 …tq_wakeup64_one(&ts->ts_waitq, CAST_EVENT64_T(LCK_MTX_EVENT(mutex)), THREAD_AWAKENED, WAITQ_PROMOT… in lck_mtx_unlock_wakeup()
1360 …tq_wakeup64_one(&ts->ts_waitq, CAST_EVENT64_T(LCK_MTX_EVENT(mutex)), THREAD_AWAKENED, WAITQ_ALL_PR… in lck_mtx_unlock_wakeup()
2127 …waitq_wakeup64_all(&ts->ts_waitq, CAST_EVENT64_T(GATE_EVENT(gate)), THREAD_AWAKENED, WAITQ_ALL_PRI… in gate_open_turnstile()
2198 …q_wakeup64_identify(&ts->ts_waitq, CAST_EVENT64_T(GATE_EVENT(gate)), THREAD_AWAKENED, WAITQ_PROMOT… in gate_handoff_turnstile()
2409 ((*wait != THREAD_AWAKENED) || // thread interrupted or timedout in gate_wait_turnstile()
H A Dclock_oldops.c616 assert(wait_result != THREAD_AWAKENED); in clock_sleep_internal()
H A Dwaitq.c1339 thread->wait_result = THREAD_AWAKENED; in waitq_assert_wait64_locked()
1342 return THREAD_AWAKENED; in waitq_assert_wait64_locked()
2502 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in wqt_wakeup_one()
/xnu-8020.101.4/bsd/kern/
H A Dsys_ulock.c434 case THREAD_AWAKENED: in wait_result_to_return_code()
998 wake_thread, THREAD_AWAKENED); in ulock_wake()
1009 THREAD_AWAKENED, 0); in ulock_wake()
1018 THREAD_AWAKENED, WAITQ_PROMOTE_ON_WAKE); in ulock_wake()
1021 THREAD_AWAKENED, WAITQ_ALL_PRIORITIES); in ulock_wake()
H A Dkern_synch.c82 case THREAD_AWAKENED: in _sleep_continue()
281 case THREAD_AWAKENED: in _sleep()
H A Dbsd_stubs.c400 wakeup_one_with_inheritor(lock, THREAD_AWAKENED, in devsw_unlock()
/xnu-8020.101.4/bsd/pthread/
H A Dpthread_shims.c306 THREAD_AWAKENED); in psynch_wait_wakeup()
/xnu-8020.101.4/pexpert/arm/
H A Dpe_serial.c1024 clear_wait(current_thread(), THREAD_AWAKENED); in serial_wait_for_interrupt()

123