Home
last modified time | relevance | path

Searched refs:p_wqptr (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.41.6/tools/lldbmacros/
H A Dworkqueue.py7 wq = proc.p_wqptr;
48 wq = p.p_wqptr
157 wq = Cast(proc.p_wqptr, "struct workqueue *")
204 wq = Cast(proc.p_wqptr, "struct workqueue *");
H A Dprocess.py844 work_queue = proc.p_wqptr
845 if proc.p_wqptr != 0 :
/xnu-12377.41.6/bsd/pthread/
H A Dpthread_workqueue.c242 #pragma mark p_wqptr
249 return os_atomic_load(&p->p_wqptr, relaxed); in proc_get_wqptr_fast()
262 wq = os_atomic_xchg(&p->p_wqptr, wq, release); in proc_set_wqptr()
265 thread_wakeup(&p->p_wqptr); in proc_set_wqptr()
276 wq = os_atomic_load(&p->p_wqptr, relaxed); in proc_init_wqptr_or_wait()
279 os_atomic_store(&p->p_wqptr, WQPTR_IS_INITING_VALUE, relaxed); in proc_init_wqptr_or_wait()
285 assert_wait(&p->p_wqptr, THREAD_UNINT); in proc_init_wqptr_or_wait()
2268 wq = os_atomic_xchg(&p->p_wqptr, NULL, relaxed); in workq_exit()
/xnu-12377.41.6/bsd/sys/
H A Dproc_internal.h430 struct workqueue *_Atomic p_wqptr; /* workq ptr */ member