Lines Matching refs:queue
157 TAILQ_INIT(&head->queue); in bioq_init()
169 if (bp == TAILQ_FIRST(&head->queue)) in bioq_remove()
174 TAILQ_REMOVE(&head->queue, bp, bio_queue); in bioq_remove()
175 if (TAILQ_EMPTY(&head->queue)) in bioq_remove()
195 TAILQ_INSERT_HEAD(&head->queue, bp, bio_queue); in bioq_insert_head()
204 TAILQ_INSERT_TAIL(&head->queue, bp, bio_queue); in bioq_insert_tail()
215 return (TAILQ_FIRST(&head->queue)); in bioq_first()
223 bp = TAILQ_FIRST(&head->queue); in bioq_takefirst()
283 cur = TAILQ_FIRST(&head->queue); in bioq_disksort()
296 TAILQ_INSERT_HEAD(&head->queue, bp, bio_queue); in bioq_disksort()
298 TAILQ_INSERT_AFTER(&head->queue, prev, bp, bio_queue); in bioq_disksort()