| /src/sys/kern/ |
| bufq_fcfs.c | 76 #include <sys/bufq.h> 98 bufq_fcfs_put(struct bufq_state *bufq, struct buf *bp) 100 struct bufq_fcfs *fcfs = bufq_private(bufq); 106 bufq_fcfs_get(struct bufq_state *bufq, int remove) 108 struct bufq_fcfs *fcfs = bufq_private(bufq); 120 bufq_fcfs_cancel(struct bufq_state *bufq, struct buf *buf) 122 struct bufq_fcfs *fcfs = bufq_private(bufq); 135 bufq_fcfs_fini(struct bufq_state *bufq) 138 KASSERT(bufq->bq_private != NULL); 139 kmem_free(bufq->bq_private, sizeof(struct bufq_fcfs)) [all...] |
| bufq_disksort.c | 76 #include <sys/bufq.h> 106 bufq_disksort_put(struct bufq_state *bufq, struct buf *bp) 108 struct bufq_disksort *disksort = bufq_private(bufq); 112 sortby = bufq->bq_flags & BUFQ_SORT_MASK; 182 bufq_disksort_get(struct bufq_state *bufq, int remove) 184 struct bufq_disksort *disksort = bufq_private(bufq); 196 bufq_disksort_cancel(struct bufq_state *bufq, struct buf *buf) 198 struct bufq_disksort *disksort = bufq_private(bufq); 211 bufq_disksort_fini(struct bufq_state *bufq) 214 KASSERT(bufq->bq_private != NULL) [all...] |
| 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...] |
| bufq_readprio.c | 76 #include <sys/bufq.h> 109 bufq_prio_put(struct bufq_state *bufq, struct buf *bp) 111 struct bufq_prio *prio = bufq_private(bufq); 115 sortby = bufq->bq_flags & BUFQ_SORT_MASK; 156 bufq_prio_get(struct bufq_state *bufq, int remove) 158 struct bufq_prio *prio = bufq_private(bufq); 219 bufq_prio_cancel(struct bufq_state *bufq, struct buf *buf) 221 struct bufq_prio *prio = bufq_private(bufq); 262 bufq_prio_fini(struct bufq_state *bufq) 265 KASSERT(bufq->bq_private != NULL) [all...] |
| bufq_priocscan.c | 35 #include <sys/bufq.h> 264 bufq_priocscan_put(struct bufq_state *bufq, struct buf *bp) 266 struct bufq_priocscan *q = bufq_private(bufq); 274 bufq_priocscan_get(struct bufq_state *bufq, int remove) 276 struct bufq_priocscan *q = bufq_private(bufq); 395 bufq_priocscan_cancel(struct bufq_state *bufq, struct buf *bp) 397 struct bufq_priocscan * const q = bufq_private(bufq); 419 bufq_priocscan_fini(struct bufq_state *bufq) 422 KASSERT(bufq->bq_private != NULL); 423 kmem_free(bufq->bq_private, sizeof(struct bufq_priocscan)) [all...] |
| /src/sys/sys/ |
| bufq_impl.h | 2 /* NetBSD: bufq.h,v 1.3 2005/03/31 11:28:53 yamt Exp */ 97 bufq_private(const struct bufq_state *bufq) 100 return bufq->bq_private;
|
| /src/sys/dev/ |
| fssvar.h | 80 #include <sys/bufq.h>
|
| /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/share/man/man9/ |
| Makefile | 8 buffercache.9 bufferio.9 bufq.9 bus_dma.9 bus_space.9 byteorder.9 \ 189 MLINKS+=bufq.9 bufq_init.9 \ 190 bufq.9 bufq_register.9 \ 191 bufq.9 bufq_unregister.9 \ 192 bufq.9 bufq_state.9 \ 193 bufq.9 bufq_alloc.9 \ 194 bufq.9 bufq_drain.9 \ 195 bufq.9 bufq_free.9 \ 196 bufq.9 bufq_getstrategyname.9 \ 197 bufq.9 bufq_move.9 [all...] |
| /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...] |
| /src/sys/dev/scsipi/ |
| st_atapi.c | 37 #include <sys/bufq.h>
|
| st_scsi.c | 62 #include <sys/bufq.h>
|
| /src/sys/fs/nilfs/ |
| nilfs.h | 36 #include <sys/bufq.h>
|
| /src/sys/arch/vax/mba/ |
| mba.c | 44 #include <sys/bufq.h>
|
| /src/sys/dev/ata/ |
| ata_raid.c | 47 #include <sys/bufq.h>
|
| ata_raid_nvidia.c | 40 #include <sys/bufq.h>
|
| ata_raid_promise.c | 42 #include <sys/bufq.h>
|
| ata_raid_adaptec.c | 42 #include <sys/bufq.h>
|
| ata_raid_jmicron.c | 42 #include <sys/bufq.h>
|
| ata_raid_via.c | 42 #include <sys/bufq.h>
|
| /src/sys/ufs/mfs/ |
| mfs_vnops.c | 43 #include <sys/bufq.h>
|
| /src/sys/fs/udf/ |
| udf.h | 40 #include <sys/bufq.h>
|
| /src/sys/dev/ic/ |
| ld_cac.c | 44 #include <sys/bufq.h>
|
| ld_mlx.c | 44 #include <sys/bufq.h>
|
| ld_nvme.c | 36 #include <sys/bufq.h>
|