Home
last modified time | relevance | path

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

12

/linux/include/linux/
H A Ddm-region-hash.h37 struct bio_list;
40 struct bio_list *bios),
78 void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios);
H A Dsched.h58 struct bio_list;
1285 struct bio_list *bio_list; member
H A Dblk-mq.h1179 void blk_steal_bios(struct bio_list *list, struct request *rq);
/linux/drivers/md/
H A Ddm-raid1.c65 struct bio_list reads;
66 struct bio_list writes;
67 struct bio_list failures;
68 struct bio_list holds; /* bios are waiting until suspend */
130 struct bio_list *bl; in queue_bio()
141 static void dispatch_bios(void *context, struct bio_list *bio_list) in dispatch_bios() argument
146 while ((bio = bio_list_pop(bio_list))) in dispatch_bios()
566 static void do_reads(struct mirror_set *ms, struct bio_list *reads) in do_reads()
686 static void do_writes(struct mirror_set *ms, struct bio_list *writes) in do_writes()
690 struct bio_list sync, nosync, recover, *this_list = NULL; in do_writes()
[all …]
H A Ddm-bio-prison-v2.h54 struct bio_list bios;
149 struct bio_list *bios);
H A Ddm-zoned-target.c34 struct bio_list bio_list; member
62 struct bio_list flush_list;
469 WARN_ON(!bio_list_empty(&cw->bio_list)); in dmz_put_chunk_work()
487 while ((bio = bio_list_pop(&cw->bio_list))) { in dmz_chunk_work()
558 bio_list_init(&cw->bio_list); in dmz_queue_chunk_work()
567 bio_list_add(&cw->bio_list, bio); in dmz_queue_chunk_work()
H A Ddm-bio-prison-v2.c320 struct bio_list *bios) in __unlock()
337 struct bio_list *bios) in dm_cell_unlock_v2()
H A Ddm-thin.c263 struct bio_list deferred_flush_bios;
264 struct bio_list deferred_flush_completions;
353 struct bio_list deferred_bio_list;
354 struct bio_list retry_on_resume_list;
469 struct bio_list *bios) in cell_release()
486 struct bio_list *bios) in cell_release_no_holder()
595 static void error_bio_list(struct bio_list *bios, blk_status_t error) in error_bio_list()
605 static void error_thin_bio_list(struct thin_c *tc, struct bio_list *master, in error_thin_bio_list()
608 struct bio_list bios; in error_thin_bio_list()
637 struct bio_list bios; in requeue_io()
[all …]
H A Ddm-ebs-target.c28 struct bio_list bios_in; /* Worker bios input list. */
184 struct bio_list bios; in __ebs_process_bios()
H A Ddm-core.h97 struct bio_list deferred;
H A Ddm-cache-target.c94 struct bio_list bios;
108 struct bio_list bios; in __commit()
351 struct bio_list deferred_bios;
571 static void defer_bios(struct cache *cache, struct bio_list *bios) in defer_bios()
1176 struct bio_list bios; in mg_complete()
1461 struct bio_list bios; in invalidate_complete()
1818 struct bio_list bios; in process_deferred_bios()
1851 struct bio_list bios; in requeue_deferred_bios()
H A Ddm-delay.c89 struct bio_list flush_bio_list; in flush_delayed_bios()
H A Ddm-era-target.c1187 struct bio_list deferred_bios;
1264 struct bio_list deferred_bios, marked_bios; in process_deferred_bios()
H A Ddm-snap.c149 struct bio_list bios_queued_during_merge;
211 struct bio_list origin_bios;
212 struct bio_list snapshot_bios;
H A Ddm.c1467 static void alloc_multiple_bios(struct bio_list *blist, struct clone_info *ci, in alloc_multiple_bios()
1500 struct bio_list blist = BIO_EMPTY_LIST; in __send_duplicate_bios()
1818 struct bio_list blist = BIO_EMPTY_LIST; in __send_zone_reset_all_emulated()
/linux/block/
H A Dblk-zoned.c65 struct bio_list bio_list; member
593 WARN_ON_ONCE(!bio_list_empty(&zwplug->bio_list)); in disk_put_zone_wplug()
705 bio_list_init(&zwplug->bio_list); in disk_get_and_lock_zone_wplug()
746 if (bio_list_empty(&zwplug->bio_list)) in disk_zone_wplug_abort()
751 while ((bio = bio_list_pop(&zwplug->bio_list))) in disk_zone_wplug_abort()
1241 bio_list_add(&zwplug->bio_list, bio); in disk_zone_wplug_add_bio()
1317 bio = bio_list_peek(&zwplug->bio_list); in blk_zone_write_plug_init_request()
1328 bio_list_pop(&zwplug->bio_list); in blk_zone_write_plug_init_request()
1331 bio_list_add_head(&zwplug->bio_list, bio); in blk_zone_write_plug_init_request()
1525 if (!bio_list_empty(&zwplug->bio_list)) { in blk_zone_wplug_handle_native_zone_append()
[all …]
H A Dbio.c398 struct bio_list punt, nopunt; in punt_bios_to_rescuer()
417 while ((bio = bio_list_pop(&current->bio_list[0]))) in punt_bios_to_rescuer()
419 current->bio_list[0] = nopunt; in punt_bios_to_rescuer()
422 while ((bio = bio_list_pop(&current->bio_list[1]))) in punt_bios_to_rescuer()
424 current->bio_list[1] = nopunt; in punt_bios_to_rescuer()
555 if (current->bio_list && in bio_alloc_bioset()
556 (!bio_list_empty(&current->bio_list[0]) || in bio_alloc_bioset()
557 !bio_list_empty(&current->bio_list[1])) && in bio_alloc_bioset()
/linux/drivers/md/dm-vdo/
H A Dflush.h19 struct bio_list bios;
H A Dtypes.h393 struct bio_list bios_merged;
H A Ddata-vio.c142 struct bio_list waiters;
144 struct bio_list new_waiters;
146 struct bio_list *permitted_waiters;
171 struct bio_list permitted_discards;
621 struct bio_list *waiters = &limiter->waiters; in update_limiter()
H A Dflush.c46 struct bio_list waiting_flush_bios;
/linux/drivers/s390/block/
H A Ddasd_diag.h79 struct dasd_diag_bio *bio_list; member
/linux/drivers/target/
H A Dtarget_core_iblock.c379 static void iblock_submit_bios(struct bio_list *list) in iblock_submit_bios()
496 struct bio_list list; in iblock_execute_write_same()
750 struct bio_list list; in iblock_execute_rw()
/linux/drivers/block/
H A Dps3vram.c86 struct bio_list list;
/linux/fs/f2fs/
H A Ddata.c604 INIT_LIST_HEAD(&io->bio_list); in f2fs_init_write_merge_io()
767 list_add_tail(&be->list, &io->bio_list); in add_bio_entry()
788 struct list_head *head = &io->bio_list; in add_ipu_page()
836 struct list_head *head = &io->bio_list; in f2fs_submit_merged_ipu_write()

12