Home
last modified time | relevance | path

Searched refs:wait_event (Results 1 – 18 of 18) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dwaitq.c569 thread->wait_event = event; in waitq_thread_insert()
590 thread->wait_event = NO_EVENT64; in thread_clear_waitq_state()
1020 ? _CAST_TO_EVENT_MASK(thread->wait_event) in waitq_queue_iterate_locked()
1313 event64_t wait_event, in waitq_assert_wait64_locked() argument
1330 assert(wait_event == NO_EVENT64); in waitq_assert_wait64_locked()
1333 assert(wait_event != NO_EVENT64); in waitq_assert_wait64_locked()
1369 eventmask = _CAST_TO_EVENT_MASK(wait_event); in waitq_assert_wait64_locked()
1386 waitq_thread_insert(safeq, thread, waitq, wait_event); in waitq_assert_wait64_locked()
2300 event64_t wait_event, in waitq_assert_wait64() argument
2315 ret = waitq_assert_wait64_locked(waitq, wait_event, interruptible, in waitq_assert_wait64()
[all …]
H A Dwaitq.h540 event64_t wait_event,
555 event64_t wait_event,
687 event64_t wait_event,
H A Dkern_stackshot.c4142 cur_thread_snap->ths_wait_event = VM_KERNEL_UNSLIDE_OR_PERM(thread->wait_event); in kcdata_record_thread_snapshot()
6060 kdp_lck_mtx_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6071 kdp_sema_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6074 kdp_ulock_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6079 kdp_rwlck_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6088 kdp_workloop_sync_wait_find_owner(thread, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6091 kdp_wait4_find_process(thread, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6097 kdp_eventlink_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6100 kdp_compressor_busy_find_owner(thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
6105 kdp_esync_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
[all …]
H A Ddebug.h56 uint64_t wait_event; member
H A Dthread.h412 event64_t wait_event; /* wait queue event */ member
H A Dsched_prim.c1167 assert(thread->wait_event == NO_EVENT64); in thread_go()
/xnu-11215/osfmk/tests/
H A Dkernel_tests.c2928 event_t wait_event, wake_event; in thread_sleep_gate_chain_work() local
2966 wait_event = NULL; in thread_sleep_gate_chain_work()
2971 wait_event = (event_t) &info->head.threads[i - 1]; in thread_sleep_gate_chain_work()
2976 assert(wait_event != NULL); in thread_sleep_gate_chain_work()
2998 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_UNLOCK, wait_event, inheritor, THREAD_UNIN… in thread_sleep_gate_chain_work()
3085 event_t wait_event, wake_event; in thread_sleep_chain_work() local
3116 wait_event = NULL; in thread_sleep_chain_work()
3121 wait_event = (event_t) &info->head.threads[i - 1]; in thread_sleep_chain_work()
3127 assert(wait_event != NULL); in thread_sleep_chain_work()
3131 …lck_mtx_sleep_with_inheritor(&info->mtx_lock, LCK_SLEEP_UNLOCK, wait_event, inheritor, THREAD_UNIN… in thread_sleep_chain_work()
/xnu-11215/osfmk/vm/
H A Dvm_object_xnu.h546 event64_t wait_event,
H A Dvm_compressor_xnu.h420 extern void kdp_compressor_busy_find_owner(event64_t wait_event, thread_waitinfo_t *waitinfo);
H A Dvm_page.h1265 event64_t wait_event,
H A Dvm_object.c8027 event64_t wait_event, argument
8033 vm_object_t object = (vm_object_t)((uintptr_t)wait_event - wait_reason);
8052 event_t wait_event; local
8086 wait_event = (event_t)((uintptr_t)object + (uintptr_t)reason);
8087 wr = lck_rw_sleep(&object->Lock, LCK_SLEEP_PROMOTED_PRI | action, wait_event, interruptible);
8184 kdp_vm_page_sleep_find_owner(event64_t wait_event, thread_waitinfo_t *waitinfo) argument
8186 vm_page_t m = (vm_page_t)wait_event;
H A Dvm_resident.c4005 event_t wait_event = NULL; in vm_page_wait() local
4023 wait_event = (event_t)&vm_page_free_wanted_privileged; in vm_page_wait()
4039 wait_event = (event_t)&vm_page_free_wanted_secluded; in vm_page_wait()
4045 wait_event = (event_t)&vm_page_free_count; in vm_page_wait()
4083 wait_event, in vm_page_wait()
4088 wait_result = assert_wait(wait_event, interruptible); in vm_page_wait()
H A Dvm_compressor.c1591 kdp_compressor_busy_find_owner(event64_t wait_event, thread_waitinfo_t *waitinfo) in kdp_compressor_busy_find_owner() argument
1593 c_segment_t c_seg = (c_segment_t) wait_event; in kdp_compressor_busy_find_owner()
/xnu-11215/tools/lldbmacros/
H A Dwaitq.py184 print("{:<#20x} {:<#20x}".format(unsigned(thread), thread.wait_event))
H A Dprocess.py501 wait_event_str = '{:<#018x}'.format(unsigned(thread.wait_event))
502 wait_event_str_sym = kern.Symbolicate(int(hex(thread.wait_event), 16))
1634 wait_event_str = '{:<#018x}'.format(unsigned(th.wait_event))
1635 wait_event_str_sym = kern.Symbolicate(int(hex(th.wait_event), 16))
H A DREADME.md69 …_id processor pri io_policy state wait_queue wait_event wmesg …
258 …_id processor pri io_policy state wait_queue wait_event wmesg …
H A Dipc.py461 print("{:<#20x} {:<#20x}".format(unsigned(thread), thread.wait_event))
/xnu-11215/bsd/kern/
H A Dkern_exit.c3503 kdp_wait4_find_process(thread_t thread, __unused event64_t wait_event, thread_waitinfo_t *waitinfo) in kdp_wait4_find_process() argument