Lines Matching refs:work_queue
76 static struct ccb_queue work_queue; variable
121 TAILQ_INIT(&work_queue); in main()
354 while ((ccb_h = TAILQ_FIRST(&work_queue)) != NULL) { in cleanup()
355 TAILQ_REMOVE(&work_queue, ccb_h, periph_links.tqe); in cleanup()
493 if ((ccb_h = TAILQ_FIRST(&work_queue)) != NULL) { in request_loop()
523 TAILQ_REMOVE(&work_queue, ccb_h, in request_loop()
533 if (!TAILQ_EMPTY(&work_queue)) in request_loop()
582 TAILQ_INSERT_TAIL(&work_queue, &ccb->ccb_h, in handle_read()
602 TAILQ_INSERT_HEAD(&work_queue, &ccb->ccb_h, in handle_read()
673 TAILQ_REMOVE(&work_queue, &atio->ccb_h, periph_links.tqe); in work_atio()
823 TAILQ_REMOVE(&work_queue, &inot->ccb_h, periph_links.tqe); in work_inot()