Home
last modified time | relevance | path

Searched refs:bio_list (Results 1 – 25 of 27) sorted by relevance

12

/drivers/md/
Ddm-bio-prison.h46 struct bio_list bios;
89 struct bio_list *bios);
92 struct bio_list *inmates);
Ddm-raid1.c58 struct bio_list reads;
59 struct bio_list writes;
60 struct bio_list failures;
61 struct bio_list holds; /* bios are waiting until suspend */
125 struct bio_list *bl; in queue_bio()
137 static void dispatch_bios(void *context, struct bio_list *bio_list) in dispatch_bios() argument
142 while ((bio = bio_list_pop(bio_list))) in dispatch_bios()
564 static void do_reads(struct mirror_set *ms, struct bio_list *reads) in do_reads()
683 static void do_writes(struct mirror_set *ms, struct bio_list *writes) in do_writes()
687 struct bio_list sync, nosync, recover, *this_list = NULL; in do_writes()
[all …]
Ddm-bio-prison.c184 struct bio_list *inmates) in __cell_release()
197 struct bio_list *bios) in dm_cell_release()
212 struct bio_list *inmates) in __cell_release_no_holder()
220 struct bio_list *inmates) in dm_cell_release_no_holder()
233 struct bio_list bios; in dm_cell_error()
Ddm-region-hash.c92 void (*dispatch_bios)(void *context, struct bio_list *bios);
110 struct bio_list delayed_bios;
162 struct bio_list *bios), in dm_region_hash_create()
524 void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios) in dm_rh_inc_pending()
Draid5.h272 struct bio_list return_bi;
486 struct bio_list return_bi;
Draid1.h71 struct bio_list pending_bio_list;
Ddm-thin.c258 struct bio_list deferred_flush_bios;
259 struct bio_list deferred_flush_completions;
317 struct bio_list deferred_bio_list;
318 struct bio_list retry_on_resume_list;
441 struct bio_list *bios) in cell_release()
458 struct bio_list *bios) in cell_release_no_holder()
557 static void __merge_bio_list(struct bio_list *bios, struct bio_list *master) in __merge_bio_list()
563 static void error_bio_list(struct bio_list *bios, int error) in error_bio_list()
573 static void error_thin_bio_list(struct thin_c *tc, struct bio_list *master, int error) in error_thin_bio_list()
575 struct bio_list bios; in error_thin_bio_list()
[all …]
Draid10.h63 struct bio_list pending_bio_list;
Ddm-cache-target.c256 struct bio_list deferred_bios;
257 struct bio_list deferred_flush_bios;
258 struct bio_list deferred_writethrough_bios;
1668 struct bio_list bios_for_issue;
1669 struct bio_list unhandled_bios;
1953 struct bio_list bios; in process_deferred_bios()
2033 struct bio_list bios; in process_deferred_flush_bios()
2053 struct bio_list bios; in process_deferred_writethrough_bios()
2215 struct bio_list bios; in requeue_deferred_bios()
Ddm-delay.c81 struct bio_list flush_bios = { }; in flush_delayed_bios()
Ddm.c178 struct bio_list deferred;
1483 struct bio_list list; in flush_current_bio_list()
1489 if (unlikely(!current->bio_list)) in flush_current_bio_list()
1493 list = current->bio_list[i]; in flush_current_bio_list()
1494 bio_list_init(&current->bio_list[i]); in flush_current_bio_list()
1499 bio_list_add(&current->bio_list[i], bio); in flush_current_bio_list()
Draid1.c879 current->bio_list && in wait_barrier()
880 (!bio_list_empty(&current->bio_list[0]) || in wait_barrier()
881 !bio_list_empty(&current->bio_list[1])))), in wait_barrier()
1006 struct bio_list pending;
1018 if (from_schedule || current->bio_list) { in raid1_unplug()
Ddm-snap.c139 struct bio_list bios_queued_during_merge;
201 struct bio_list origin_bios;
202 struct bio_list snapshot_bios;
Ddm-era-target.c1170 struct bio_list deferred_bios;
1243 struct bio_list deferred_bios, marked_bios; in process_deferred_bios()
Draid10.c948 current->bio_list && in wait_barrier()
949 (!bio_list_empty(&current->bio_list[0]) || in wait_barrier()
950 !bio_list_empty(&current->bio_list[1]))), in wait_barrier()
1014 struct bio_list pending;
1026 if (from_schedule || current->bio_list) { in raid10_unplug()
/drivers/s390/block/
Ddasd_diag.h78 struct dasd_diag_bio *bio_list; member
Ddasd_diag.c191 private->iob.bio_list = dreq->bio; in dasd_start_diag()
419 private->iob.bio_list = &bio; in dasd_diag_check_device()
/drivers/target/
Dtarget_core_iblock.c340 static void iblock_submit_bios(struct bio_list *list, int rw) in iblock_submit_bios()
420 struct bio_list list; in iblock_execute_write_same()
641 struct bio_list list; in iblock_execute_rw()
/drivers/lightnvm/
Drrpc.h107 struct bio_list requeue_bios;
Drrpc.c906 struct bio_list bios; in rrpc_requeue()
/drivers/block/
Drbd.c255 struct bio *bio_list; member
1722 zero_bio_chain(obj_request->bio_list, 0); in rbd_img_obj_request_read_callback()
1728 zero_bio_chain(obj_request->bio_list, xferred); in rbd_img_obj_request_read_callback()
2076 if (obj_request->bio_list) in rbd_obj_request_destroy()
2077 bio_chain_put(obj_request->bio_list); in rbd_obj_request_destroy()
2416 obj_request->bio_list, length); in rbd_img_obj_request_fill()
2444 struct bio *bio_list = NULL; in rbd_img_request_fill() local
2460 bio_list = data_desc; in rbd_img_request_fill()
2462 bio_list->bi_iter.bi_sector << SECTOR_SHIFT); in rbd_img_request_fill()
2496 obj_request->bio_list = in rbd_img_request_fill()
[all …]
Dxen-blkfront.c1710 struct bio_list bio_list, merge_bio; in blkif_recover() local
1737 bio_list_init(&bio_list); in blkif_recover()
1758 bio_list_merge(&bio_list, &merge_bio); in blkif_recover()
1784 while ((bio = bio_list_pop(&bio_list)) != NULL) { in blkif_recover()
Dps3vram.c86 struct bio_list list;
/drivers/md/bcache/
Dbtree.c454 BUG_ON(current->bio_list); in __bch_btree_node_write()
548 !current->bio_list) in bch_btree_leaf_dirty()
902 BUG_ON(current->bio_list); in mca_alloc()
989 if (current->bio_list) in bch_btree_node_get()
2148 if (current->bio_list) { in bch_btree_insert_node()
2230 BUG_ON(current->bio_list); in bch_btree_insert()
Djournal.c610 struct bio_list list; in journal_write_unlocked()

12