FreeBSD/sys/geom/vinum/geom_vinum_plex.c
/* Flush the queue with delayed requests. */
Flush the queue with delayed requests.
Flush the queue with delayed requests .
static void
gv_plex_flush(struct gv_plex *p)
{
	struct gv_softc *sc;
	struct bio *bp;
	sc = p->vinumconf;
	bp = bioq_takefirst(p->rqueue);
	while (bp != NULL) {
		gv_plex_start(p, bp);
		bp = bioq_takefirst(p->rqueue);
	}
}
static void gv_plex_flush ( struct gv_plex * p ) { struct gv_softc * sc ; struct bio * bp ; sc = p -> vinumconf ; bp = bioq_takefirst ( p -> rqueue ) ; while ( bp != NULL ) { gv_plex_start ( p , bp ) ; bp = bioq_takefirst ( p -> rqueue ) ; } }
Flush the queue with delayed requests.
Flush the queue with delayed requests .