Lines Matching defs:aio_worker
230 struct aio_worker { struct
231 aio_worker_t *work_forw; /* forward link in list of workers */ argument
232 aio_worker_t *work_backw; /* backwards link in list of workers */ argument
233 mutex_t work_qlock1; /* lock for work queue 1 */
234 cond_t work_idle_cv; /* place to sleep when idle */
235 aio_req_t *work_head1; /* head of work request queue 1 */
236 aio_req_t *work_tail1; /* tail of work request queue 1 */
237 aio_req_t *work_next1; /* work queue one's next pointer */
238 aio_req_t *work_prev1; /* last request done from queue 1 */
239 aio_req_t *work_req; /* active work request */
240 thread_t work_tid; /* worker's thread-id */
241 int work_count1; /* length of work queue one */
242 int work_done1; /* number of requests done */
243 int work_minload1; /* min length of queue */
267 extern int _aio_rw(aiocb_t *, aio_lio_t *, aio_worker_t **, int, int); argument