/src/sys/kern/ |
subr_bufq.c | 76 #include <sys/bufq.h> 134 struct bufq_state *bufq; local in function:bufq_alloc 181 /* Try to autoload the bufq strategy module */ 212 *bufqp = bufq = kmem_zalloc(sizeof(*bufq), KM_SLEEP); 213 bufq->bq_flags = flags; 214 bufq->bq_strat = bsp; 215 (*bsp->bs_initfn)(bufq); 222 bufq_put(struct bufq_state *bufq, struct buf *bp) 225 (*bufq->bq_put)(bufq, bp) [all...] |
vfs_bio.c | 1022 struct bqueue *bufq; local in function:brelsel 1117 bufq = &bufqueues[BQ_AGE]; 1118 binsheadfree(bp, bufq); 1130 bufq = &bufqueues[BQ_LOCKED]; 1133 bufq = &bufqueues[BQ_LRU]; 1136 bufq = &bufqueues[BQ_AGE]; 1138 binstailfree(bp, bufq);
|
/src/sys/arch/atari/dev/ |
fd.c | 54 #include <sys/bufq.h> 135 struct bufq_state *bufq; /* queue of buf's */ member in struct:fd_softc 514 bufq_alloc(&sc->bufq, "disksort", BUFQ_SORT_RAWBLOCK); 634 bufq_put(sc->bufq, bp); /* XXX disksort_cylinder */ 690 bp = bufq_peek(sc->bufq); 727 bp = bufq_get(sc->bufq); 756 if (bufq_peek(sc1->bufq) != NULL) 997 bp = bufq_peek(sc->bufq);
|
/src/sys/arch/amiga/dev/ |
fd.c | 44 #include <sys/bufq.h> 149 struct bufq_state *bufq;/* queue pending I/O operations */ member in struct:fd_softc 419 bufq_alloc(&sc->bufq, "disksort", BUFQ_SORT_CYLINDER); 694 bufq_put(sc->bufq, bp); 1194 if ((bp = bufq_peek(sc->bufq)) == NULL) { 1225 bp = bufq_get(sc->bufq); 1227 if (bufq_peek(sc->bufq) == NULL) 1234 bufq_put(sc->bufq, bp); 1309 bp = bufq_peek(sc->bufq); 1549 if ((bp = bufq_peek(sc->bufq)) == NULL [all...] |