Searched refs:wq_q (Results 1 – 6 of 6) sorted by relevance
| /xnu-8792.41.9/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 | 126 struct waitq *wq_q; member 334 return wq.wq_q->waitq_type; in waitq_type() 340 return wq1.wq_q == wq2.wq_q; in waitq_same() 346 return wq.wq_q == NULL; in waitq_is_null() 377 return waitq.wq_q && waitq.wq_q->waitq_interlock.lck_valid; in waitq_valid()
|
| H A D | kern_stackshot.c | 3702 kdp_lck_mtx_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3705 kdp_mqueue_recv_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo, &ispl); in stackshot_thread_wait_owner_info() 3709 kdp_mqueue_send_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo, &ispl); in stackshot_thread_wait_owner_info() 3713 kdp_sema_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3716 kdp_ulock_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3721 kdp_rwlck_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3736 kdp_sleep_with_inheritor_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info() 3739 kdp_eventlink_find_owner(thread->waitq.wq_q, thread->wait_event, waitinfo_v1); in stackshot_thread_wait_owner_info()
|
| H A D | turnstile.c | 2047 return waitq.wq_q->waitq_ts; in thread_get_waiting_turnstile() 2050 return waitq_to_turnstile(waitq.wq_q); in thread_get_waiting_turnstile() 2103 if (waitq.wq_q->waitq_ts) { in thread_get_update_flags_for_turnstile_propagation_stoppage()
|
| /xnu-8792.41.9/tools/lldbmacros/ |
| H A D | waitq.py | 119 if t.waitq.wq_q == self._wq: yield t
|
| H A D | process.py | 449 wait_queue_str = '{:<#018x}'.format(unsigned(thread.waitq.wq_q))
|