Home
last modified time | relevance | path

Searched refs:event_t (Results 1 – 25 of 79) sorted by relevance

1234

/xnu-8792.41.9/osfmk/kern/
H A Dlocks.h86 event_t event,
92 event_t event,
99 event_t event,
169 event_t event,
214 event_t event,
257 event_t event,
300 event_t event,
334 event_t event,
353 event_t event,
376 event_t event,
H A Dsched_prim.h598 extern struct waitq *assert_wait_queue(event_t event);
600 extern kern_return_t thread_wakeup_one_with_pri(event_t event, int priority);
602 extern thread_t thread_wakeup_identify(event_t event, int priority);
715 event_t event,
720 event_t event,
727 event_t event,
735 event_t event,
741 event_t event,
750 event_t event,
762 extern kern_return_t thread_wakeup_thread(event_t event, thread_t thread);
H A Dkern_types.h65 typedef void *event_t; /* wait event */ typedef
66 #define NO_EVENT ((event_t) 0)
H A Dlock_mtx.h113 event_t event,
119 event_t event,
H A Dlocks.c1001 event_t event, in lck_spin_sleep_grp()
1029 event_t event, in lck_spin_sleep()
1042 event_t event, in lck_spin_sleep_deadline()
1073 event_t event, in lck_mtx_sleep()
1130 event_t event, in lck_mtx_sleep_deadline()
1205 event_t event, in wakeup_with_inheritor_and_turnstile()
1296 event_t event,
1371 change_sleep_inheritor(event_t event, thread_t inheritor) in change_sleep_inheritor()
1439 event_t event, in lck_spin_sleep_with_inheritor()
1483 event_t event, in lck_ticket_sleep_with_inheritor()
[all …]
H A Dmpsc_queue.c173 thread_wakeup_thread((event_t)dq, dq->mpd_thread); in _mpsc_queue_thread_wakeup()
195 thread_start_in_assert_wait(dq->mpd_thread, (event_t)dq, THREAD_UNINT); in _mpsc_daemon_queue_init_with_thread()
322 assert_wait((event_t)dq, THREAD_UNINT); in _mpsc_daemon_queue_drain()
436 assert_wait((event_t)&dq->mpd_state, THREAD_UNINT); in mpsc_daemon_queue_cancel_and_wait()
H A Dcompact_id.c37 LCK_SLEEP_DEFAULT, (event_t)(table), (table)->cidt_allocator, \
40 wakeup_all_with_inheritor((event_t)(table), THREAD_AWAKENED)
H A Dlock_rw.h513 event_t event,
537 event_t event,
H A Dremote_time.c206 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 Dsyscall_subr.c287 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 Dclock_oldops.c545 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); in clock_sleep_internal()
628 thread_wakeup((event_t)alrm2); in alarm_expire()
H A Dsched_prim.c1163 event_t event, in assert_wait()
1186 event_t event) in assert_wait_queue()
1193 event_t event, in assert_wait_timeout()
1232 event_t event, in assert_wait_timeout_with_leeway()
1279 event_t event, in assert_wait_deadline()
1312 event_t event, in assert_wait_deadline_with_leeway()
1358 assert_wait((event_t) cond, interruptible); in sched_cond_wait()
1389 thread_wakeup_thread((event_t) cond, thread); in sched_cond_signal()
1703 event_t event, in thread_wakeup_prim()
1725 event_t event, in thread_wakeup_thread()
[all …]
/xnu-8792.41.9/iokit/Kernel/
H A DIOLocks.cpp74 …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-8792.41.9/osfmk/vm/
H A Dvm_compressor_backing_store.c631 thread_wakeup((event_t) &vm_swapfile_gc_needed); in vm_swap_consider_defragmenting()
817 thread_wakeup((event_t)&hibernate_in_progress_with_pinned_swap); in vm_swapfile_create_thread()
821 thread_wakeup((event_t)&compressor_store_stop_compaction); in vm_swapfile_create_thread()
824 assert_wait((event_t)&vm_swapfile_create_needed, THREAD_UNINT); in vm_swapfile_create_thread()
857 assert_wait((event_t)&hibernate_in_progress_with_pinned_swap, THREAD_UNINT); in hibernate_pin_swap()
941 thread_wakeup((event_t)&hibernate_in_progress_with_pinned_swap); in vm_swapfile_gc_thread()
945 thread_wakeup((event_t)&compressor_store_stop_compaction); in vm_swapfile_gc_thread()
948 assert_wait((event_t)&vm_swapfile_gc_needed, THREAD_UNINT); in vm_swapfile_gc_thread()
1356 assert_wait((event_t)&vm_swapout_thread, THREAD_UNINT); in vm_swapout_thread()
1382 thread_wakeup((event_t)&vm_swapout_thread); in vm_swapout_iodone()
[all …]
H A Dvm_compressor.c95 static event_t debug_cseg_wait_event = NULL;
674 thread_wakeup((event_t)&decompressions_blocked); in vm_decompressor_unlock()
1495 debug_cseg_wait_event = (event_t) &c_seg; in do_cseg_wedge_thread()
1498 assert_wait((event_t) (&c_seg), THREAD_INTERRUPTIBLE); in do_cseg_wedge_thread()
1521 assert_wait((event_t) (c_seg), THREAD_UNINT); in c_seg_wait_on_busy()
1712 thread_wakeup((event_t)&compaction_swapper_running); in c_seg_switch_state()
2768 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_run_compactor()
2787 thread_wakeup((event_t)&compaction_swapper_running); in vm_run_compactor()
2807 thread_wakeup((event_t)&c_compressor_swap_trigger); in vm_wake_compactor_swapper()
2828 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_consider_swapping()
[all …]
H A Dvm_object.h910 wr = assert_wait((event_t)((vm_offset_t)object + (vm_offset_t)event), in vm_object_assert_wait()
932 event_t event, in thread_sleep_vm_object()
957 (event_t)((vm_offset_t)object + (vm_offset_t)event), in vm_object_sleep()
971 thread_wakeup((event_t)((vm_offset_t)object + (vm_offset_t)event)); in vm_object_wakeup()
H A Dvm_pageout.c694 event_t wakeup_event; in vm_pageout_cluster_to_queue()
717 wakeup_event = (event_t) &(vm_pageout_queue_internal.pgo_pending); in vm_pageout_cluster_to_queue()
719 wakeup_event = (event_t) &(vm_pageout_queue_external.pgo_pending); in vm_pageout_cluster_to_queue()
796 thread_wakeup((event_t) &q->pgo_laundry); in vm_pageout_throttle_up()
800 thread_wakeup((event_t) (&q->pgo_laundry + 1)); in vm_pageout_throttle_up()
820 thread_wakeup((event_t) &q->pgo_laundry); in vm_pageout_throttle_up_batch()
824 thread_wakeup((event_t) (&q->pgo_laundry + 1)); in vm_pageout_throttle_up_batch()
1004 wr = assert_wait((event_t) &vm_page_free_wanted, in mach_vm_pressure_monitor()
1305 assert_wait((event_t) (&iq->pgo_laundry + 1), THREAD_INTERRUPTIBLE); in vm_pageout_page_queue()
2368 assert_wait_timeout((event_t) &iq->pgo_laundry, THREAD_INTERRUPTIBLE, msecs, 1000 * NSEC_PER_USEC); in vps_flow_control()
[all …]
H A Dvm_resident.c3408 thread_wakeup((event_t) &vm_page_free_wanted); in vm_page_grab_options()
3660 event_t wakeup_event = NULL; in vm_page_release()
3806 …wakeup_one_with_inheritor((event_t) wakeup_event, THREAD_AWAKENED, LCK_WAKE_DO_NOT_TRANSFER_PUSH, … in vm_page_release()
3820 thread_wakeup_one((event_t) wakeup_event); in vm_page_release()
3896 event_t wait_event = NULL; in vm_page_wait()
3914 wait_event = (event_t)&vm_page_free_wanted_privileged; in vm_page_wait()
3930 wait_event = (event_t)&vm_page_free_wanted_secluded; in vm_page_wait()
3936 wait_event = (event_t)&vm_page_free_count; in vm_page_wait()
3955 thread_wakeup((event_t)&vm_page_free_wanted); in vm_page_wait()
3984 thread_wakeup((event_t)&vm_page_free_wanted); in vm_page_wait()
[all …]
/xnu-8792.41.9/osfmk/tests/
H A Dkernel_tests.c897 assert_wait((event_t) var, THREAD_UNINT); in wait_threads()
913 thread_wakeup((event_t) var); in wake_threads()
1198 …ret = lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inh… in primitive_sleep_with_inheritor()
1201 …ret = lck_rw_sleep_with_inheritor(&info->rw_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inher… in primitive_sleep_with_inheritor()
1216 …wakeup_one_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED, LCK_WAKE_DEFAULT, &i… in primitive_wakeup_one_with_inheritor()
1229 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in primitive_wakeup_all_with_inheritor()
1243 change_sleep_inheritor((event_t) &info->thread_inheritor, info->thread_inheritor); in primitive_change_sleep_inheritor()
1671 wakeup_all_with_inheritor((event_t) &info->thread_inheritor, THREAD_AWAKENED); in thread_mtx_work()
1682 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_DEFAULT, (event_t) &info->thread_inheritor… in thread_mtx_work()
1686 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_UNLOCK, (event_t) &info->thread_inheritor,… in thread_mtx_work()
[all …]
H A Dvfp_state_test.c72 assert_wait((event_t) var, THREAD_UNINT); in wait_threads()
88 thread_wakeup((event_t) var); in wake_threads()
H A Dpmap_tests.c78 thread_wakeup((event_t)args); in pmap_disconnect_thread()
113 assert_wait((event_t)&args, THREAD_UNINT); in test_pmap_enter_disconnect()
/xnu-8792.41.9/osfmk/ipc/
H A Dipc_voucher.h179 (event_t)(ivac), \
181 #define ivac_wakeup(ivac) thread_wakeup((event_t)(ivac))
/xnu-8792.41.9/bsd/security/audit/
H A Daudit_bsd.c335 (event_t) lp, (intr) ? THREAD_INTERRUPTIBLE : THREAD_UNINT); in _audit_slck_lock()
357 wakeup((event_t) lp); in _audit_slck_unlock()
/xnu-8792.41.9/osfmk/console/
H A Dserial_general.c94 …assert_wait_deadline((event_t)serial_keyboard_poll, THREAD_UNINT, next); /* Show we are "waiting" … in serial_keyboard_poll()
/xnu-8792.41.9/bsd/pthread/
H A Dpthread_shims.c242 wr = assert_wait_deadline_with_leeway((event_t)kwq, THREAD_ABORTSAFE, in psynch_wait_prepare()
306 kr = thread_wakeup_thread((event_t)kwq, th); in psynch_wait_wakeup()

1234