| /xnu-11215/doc/primitives/ |
| H A D | sched_cond.md | 9 `assert_wait`/`thread_block` & `thread_wake` patterns with fast paths. 35 assert_wait(...); // (C) 52 `assert_wait/thread_block` with atomic bit operations.
|
| /xnu-11215/osfmk/tests/ |
| H A D | pmap_tests.c | 172 assert_wait((event_t)&args, THREAD_UNINT); in test_pmap_enter_disconnect() 232 assert_wait((event_t)&args, THREAD_UNINT); in test_pmap_compress_remove() 283 assert_wait((event_t)(uintptr_t)&(args->stop), THREAD_UNINT); in pmap_nest_thread() 451 assert_wait((event_t)&args[j], THREAD_UNINT); in test_pmap_nesting() 811 assert_wait((event_t)&args, THREAD_UNINT); in test_pmap_huge_pv_list()
|
| H A D | vfp_state_test.c | 72 assert_wait((event_t) var, THREAD_UNINT); in wait_threads()
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOSyncer.cpp | 98 assert_wait((void *) &threadMustStop, false); in wait()
|
| H A D | IOConditionLock.cpp | 208 assert_wait((void *) &condition, interruptible); /* assert event */ in lockWhen()
|
| H A D | IOWorkLoop.cpp | 440 assert_wait((void *) &workToDo, false); in threadMain()
|
| H A D | IOCPU.cpp | 741 assert_wait(this, THREAD_UNINT); in registerInterrupt()
|
| /xnu-11215/osfmk/kern/ |
| H A D | waitq.h | 527 #pragma mark assert_wait / wakeup 633 #pragma mark Mach-only assert_wait / wakeup
|
| H A D | mpsc_queue.c | 310 assert_wait((event_t)dq, THREAD_UNINT); in _mpsc_daemon_queue_drain() 424 assert_wait((event_t)&dq->mpd_state, THREAD_UNINT); in mpsc_daemon_queue_cancel_and_wait()
|
| H A D | lock_rw.c | 960 res = assert_wait(LCK_RW_WRITER_EVENT(lock), 1036 res = assert_wait(LCK_RW_WRITER_EVENT(lock), 1354 res = assert_wait(LCK_RW_READER_EVENT(lck), 1656 res = assert_wait(LCK_RW_WRITER_EVENT(lock), in lck_rw_lock_shared_to_exclusive_success() 2664 res = assert_wait(event, interruptible); in lck_rw_sleep()
|
| H A D | exclaves_panic.c | 320 assert_wait((event_t)&exclaves_panic_thread_wait_forever, THREAD_UNINT); in exclaves_panic_thread_wait()
|
| H A D | remote_time.c | 449 assert_wait((event_t)bt_params_hist, THREAD_UNINT); in bt_calibration_thread()
|
| H A D | test_lock.c | 545 assert_wait(&ctx, THREAD_UNINT); in smr_sleepable_stress_test()
|
| H A D | clock_oldops.c | 545 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE); in clock_sleep_internal()
|
| H A D | sched_prim.h | 773 extern wait_result_t assert_wait(
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_compressor_backing_store.c | 839 assert_wait((event_t)&vm_swapfile_create_needed, THREAD_UNINT); in vm_swapfile_create_thread() 872 assert_wait((event_t)&hibernate_in_progress_with_pinned_swap, THREAD_UNINT); in hibernate_pin_swap() 963 assert_wait((event_t)&vm_swapfile_gc_needed, THREAD_UNINT); in vm_swapfile_gc_thread() 1371 assert_wait((event_t)&vm_swapout_thread, THREAD_UNINT); in vm_swapout_thread() 1982 assert_wait((event_t) &delayed_trim_handling_in_progress, THREAD_UNINT); in vm_swap_wait_on_trim_handling_in_progress() 2184 assert_wait((event_t) &swf->swp_flags, THREAD_UNINT); in vm_swap_reclaim() 2221 assert_wait((event_t) (c_seg), THREAD_UNINT); in vm_swap_reclaim()
|
| H A D | vm_compressor.c | 1609 assert_wait((event_t) (&c_seg), THREAD_INTERRUPTIBLE); in do_cseg_wedge_thread() 1632 assert_wait((event_t) (c_seg), THREAD_UNINT); in c_seg_wait_on_busy() 2880 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_run_compactor() 2937 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_consider_swapping() 3483 assert_wait((event_t)&compaction_swapper_running, THREAD_UNINT); in vm_compressor_flush() 3598 assert_wait((event_t)&c_compressor_swap_trigger, THREAD_UNINT); in vm_compressor_swap_trigger_thread() 4149 assert_wait((event_t) (&c_segments_busy), THREAD_UNINT); in c_seg_allocate() 5106 assert_wait((event_t)&decompressions_blocked, THREAD_UNINT); in c_decompress_page() 6417 assert_wait((event_t)&uncompressor_io_req, THREAD_UNINT); in vm_uncompressed_put() 6474 assert_wait((event_t)&uncompressor_io_req, THREAD_UNINT); in vm_uncompressed_get()
|
| H A D | vm_pageout.c | 1046 wr = assert_wait((event_t) &vm_page_free_wanted, 1377 assert_wait((event_t) (&iq->pgo_laundry + 1), THREAD_INTERRUPTIBLE); 3904 assert_wait((event_t) &vm_page_free_wanted, THREAD_UNINT); 4310 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, THREAD_UNINT); 4851 wr = assert_wait((event_t)waiters, THREAD_INTERRUPTIBLE); 4870 wr = assert_wait((event_t) &vm_pageout_state.vm_pressure_changed, 4912 assert_wait((event_t) &vm_pressure_thread, THREAD_UNINT); 5009 assert_wait(VM_PAGEOUT_GC_EVENT, THREAD_UNINT); 9090 kr = assert_wait((event_t)&vm_paging_page_waiter, THREAD_UNINT); 10284 assert_wait((event_t) &compressor_perf_test_pages_processed, THREAD_UNINT);
|
| /xnu-11215/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_mit.c | 269 (void) assert_wait(&mit->mit_thread, THREAD_UNINT); in nx_netif_mit_init() 401 (void) assert_wait(&mit->mit_flags, THREAD_UNINT); in nx_netif_mit_cleanup() 519 (void) assert_wait(&mit->mit_flags, THREAD_UNINT); in nx_netif_mit_thread_func()
|
| H A D | nx_netif_poll.c | 511 (void) assert_wait(&ifp->if_poll_thread, THREAD_UNINT); in netif_rxpoll_compat_thread_func()
|
| /xnu-11215/bsd/security/audit/ |
| H A D | audit_bsd.c | 211 assert_wait(cvp, THREAD_UNINT); in _audit_cv_wait_continuation()
|
| /xnu-11215/osfmk/arm/ |
| H A D | cpuid.c | 499 assert_wait((event_t)&ret->c_valid, THREAD_UNINT); in cache_info_type()
|
| H A D | cpu_common.c | 273 assert_wait((event_t)synch, THREAD_UNINT); in cpu_broadcast_xcall_internal()
|
| /xnu-11215/osfmk/i386/ |
| H A D | pmap_common.c | 478 assert_wait(&mapping_replenish_event, THREAD_UNINT); in mapping_replenish()
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_shutdown.c | 200 assert_wait((event_t)&compressor_store_stop_compaction, THREAD_UNINT); in reboot_kernel()
|