Lines Matching defs:bq
271 struct g_virstor_bio_q *bq;
427 bq = malloc(sizeof(*bq), M_GVIRSTOR, M_WAITOK);
428 bq->bio = NULL;
433 STAILQ_INSERT_TAIL(&sc->delayed_bio_q, bq, linkage);
435 bq = STAILQ_FIRST(&sc->delayed_bio_q);
436 if (bq->bio != NULL) {
437 g_virstor_start(bq->bio);
439 free(bq, M_GVIRSTOR);
442 free(bq, M_GVIRSTOR);
966 struct g_virstor_bio_q *bq;
967 bq = STAILQ_FIRST(&sc->delayed_bio_q);
968 bq->bio->bio_error = ENOSPC;
969 g_io_deliver(bq->bio, EIO);
971 free(bq, M_GVIRSTOR);
1587 struct bio_queue_head bq;
1609 bioq_init(&bq);
1640 bioq_dismantle(&bq);
1654 bioq_disksort(&bq, cb);
1682 bioq_dismantle(&bq);
1715 bioq_dismantle(&bq);
1745 bioq_disksort(&bq, cb);
1751 bioq_dismantle(&bq);
1765 bioq_disksort(&bq, cb);
1774 for (cb = bioq_first(&bq); cb != NULL; cb = bioq_first(&bq)) {
1775 bioq_remove(&bq, cb);
1873 bioq_dismantle(struct bio_queue_head *bq)
1877 for (b = bioq_first(bq); b != NULL; b = bioq_first(bq)) {
1878 bioq_remove(bq, b);