Home
last modified time | relevance | path

Searched refs:bio_queue_head (Results 1 – 25 of 62) sorted by relevance

123

/freebsd-12.1/sys/sys/
H A Dbio.h137 struct bio_queue_head { struct
169 void bioq_disksort(struct bio_queue_head *ap, struct bio *bp);
170 struct bio *bioq_first(struct bio_queue_head *head);
171 struct bio *bioq_takefirst(struct bio_queue_head *head);
172 void bioq_flush(struct bio_queue_head *head, struct devstat *stp, int error);
173 void bioq_init(struct bio_queue_head *head);
174 void bioq_insert_head(struct bio_queue_head *head, struct bio *bp);
175 void bioq_insert_tail(struct bio_queue_head *head, struct bio *bp);
176 void bioq_remove(struct bio_queue_head *head, struct bio *bp);
/freebsd-12.1/sys/kern/
H A Dsubr_disk.c154 bioq_init(struct bio_queue_head *head) in bioq_init()
165 bioq_remove(struct bio_queue_head *head, struct bio *bp) in bioq_remove()
179 bioq_flush(struct bio_queue_head *head, struct devstat *stp, int error) in bioq_flush()
188 bioq_insert_head(struct bio_queue_head *head, struct bio *bp) in bioq_insert_head()
199 bioq_insert_tail(struct bio_queue_head *head, struct bio *bp) in bioq_insert_tail()
209 bioq_first(struct bio_queue_head *head) in bioq_first()
216 bioq_takefirst(struct bio_queue_head *head) in bioq_takefirst()
232 bioq_bio_key(struct bio_queue_head *head, struct bio *bp) in bioq_bio_key()
246 bioq_disksort(struct bio_queue_head *head, struct bio *bp) in bioq_disksort()
/freebsd-12.1/sys/geom/vinum/
H A Dgeom_vinum_var.h238 struct bio_queue_head *bqueue_down; /* BIO queue incoming
240 struct bio_queue_head *bqueue_up; /* BIO queue for completed
354 struct bio_queue_head *bqueue; /* BIO queue. */
355 struct bio_queue_head *wqueue; /* Waiting BIO queue. */
356 struct bio_queue_head *rqueue; /* Rebuild waiting BIO queue. */
382 struct bio_queue_head *wqueue; /* BIO delayed request queue. */
H A Dgeom_vinum_create.c191 v->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_volume()
222 p->bqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
224 p->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
226 p->rqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
/freebsd-12.1/sys/geom/gate/
H A Dg_gate.h88 struct bio_queue_head sc_inqueue; /* P: sc_queue_mtx */
89 struct bio_queue_head sc_outqueue; /* P: sc_queue_mtx */
/freebsd-12.1/sys/geom/raid3/
H A Dg_raid3.h210 struct bio_queue_head sc_queue;
213 struct bio_queue_head sc_regular_delayed; /* Delayed I/O requests due
216 struct bio_queue_head sc_inflight; /* In-flight regular write
218 struct bio_queue_head sc_sync_delayed; /* Delayed sync requests due
/freebsd-12.1/sys/geom/journal/
H A Dg_journal.h141 struct bio_queue_head sc_back_queue;
142 struct bio_queue_head sc_regular_queue;
144 struct bio_queue_head sc_delayed_queue;
/freebsd-12.1/sys/geom/raid/
H A Dg_raid.h298 struct bio_queue_head v_inflight; /* In-flight write requests. */
299 struct bio_queue_head v_locked; /* Blocked I/O requests. */
329 struct bio_queue_head sc_queue; /* Worker I/O queue. */
/freebsd-12.1/sys/geom/uzip/
H A Dg_uzip_softc.h51 struct bio_queue_head bio_queue;
/freebsd-12.1/sys/dev/fdc/
H A Dfdcvar.h58 struct bio_queue_head head;
/freebsd-12.1/sys/geom/
H A Dgeom_disk.h93 struct bio_queue_head *d_queue;
/freebsd-12.1/sys/dev/altera/sdcard/
H A Daltera_sdcard.h59 struct bio_queue_head as_bioq;
/freebsd-12.1/sys/geom/sched/
H A Dgs_delay.c67 struct bio_queue_head sc_bioq; /* queue of pending requests */
/freebsd-12.1/sys/dev/ida/
H A Didavar.h167 struct bio_queue_head bio_queue;
/freebsd-12.1/sys/dev/ofw/
H A Dofw_disk.c50 struct bio_queue_head ofwd_bio_queue;
/freebsd-12.1/sys/dev/nvdimm/
H A Dnvdimm_var.h133 struct bio_queue_head spa_g_queue;
/freebsd-12.1/sys/dev/mlx/
H A Dmlxvar.h140 struct bio_queue_head mlx_bioq; /* outstanding I/O operations */
/freebsd-12.1/sys/dev/ips/
H A Dips.h153 struct bio_queue_head queue;
/freebsd-12.1/sys/cam/
H A Dcam_iosched.c275 struct bio_queue_head bio_queue;
276 struct bio_queue_head trim_queue;
286 struct bio_queue_head write_queue;
1726 static int biolen(struct bio_queue_head *bq) in biolen()
/freebsd-12.1/sys/dev/twe/
H A Dtwevar.h119 struct bio_queue_head twe_bioq; /* outstanding I/O operations */
/freebsd-12.1/sys/powerpc/mambo/
H A Dmambo_disk.c51 struct bio_queue_head bio_queue;
/freebsd-12.1/sys/powerpc/ps3/
H A Dps3disk.c120 struct bio_queue_head sc_bioq;
121 struct bio_queue_head sc_deferredq;
/freebsd-12.1/sys/dev/xen/blkfront/
H A Dblock.h176 struct bio_queue_head xbd_bioq; /* sort queue */
/freebsd-12.1/sys/dev/amr/
H A Damrvar.h227 struct bio_queue_head amr_bioq; /* pending I/O with no commands */
/freebsd-12.1/sys/dev/virtio/block/
H A Dvirtio_blk.c89 struct bio_queue_head vtblk_bioq;
851 struct bio_queue_head *bioq; in vtblk_request_bio()
1022 struct bio_queue_head *bioq; in vtblk_drain()

123