/freebsd/sys/sys/ |
H A D | bio.h | 138 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/sys/kern/ |
H A D | subr_disk.c | 152 bioq_init(struct bio_queue_head *head) in bioq_init() 163 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() 210 bioq_first(struct bio_queue_head *head) in bioq_first() 217 bioq_takefirst(struct bio_queue_head *head) in bioq_takefirst() 233 bioq_bio_key(struct bio_queue_head *head, struct bio *bp) in bioq_bio_key() 247 bioq_disksort(struct bio_queue_head *head, struct bio *bp) in bioq_disksort()
|
/freebsd/sys/geom/vinum/ |
H A D | geom_vinum_var.h | 238 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 D | geom_vinum_create.c | 188 v->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_volume() 219 p->bqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex() 221 p->wqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex() 223 p->rqueue = g_malloc(sizeof(struct bio_queue_head), M_WAITOK | M_ZERO); in gv_create_plex()
|
/freebsd/sys/geom/gate/ |
H A D | g_gate.h | 86 struct bio_queue_head sc_inqueue; /* P: sc_queue_mtx */ 87 struct bio_queue_head sc_outqueue; /* P: sc_queue_mtx */
|
/freebsd/sys/geom/raid3/ |
H A D | g_raid3.h | 190 struct bio_queue_head sc_queue; 193 struct bio_queue_head sc_regular_delayed; /* Delayed I/O requests due 196 struct bio_queue_head sc_inflight; /* In-flight regular write 198 struct bio_queue_head sc_sync_delayed; /* Delayed sync requests due
|
/freebsd/sys/geom/journal/ |
H A D | g_journal.h | 121 struct bio_queue_head sc_back_queue; 122 struct bio_queue_head sc_regular_queue; 124 struct bio_queue_head sc_delayed_queue;
|
/freebsd/sys/geom/raid/ |
H A D | g_raid.h | 270 struct bio_queue_head v_inflight; /* In-flight write requests. */ 271 struct bio_queue_head v_locked; /* Blocked I/O requests. */ 301 struct bio_queue_head sc_queue; /* Worker I/O queue. */
|
H A D | tr_raid0.c | 192 struct bio_queue_head queue; in g_raid_tr_iostart_raid0()
|
H A D | tr_raid1e.c | 689 struct bio_queue_head queue; in g_raid_tr_iostart_raid1e_read() 759 struct bio_queue_head queue; in g_raid_tr_iostart_raid1e_write() 1149 struct bio_queue_head queue; in g_raid_tr_kerneldump_raid1e()
|
H A D | tr_concat.c | 211 struct bio_queue_head queue; in g_raid_tr_iostart_concat()
|
/freebsd/sys/geom/uzip/ |
H A D | g_uzip_softc.h | 49 struct bio_queue_head bio_queue;
|
/freebsd/sys/dev/fdc/ |
H A D | fdcvar.h | 55 struct bio_queue_head head;
|
/freebsd/sys/geom/ |
H A D | geom_disk.h | 92 struct bio_queue_head *d_queue;
|
/freebsd/sys/dev/altera/sdcard/ |
H A D | altera_sdcard.h | 57 struct bio_queue_head as_bioq;
|
/freebsd/sys/dev/ofw/ |
H A D | ofw_disk.c | 47 struct bio_queue_head ofwd_bio_queue;
|
/freebsd/sys/dev/ida/ |
H A D | idavar.h | 165 struct bio_queue_head bio_queue;
|
/freebsd/sys/dev/nvdimm/ |
H A D | nvdimm_var.h | 129 struct bio_queue_head spa_g_queue;
|
/freebsd/sys/dev/mlx/ |
H A D | mlxvar.h | 141 struct bio_queue_head mlx_bioq; /* outstanding I/O operations */
|
/freebsd/sys/dev/ips/ |
H A D | ips.h | 151 struct bio_queue_head queue;
|
/freebsd/sys/powerpc/mambo/ |
H A D | mambo_disk.c | 48 struct bio_queue_head bio_queue;
|
/freebsd/sys/powerpc/ps3/ |
H A D | ps3disk.c | 117 struct bio_queue_head sc_bioq; 118 struct bio_queue_head sc_deferredq;
|
/freebsd/sys/dev/xen/blkfront/ |
H A D | block.h | 174 struct bio_queue_head xbd_bioq; /* sort queue */
|
/freebsd/sys/cam/ |
H A D | cam_iosched.c | 317 struct bio_queue_head bio_queue; 318 struct bio_queue_head trim_queue; 334 struct bio_queue_head write_queue; 2071 static int biolen(struct bio_queue_head *bq) in biolen()
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_flash.c | 68 struct bio_queue_head sc_bio_queue;
|