Home
last modified time | relevance | path

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

123

/freebsd-13.1/sys/sys/
H A Dbio.h141 struct bio_queue_head { struct
173 void bioq_disksort(struct bio_queue_head *ap, struct bio *bp);
174 struct bio *bioq_first(struct bio_queue_head *head);
175 struct bio *bioq_takefirst(struct bio_queue_head *head);
176 void bioq_flush(struct bio_queue_head *head, struct devstat *stp, int error);
177 void bioq_init(struct bio_queue_head *head);
178 void bioq_insert_head(struct bio_queue_head *head, struct bio *bp);
179 void bioq_insert_tail(struct bio_queue_head *head, struct bio *bp);
180 void bioq_remove(struct bio_queue_head *head, struct bio *bp);
/freebsd-13.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()
181 bioq_flush(struct bio_queue_head *head, struct devstat *stp, int error) in bioq_flush()
190 bioq_insert_head(struct bio_queue_head *head, struct bio *bp) in bioq_insert_head()
201 bioq_insert_tail(struct bio_queue_head *head, struct bio *bp) in bioq_insert_tail()
212 bioq_first(struct bio_queue_head *head) in bioq_first()
219 bioq_takefirst(struct bio_queue_head *head) in bioq_takefirst()
235 bioq_bio_key(struct bio_queue_head *head, struct bio *bp) in bioq_bio_key()
249 bioq_disksort(struct bio_queue_head *head, struct bio *bp) in bioq_disksort()
/freebsd-13.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
356 struct bio_queue_head *bqueue; /* BIO queue. */
357 struct bio_queue_head *wqueue; /* Waiting BIO queue. */
358 struct bio_queue_head *rqueue; /* Rebuild waiting BIO queue. */
384 struct bio_queue_head *wqueue; /* BIO delayed request queue. */
H A Dgeom_vinum_create.c192 v->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_volume()
223 p->bqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
225 p->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
227 p->rqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
/freebsd-13.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-13.1/sys/geom/raid3/
H A Dg_raid3.h192 struct bio_queue_head sc_queue;
195 struct bio_queue_head sc_regular_delayed; /* Delayed I/O requests due
198 struct bio_queue_head sc_inflight; /* In-flight regular write
200 struct bio_queue_head sc_sync_delayed; /* Delayed sync requests due
/freebsd-13.1/sys/geom/journal/
H A Dg_journal.h123 struct bio_queue_head sc_back_queue;
124 struct bio_queue_head sc_regular_queue;
126 struct bio_queue_head sc_delayed_queue;
/freebsd-13.1/sys/geom/uzip/
H A Dg_uzip_softc.h51 struct bio_queue_head bio_queue;
/freebsd-13.1/sys/geom/raid/
H A Dg_raid.h272 struct bio_queue_head v_inflight; /* In-flight write requests. */
273 struct bio_queue_head v_locked; /* Blocked I/O requests. */
303 struct bio_queue_head sc_queue; /* Worker I/O queue. */
H A Dtr_raid0.c195 struct bio_queue_head queue; in g_raid_tr_iostart_raid0()
/freebsd-13.1/sys/dev/fdc/
H A Dfdcvar.h57 struct bio_queue_head head;
/freebsd-13.1/sys/geom/
H A Dgeom_disk.h93 struct bio_queue_head *d_queue;
/freebsd-13.1/sys/dev/altera/sdcard/
H A Daltera_sdcard.h59 struct bio_queue_head as_bioq;
/freebsd-13.1/sys/dev/ida/
H A Didavar.h167 struct bio_queue_head bio_queue;
/freebsd-13.1/sys/dev/nvdimm/
H A Dnvdimm_var.h131 struct bio_queue_head spa_g_queue;
/freebsd-13.1/sys/dev/ofw/
H A Dofw_disk.c50 struct bio_queue_head ofwd_bio_queue;
/freebsd-13.1/sys/dev/mlx/
H A Dmlxvar.h143 struct bio_queue_head mlx_bioq; /* outstanding I/O operations */
/freebsd-13.1/sys/dev/ips/
H A Dips.h153 struct bio_queue_head queue;
/freebsd-13.1/sys/powerpc/mambo/
H A Dmambo_disk.c51 struct bio_queue_head bio_queue;
/freebsd-13.1/sys/dev/twe/
H A Dtwevar.h119 struct bio_queue_head twe_bioq; /* outstanding I/O operations */
/freebsd-13.1/sys/cam/
H A Dcam_iosched.c272 struct bio_queue_head bio_queue;
273 struct bio_queue_head trim_queue;
287 struct bio_queue_head write_queue;
1910 static int biolen(struct bio_queue_head *bq) in biolen()
/freebsd-13.1/sys/powerpc/ps3/
H A Dps3disk.c120 struct bio_queue_head sc_bioq;
121 struct bio_queue_head sc_deferredq;
/freebsd-13.1/sys/dev/xen/blkfront/
H A Dblock.h176 struct bio_queue_head xbd_bioq; /* sort queue */
/freebsd-13.1/sys/dev/amr/
H A Damrvar.h227 struct bio_queue_head amr_bioq; /* pending I/O with no commands */
/freebsd-13.1/sys/powerpc/powernv/
H A Dopal_flash.c71 struct bio_queue_head sc_bio_queue;

123