Home
last modified time | relevance | path

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

/xnu-12377.81.4/bsd/pthread/
H A Dworkqueue_internal.h194 typedef struct workq_threadreq_s { struct
197 STAILQ_ENTRY(workq_threadreq_s) tr_link; argument
214 } workq_threadreq_s, *workq_threadreq_t; argument
216 STAILQ_HEAD(workq_threadreq_tailq, workq_threadreq_s);
297 struct workq_threadreq_s;
305 void workq_thread_set_max_qos(struct proc *p, struct workq_threadreq_s *kqr);
321 bool workq_kern_threadreq_initiate(struct proc *p, struct workq_threadreq_s *kqr,
325 void workq_kern_threadreq_modify(struct proc *p, struct workq_threadreq_s *kqr,
329 void workq_kern_threadreq_update_inheritor(struct proc *p, struct workq_threadreq_s *kqr,
332 kern_return_t workq_kern_threadreq_permanent_bind(struct proc *p, struct workq_threadreq_s *kqr);
[all …]
H A Dpthread_workqueue.c139 sizeof(struct workq_threadreq_s), ZC_CACHING);
367 struct workq_threadreq_s, tr_entry); in _wq_thactive_refresh_best_constrained_req_qos()
2238 struct workq_threadreq_s, tr_entry, ^(workq_threadreq_t e){ in workq_mark_exiting()
2242 struct workq_threadreq_s, tr_entry, ^(workq_threadreq_t e){ in workq_mark_exiting()
2246 struct workq_threadreq_s, tr_entry, ^(workq_threadreq_t e){ in workq_mark_exiting()
3216 req_max = priority_queue_max(pq, struct workq_threadreq_s, tr_entry); in workq_kern_threadreq_modify()
3344 workq_kern_threadreq_permanent_bind(struct proc *p, struct workq_threadreq_s *kqr) in workq_kern_threadreq_permanent_bind()
3402 workq_kern_bound_thread_wakeup(struct workq_threadreq_s *kqr) in workq_kern_bound_thread_wakeup()
3429 workq_kern_bound_thread_park(struct workq_threadreq_s *kqr) in workq_kern_bound_thread_park()
3467 workq_kern_bound_thread_terminate(struct workq_threadreq_s *kqr) in workq_kern_bound_thread_terminate()
[all …]
/xnu-12377.81.4/bsd/sys/
H A Deventvar.h215 workq_threadreq_s kqwq_request[KQWQ_NBUCKETS]; /* per-QoS request states */
349 workq_threadreq_s kqwl_request; /* thread request state */
H A Duser.h263 struct workq_threadreq_s *uu_kqr_bound;