- uint32_t *wq_thactive_count[WORKQUEUE_NUMPRIOS];
- uint32_t *wq_thscheduled_count[WORKQUEUE_NUMPRIOS];
+ uint16_t wq_requests[WORKQUEUE_NUMPRIOS];
+ uint16_t wq_ocrequests[WORKQUEUE_NUMPRIOS];
+ uint16_t wq_reqconc[WORKQUEUE_NUMPRIOS]; /* requested concurrency for each priority level */
+ uint16_t *wq_thscheduled_count[WORKQUEUE_NUMPRIOS];
+ uint32_t *wq_thactive_count[WORKQUEUE_NUMPRIOS]; /* must be uint32_t since we OSAddAtomic on these */