Searched refs:pwqinfo (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/kern/
H A Dproc_info.c116 int proc_pidworkqueueinfo(proc_t p, struct proc_workqueueinfo *pwqinfo);
935 proc_pidworkqueueinfo(proc_t p, struct proc_workqueueinfo *pwqinfo) argument
939 bzero(pwqinfo, sizeof(struct proc_workqueueinfo));
941 error = fill_procworkqueue(p, pwqinfo);
1188 struct proc_workqueueinfo pwqinfo; local
1190 error = proc_pidworkqueueinfo(p, &pwqinfo);
1192 error = copyout(&pwqinfo, buffer, sizeof(struct proc_workqueueinfo));
H A Dpthread_synch.c2294 fill_procworkqueue(proc_t p, struct proc_workqueueinfo * pwqinfo) argument
2312 pwqinfo->pwq_nthreads = wq->wq_nthreads;
2313 pwqinfo->pwq_runthreads = activecount;
2314 pwqinfo->pwq_blockedthreads = wq->wq_threads_scheduled - activecount;
2315 pwqinfo->pwq_state = 0;
2318 pwqinfo->pwq_state |= WQ_EXCEEDED_CONSTRAINED_THREAD_LIMIT;
2321 pwqinfo->pwq_state |= WQ_EXCEEDED_TOTAL_THREAD_LIMIT;

Completed in 16 milliseconds