Searched refs:wq_q (Results 1 – 6 of 6) sorted by relevance
| /xnu-8020.140.41/osfmk/kern/ |
| H A D | waitq.c | 311 __wql_list_foreach((link).wqls, &(waitq).wq_q->waitq_sellinks, __it) 405 return waitq.wq_q >= global_waitqs && waitq.wq_q < global_waitqs + g_num_waitqs; in waitq_is_global() 415 return priority_queue_empty(&wq.wq_q->waitq_prio_queue); in waitq_empty() 417 ts = wq.wq_q->waitq_ts; in waitq_empty() 424 return circle_queue_empty(&wq.wq_q->waitq_queue); in waitq_empty() 470 idx = (uint32_t)(waitq.wq_q - global_waitqs); in waitq_global_stats() 521 struct turnstile *ts = waitq.wq_q->waitq_ts; in waitq_get_safeq() 525 uint32_t hash = os_hash_kernel_pointer(waitq.wq_q); in waitq_get_safeq() 582 thread->waitq.wq_q = NULL; in thread_clear_waitq_state() 594 VM_KERNEL_UNSLIDE_OR_PERM(waitq_to_turnstile(wq.wq_q)), in waitq_thread_remove() [all …]
|
| H A D | waitq.h | 96 struct waitq *wq_q; member 304 return wq.wq_q->waitq_type; in waitq_type() 310 return wq1.wq_q == wq2.wq_q; in waitq_same() 316 return wq.wq_q == NULL; in waitq_is_null() 347 return waitq.wq_q && waitq.wq_q->waitq_interlock.lck_valid; in waitq_valid()
|
| H A D | kern_stackshot.c | 3738 kdp_lck_mtx_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3741 kdp_mqueue_recv_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo, &ispl); in stackshot_thread_wait_owner_info() 3745 kdp_mqueue_send_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo, &ispl); in stackshot_thread_wait_owner_info() 3749 kdp_sema_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3752 kdp_ulock_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3757 kdp_rwlck_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3772 kdp_sleep_with_inheritor_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3775 kdp_eventlink_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
|
| H A D | turnstile.c | 1923 return waitq.wq_q->waitq_ts; in thread_get_waiting_turnstile() 1926 return waitq_to_turnstile(waitq.wq_q); in thread_get_waiting_turnstile() 1979 if (waitq.wq_q->waitq_ts) { in thread_get_update_flags_for_turnstile_propagation_stoppage()
|
| /xnu-8020.140.41/tools/lldbmacros/ |
| H A D | waitq.py | 112 if t.waitq.wq_q == self._wq: yield t
|
| H A D | process.py | 416 wait_queue_str = '{:<#018x}'.format(unsigned(thread.waitq.wq_q))
|