| /xnu-8020.101.4/osfmk/kern/ |
| H A D | locks.h | 85 event_t event, 91 event_t event, 98 event_t event, 167 event_t event, 173 event_t event, 204 event_t event, 237 event_t event, 268 event_t event, 299 event_t event, 323 event_t event, [all …]
|
| H A D | sched_prim.h | 587 extern struct waitq *assert_wait_queue(event_t event); 589 extern kern_return_t thread_wakeup_one_with_pri(event_t event, int priority); 591 extern thread_t thread_wakeup_identify(event_t event, int priority); 624 event_t event, 629 event_t event, 636 event_t event, 644 event_t event, 650 event_t event, 658 event_t event, 670 extern kern_return_t thread_wakeup_thread(event_t event, thread_t thread);
|
| H A D | turnstile.h | 832 …and_turnstile_type(lck_mtx_t *lock, lck_sleep_action_t lck_sleep_action, event_t event, thread_t i… 835 …_and_turnstile_type(lck_rw_t *lock, lck_sleep_action_t lck_sleep_action, event_t event, thread_t i… 838 wakeup_with_inheritor_and_turnstile_type(event_t event, turnstile_type_t type, wait_result_t result… 841 change_sleep_inheritor_and_turnstile_type(event_t event, thread_t inheritor, turnstile_type_t type);
|
| H A D | kern_types.h | 65 typedef void *event_t; /* wait event */ typedef 66 #define NO_EVENT ((event_t) 0)
|
| H A D | locks.c | 1011 event_t event, in lck_spin_sleep_grp() 1039 event_t event, in lck_spin_sleep() 1052 event_t event, in lck_spin_sleep_deadline() 1083 event_t event, in lck_mtx_sleep() 1140 event_t event, in lck_mtx_sleep_deadline() 1406 wait_result = assert_wait_timeout((event_t)mutex_pause, THREAD_UNINT, back_off, NSEC_PER_USEC); in mutex_pause() 1475 wakeup_with_inheritor_and_turnstile_type(event_t event, turnstile_type_t type, wait_result_t result… in wakeup_with_inheritor_and_turnstile_type() 1559 sleep_with_inheritor_and_turnstile_type(event_t event, 1615 change_sleep_inheritor_and_turnstile_type(event_t event, in change_sleep_inheritor_and_turnstile_type() 1663 …and_turnstile_type(lck_mtx_t *lock, lck_sleep_action_t lck_sleep_action, event_t event, thread_t i… in lck_mtx_sleep_with_inheritor_and_turnstile_type() [all …]
|
| H A D | mpsc_queue.c | 158 thread_wakeup_thread((event_t)dq, dq->mpd_thread); in _mpsc_queue_thread_wakeup() 180 thread_start_in_assert_wait(dq->mpd_thread, (event_t)dq, THREAD_UNINT); in _mpsc_daemon_queue_init_with_thread() 307 assert_wait((event_t)dq, THREAD_UNINT); in _mpsc_daemon_queue_drain() 421 assert_wait((event_t)&dq->mpd_state, THREAD_UNINT); in mpsc_daemon_queue_cancel_and_wait()
|
| H A D | lock_rw.h | 467 event_t event, 491 event_t event,
|
| H A D | remote_time.c | 206 thread_wakeup((event_t)bt_params_hist); in mach_bridge_add_timestamp() 449 assert_wait((event_t)bt_params_hist, THREAD_UNINT); in bt_calibration_thread()
|
| H A D | syscall_subr.c | 287 assert_wait_timeout((event_t)assert_wait_timeout, interruptible, in thread_switch() 303 assert_wait_timeout((event_t)assert_wait_timeout, interruptible, option_time, scale_factor); in thread_switch()
|
| H A D | clock_oldops.c | 600 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); in clock_sleep_internal() 683 thread_wakeup((event_t)alrm2); in alarm_expire()
|
| /xnu-8020.101.4/iokit/Kernel/ |
| H A D | IOLocks.cpp | 74 …return (int) lck_mtx_sleep(lock, LCK_SLEEP_PROMOTED_PRI, (event_t) event, (wait_interrupt_t) inter… in IOLockSleep() 81 return (int) lck_mtx_sleep_deadline(lock, LCK_SLEEP_PROMOTED_PRI, (event_t) event, in IOLockSleepDeadline() 88 thread_wakeup_prim((event_t) event, oneThread, THREAD_AWAKENED); in IOLockWakeup() 254 …res = lck_mtx_sleep(&lock->mutex, LCK_SLEEP_PROMOTED_PRI, (event_t) event, (wait_interrupt_t) inte… in IORecursiveLockSleep() 277 res = lck_mtx_sleep_deadline(&lock->mutex, LCK_SLEEP_PROMOTED_PRI, (event_t) event, in IORecursiveLockSleepDeadline() 292 thread_wakeup_prim((event_t) event, oneThread, THREAD_AWAKENED); in IORecursiveLockWakeup()
|
| /xnu-8020.101.4/osfmk/vm/ |
| H A D | vm_compressor_backing_store.c | 588 thread_wakeup((event_t) &vm_swapfile_gc_needed); in vm_swap_consider_defragmenting() 759 thread_wakeup((event_t)&hibernate_in_progress_with_pinned_swap); in vm_swapfile_create_thread() 763 thread_wakeup((event_t)&compressor_store_stop_compaction); in vm_swapfile_create_thread() 766 assert_wait((event_t)&vm_swapfile_create_needed, THREAD_UNINT); in vm_swapfile_create_thread() 799 assert_wait((event_t)&hibernate_in_progress_with_pinned_swap, THREAD_UNINT); in hibernate_pin_swap() 883 thread_wakeup((event_t)&hibernate_in_progress_with_pinned_swap); in vm_swapfile_gc_thread() 887 thread_wakeup((event_t)&compressor_store_stop_compaction); in vm_swapfile_gc_thread() 890 assert_wait((event_t)&vm_swapfile_gc_needed, THREAD_UNINT); in vm_swapfile_gc_thread() 1230 assert_wait((event_t)&c_swapout_list_head, THREAD_UNINT); in vm_swapout_thread() 1256 thread_wakeup((event_t)&c_swapout_list_head); in vm_swapout_iodone() [all …]
|
| H A D | vm_compressor.c | 69 static event_t debug_cseg_wait_event = NULL; 558 thread_wakeup((event_t)&decompressions_blocked); in vm_decompressor_unlock() 1281 debug_cseg_wait_event = (event_t) &c_seg; in do_cseg_wedge_thread() 1284 assert_wait((event_t) (&c_seg), THREAD_INTERRUPTIBLE); in do_cseg_wedge_thread() 1307 assert_wait((event_t) (c_seg), THREAD_UNINT); in c_seg_wait_on_busy() 1454 thread_wakeup((event_t)&compaction_swapper_running); in c_seg_switch_state() 2461 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_run_compactor() 2480 thread_wakeup((event_t)&compaction_swapper_running); in vm_run_compactor() 2500 thread_wakeup((event_t)&c_compressor_swap_trigger); in vm_wake_compactor_swapper() 2521 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_consider_swapping() [all …]
|
| H A D | vm_object.h | 925 wr = assert_wait((event_t)((vm_offset_t)object + (vm_offset_t)event), in vm_object_assert_wait() 947 event_t event, in thread_sleep_vm_object() 981 (event_t)((vm_offset_t)object + (vm_offset_t)event), in vm_object_sleep() 995 thread_wakeup((event_t)((vm_offset_t)object + (vm_offset_t)event)); in vm_object_wakeup()
|
| H A D | vm_resident.c | 3350 thread_wakeup((event_t) &vm_page_free_wanted); in vm_page_grab_options() 3600 event_t wakeup_event = NULL; in vm_page_release() 3746 …wakeup_one_with_inheritor((event_t) wakeup_event, THREAD_AWAKENED, LCK_WAKE_DO_NOT_TRANSFER_PUSH, … in vm_page_release() 3760 thread_wakeup_one((event_t) wakeup_event); in vm_page_release() 3836 event_t wait_event = NULL; in vm_page_wait() 3854 wait_event = (event_t)&vm_page_free_wanted_privileged; in vm_page_wait() 3870 wait_event = (event_t)&vm_page_free_wanted_secluded; in vm_page_wait() 3876 wait_event = (event_t)&vm_page_free_count; in vm_page_wait() 3895 thread_wakeup((event_t)&vm_page_free_wanted); in vm_page_wait() 3924 thread_wakeup((event_t)&vm_page_free_wanted); in vm_page_wait() [all …]
|
| /xnu-8020.101.4/osfmk/tests/ |
| H A D | kernel_tests.c | 896 assert_wait((event_t) var, THREAD_UNINT); in wait_threads() 912 thread_wakeup((event_t) var); in wake_threads() 1194 …ret = lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inh… in primitive_sleep_with_inheritor() 1197 …ret = lck_rw_sleep_with_inheritor(&info->rw_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inher… in primitive_sleep_with_inheritor() 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() 1239 change_sleep_inheritor((event_t) &info->thread_inheritor, info->thread_inheritor); in primitive_change_sleep_inheritor() 1667 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in thread_mtx_work() 1678 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inheritor… in thread_mtx_work() 1682 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_UNLOCK, (event_t) &info->thread_inheritor,… in thread_mtx_work() [all …]
|
| H A D | vfp_state_test.c | 80 assert_wait((event_t) var, THREAD_UNINT); in wait_threads() 96 thread_wakeup((event_t) var); in wake_threads()
|
| H A D | pmap_tests.c | 78 thread_wakeup((event_t)args); in pmap_disconnect_thread() 113 assert_wait((event_t)&args, THREAD_UNINT); in test_pmap_enter_disconnect()
|
| /xnu-8020.101.4/osfmk/ipc/ |
| H A D | ipc_voucher.h | 177 (event_t)(ivac), \ 179 #define ivac_wakeup(ivac) thread_wakeup((event_t)(ivac))
|
| /xnu-8020.101.4/osfmk/arm/ |
| H A D | kpc_arm.c | 308 thread_wakeup((event_t) &kpc_xcall_sync); in kpc_set_running_xcall() 703 thread_wakeup((event_t) &kpc_reload_sync); in kpc_set_reload_xcall() 778 thread_wakeup((event_t) &kpc_config_sync); in kpc_set_config_xcall() 826 thread_wakeup((event_t) &kpc_xread_sync); in kpc_get_curcpu_counters_xcall()
|
| H A D | locks.h | 161 #define LCK_MTX_EVENT(lck) ((event_t)(((unsigned int*)(lck))+((sizeof(lck_mtx_t)-1)/sizeof(u…
|
| /xnu-8020.101.4/bsd/security/audit/ |
| H A D | audit_bsd.c | 335 (event_t) lp, (intr) ? THREAD_INTERRUPTIBLE : THREAD_UNINT); in _audit_slck_lock() 357 wakeup((event_t) lp); in _audit_slck_unlock()
|
| /xnu-8020.101.4/osfmk/i386/ |
| H A D | locks.h | 181 #define LCK_MTX_EVENT(lck) ((event_t)(((unsigned int*)(lck))+(sizeof(lck_mtx_t)-1)/sizeof(un…
|
| /xnu-8020.101.4/osfmk/console/ |
| H A D | serial_general.c | 94 …assert_wait_deadline((event_t)serial_keyboard_poll, THREAD_UNINT, next); /* Show we are "waiting" … in serial_keyboard_poll()
|
| /xnu-8020.101.4/bsd/pthread/ |
| H A D | pthread_shims.c | 247 wr = assert_wait_deadline_with_leeway((event_t)kwq, THREAD_ABORTSAFE, in psynch_wait_prepare() 311 kr = thread_wakeup_thread((event_t)kwq, th); in psynch_wait_wakeup()
|