bio_list 359 block/bio.c struct bio_list punt, nopunt; bio_list 378 block/bio.c while ((bio = bio_list_pop(¤t->bio_list[0]))) bio_list 380 block/bio.c current->bio_list[0] = nopunt; bio_list 383 block/bio.c while ((bio = bio_list_pop(¤t->bio_list[1]))) bio_list 385 block/bio.c current->bio_list[1] = nopunt; bio_list 474 block/bio.c if (current->bio_list && bio_list 475 block/bio.c (!bio_list_empty(¤t->bio_list[0]) || bio_list 476 block/bio.c !bio_list_empty(¤t->bio_list[1])) && bio_list 124 block/blk-cgroup.c struct bio_list bios = BIO_EMPTY_LIST; bio_list 1015 block/blk-core.c struct bio_list bio_list_on_stack[2]; bio_list 1031 block/blk-core.c if (current->bio_list) { bio_list 1032 block/blk-core.c bio_list_add(¤t->bio_list[0], bio); bio_list 1052 block/blk-core.c current->bio_list = bio_list_on_stack; bio_list 1059 block/blk-core.c struct bio_list lower, same; bio_list 1091 block/blk-core.c current->bio_list = NULL; /* deactivate */ bio_list 1387 block/blk-core.c void blk_steal_bios(struct bio_list *list, struct request *rq) bio_list 69 block/blk-throttle.c struct bio_list bios; /* queued bios */ bio_list 1309 block/blk-throttle.c struct bio_list bio_list_on_stack; bio_list 87 drivers/block/ps3vram.c struct bio_list list; bio_list 222 drivers/block/xen-blkfront.c struct bio_list bio_list; bio_list 2059 drivers/block/xen-blkfront.c while ((bio = bio_list_pop(&info->bio_list)) != NULL) { bio_list 2081 drivers/block/xen-blkfront.c bio_list_init(&info->bio_list); bio_list 2085 drivers/block/xen-blkfront.c struct bio_list merge_bio; bio_list 2112 drivers/block/xen-blkfront.c bio_list_merge(&info->bio_list, &merge_bio); bio_list 140 drivers/lightnvm/pblk.h struct bio_list bios; /* Original bios - used for completion bio_list 467 drivers/md/bcache/btree.c BUG_ON(current->bio_list); bio_list 561 drivers/md/bcache/btree.c !current->bio_list) bio_list 943 drivers/md/bcache/btree.c BUG_ON(current->bio_list); bio_list 1030 drivers/md/bcache/btree.c if (current->bio_list) bio_list 2249 drivers/md/bcache/btree.c if (current->bio_list) { bio_list 2331 drivers/md/bcache/btree.c BUG_ON(current->bio_list); bio_list 766 drivers/md/bcache/journal.c struct bio_list list; bio_list 186 drivers/md/dm-bio-prison-v1.c struct bio_list *inmates) bio_list 199 drivers/md/dm-bio-prison-v1.c struct bio_list *bios) bio_list 214 drivers/md/dm-bio-prison-v1.c struct bio_list *inmates) bio_list 222 drivers/md/dm-bio-prison-v1.c struct bio_list *inmates) bio_list 235 drivers/md/dm-bio-prison-v1.c struct bio_list bios; bio_list 46 drivers/md/dm-bio-prison-v1.h struct bio_list bios; bio_list 89 drivers/md/dm-bio-prison-v1.h struct bio_list *bios); bio_list 92 drivers/md/dm-bio-prison-v1.h struct bio_list *inmates); bio_list 324 drivers/md/dm-bio-prison-v2.c struct bio_list *bios) bio_list 342 drivers/md/dm-bio-prison-v2.c struct bio_list *bios) bio_list 53 drivers/md/dm-bio-prison-v2.h struct bio_list bios; bio_list 148 drivers/md/dm-bio-prison-v2.h struct bio_list *bios); bio_list 163 drivers/md/dm-bufio.c #define dm_bufio_in_request() (!!current->bio_list) bio_list 165 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 180 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 427 drivers/md/dm-cache-target.c struct bio_list deferred_bios; bio_list 642 drivers/md/dm-cache-target.c static void defer_bios(struct cache *cache, struct bio_list *bios) bio_list 1262 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 1543 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 1894 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 1926 drivers/md/dm-cache-target.c struct bio_list bios; bio_list 114 drivers/md/dm-clone-target.c struct bio_list deferred_bios; bio_list 115 drivers/md/dm-clone-target.c struct bio_list deferred_discard_bios; bio_list 116 drivers/md/dm-clone-target.c struct bio_list deferred_flush_bios; bio_list 117 drivers/md/dm-clone-target.c struct bio_list deferred_flush_completions; bio_list 315 drivers/md/dm-clone-target.c static void fail_bios(struct bio_list *bios, blk_status_t status) bio_list 325 drivers/md/dm-clone-target.c static void submit_bios(struct bio_list *bios) bio_list 392 drivers/md/dm-clone-target.c static void issue_deferred_bios(struct clone *clone, struct bio_list *bios) bio_list 396 drivers/md/dm-clone-target.c struct bio_list flush_bios = BIO_EMPTY_LIST; bio_list 397 drivers/md/dm-clone-target.c struct bio_list normal_bios = BIO_EMPTY_LIST; bio_list 543 drivers/md/dm-clone-target.c struct bio_list deferred_bios; bio_list 1188 drivers/md/dm-clone-target.c struct bio_list discards = BIO_EMPTY_LIST; bio_list 1222 drivers/md/dm-clone-target.c struct bio_list bios = BIO_EMPTY_LIST; bio_list 1239 drivers/md/dm-clone-target.c struct bio_list bios = BIO_EMPTY_LIST; bio_list 1240 drivers/md/dm-clone-target.c struct bio_list bio_completions = BIO_EMPTY_LIST; bio_list 69 drivers/md/dm-core.h struct bio_list deferred; bio_list 85 drivers/md/dm-delay.c struct bio_list flush_bios = { }; bio_list 1154 drivers/md/dm-era-target.c struct bio_list deferred_bios; bio_list 1227 drivers/md/dm-era-target.c struct bio_list deferred_bios, marked_bios; bio_list 173 drivers/md/dm-integrity.c struct bio_list synchronous_bios; bio_list 244 drivers/md/dm-integrity.c struct bio_list flush_bio_list; bio_list 316 drivers/md/dm-integrity.c struct bio_list bio_queue; bio_list 2468 drivers/md/dm-integrity.c struct bio_list bio_queue; bio_list 2469 drivers/md/dm-integrity.c struct bio_list waiting; bio_list 93 drivers/md/dm-mpath.c struct bio_list queued_bios; bio_list 654 drivers/md/dm-mpath.c struct bio_list bios; bio_list 60 drivers/md/dm-raid1.c struct bio_list reads; bio_list 61 drivers/md/dm-raid1.c struct bio_list writes; bio_list 62 drivers/md/dm-raid1.c struct bio_list failures; bio_list 63 drivers/md/dm-raid1.c struct bio_list holds; /* bios are waiting until suspend */ bio_list 125 drivers/md/dm-raid1.c struct bio_list *bl; bio_list 137 drivers/md/dm-raid1.c static void dispatch_bios(void *context, struct bio_list *bio_list) bio_list 142 drivers/md/dm-raid1.c while ((bio = bio_list_pop(bio_list))) bio_list 559 drivers/md/dm-raid1.c static void do_reads(struct mirror_set *ms, struct bio_list *reads) bio_list 679 drivers/md/dm-raid1.c static void do_writes(struct mirror_set *ms, struct bio_list *writes) bio_list 683 drivers/md/dm-raid1.c struct bio_list sync, nosync, recover, *this_list = NULL; bio_list 684 drivers/md/dm-raid1.c struct bio_list requeue; bio_list 787 drivers/md/dm-raid1.c static void do_failures(struct mirror_set *ms, struct bio_list *failures) bio_list 854 drivers/md/dm-raid1.c struct bio_list reads, writes, failures; bio_list 1305 drivers/md/dm-raid1.c struct bio_list holds; bio_list 93 drivers/md/dm-region-hash.c void (*dispatch_bios)(void *context, struct bio_list *bios); bio_list 111 drivers/md/dm-region-hash.c struct bio_list delayed_bios; bio_list 163 drivers/md/dm-region-hash.c struct bio_list *bios), bio_list 526 drivers/md/dm-region-hash.c void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios) bio_list 143 drivers/md/dm-snap.c struct bio_list bios_queued_during_merge; bio_list 205 drivers/md/dm-snap.c struct bio_list origin_bios; bio_list 206 drivers/md/dm-snap.c struct bio_list snapshot_bios; bio_list 260 drivers/md/dm-thin.c struct bio_list deferred_flush_bios; bio_list 261 drivers/md/dm-thin.c struct bio_list deferred_flush_completions; bio_list 352 drivers/md/dm-thin.c struct bio_list deferred_bio_list; bio_list 353 drivers/md/dm-thin.c struct bio_list retry_on_resume_list; bio_list 468 drivers/md/dm-thin.c struct bio_list *bios) bio_list 485 drivers/md/dm-thin.c struct bio_list *bios) bio_list 594 drivers/md/dm-thin.c static void __merge_bio_list(struct bio_list *bios, struct bio_list *master) bio_list 600 drivers/md/dm-thin.c static void error_bio_list(struct bio_list *bios, blk_status_t error) bio_list 610 drivers/md/dm-thin.c static void error_thin_bio_list(struct thin_c *tc, struct bio_list *master, bio_list 613 drivers/md/dm-thin.c struct bio_list bios; bio_list 644 drivers/md/dm-thin.c struct bio_list bios; bio_list 903 drivers/md/dm-thin.c struct bio_list defer_bios; bio_list 904 drivers/md/dm-thin.c struct bio_list issue_bios; bio_list 1643 drivers/md/dm-thin.c struct bio_list bios; bio_list 2154 drivers/md/dm-thin.c struct bio_list bios; bio_list 2177 drivers/md/dm-thin.c struct bio_list bios; bio_list 2356 drivers/md/dm-thin.c struct bio_list bios, bio_completions; bio_list 176 drivers/md/dm-writecache.c struct bio_list flush_list; bio_list 34 drivers/md/dm-zoned-target.c struct bio_list bio_list; bio_list 64 drivers/md/dm-zoned-target.c struct bio_list flush_list; bio_list 462 drivers/md/dm-zoned-target.c WARN_ON(!bio_list_empty(&cw->bio_list)); bio_list 480 drivers/md/dm-zoned-target.c while ((bio = bio_list_pop(&cw->bio_list))) { bio_list 550 drivers/md/dm-zoned-target.c bio_list_init(&cw->bio_list); bio_list 559 drivers/md/dm-zoned-target.c bio_list_add(&cw->bio_list, bio); bio_list 1353 drivers/md/dm.c static void alloc_multiple_bios(struct bio_list *blist, struct clone_info *ci, bio_list 1410 drivers/md/dm.c struct bio_list blist = BIO_EMPTY_LIST; bio_list 1639 drivers/md/dm.c if (current->bio_list && ci.sector_count && !error) { bio_list 1762 drivers/md/dm.c if (current->bio_list) { bio_list 1161 drivers/md/raid1.c struct bio_list pending; bio_list 1173 drivers/md/raid1.c if (from_schedule || current->bio_list) { bio_list 89 drivers/md/raid1.h struct bio_list pending_bio_list; bio_list 997 drivers/md/raid10.c current->bio_list && bio_list 998 drivers/md/raid10.c (!bio_list_empty(¤t->bio_list[0]) || bio_list 999 drivers/md/raid10.c !bio_list_empty(¤t->bio_list[1]))), bio_list 1065 drivers/md/raid10.c struct bio_list pending; bio_list 1077 drivers/md/raid10.c if (from_schedule || current->bio_list) { bio_list 77 drivers/md/raid10.h struct bio_list pending_bio_list; bio_list 240 drivers/md/raid5-cache.c struct bio_list flush_barriers; /* size == 0 flush bios */ bio_list 871 drivers/md/raid5.c static void dispatch_bio_list(struct bio_list *tmp) bio_list 893 drivers/md/raid5.c struct bio_list *list) bio_list 939 drivers/md/raid5.c struct bio_list tmp = BIO_EMPTY_LIST; bio_list 953 drivers/md/raid5.c struct bio_list *bios) bio_list 955 drivers/md/raid5.c struct bio_list tmp = BIO_EMPTY_LIST; bio_list 984 drivers/md/raid5.c struct bio_list pending_bios = BIO_EMPTY_LIST; bio_list 563 drivers/md/raid5.h struct bio_list bios; bio_list 344 drivers/nvme/host/nvme.h struct bio_list requeue_list; bio_list 186 drivers/s390/block/dasd_diag.c private->iob.bio_list = dreq->bio; bio_list 413 drivers/s390/block/dasd_diag.c private->iob.bio_list = &bio; bio_list 79 drivers/s390/block/dasd_diag.h struct dasd_diag_bio *bio_list; bio_list 335 drivers/target/target_core_iblock.c static void iblock_submit_bios(struct bio_list *list) bio_list 450 drivers/target/target_core_iblock.c struct bio_list list; bio_list 688 drivers/target/target_core_iblock.c struct bio_list list; bio_list 87 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 335 fs/btrfs/raid56.c bio_list_merge(&dest->bio_list, &victim->bio_list); bio_list 338 fs/btrfs/raid56.c bio_list_init(&victim->bio_list); bio_list 386 fs/btrfs/raid56.c if (bio_list_empty(&rbio->bio_list)) { bio_list 689 fs/btrfs/raid56.c if (bio_list_empty(&cur->bio_list) && bio_list 784 fs/btrfs/raid56.c BUG_ON(!bio_list_empty(&rbio->bio_list)); bio_list 844 fs/btrfs/raid56.c WARN_ON(!bio_list_empty(&rbio->bio_list)); bio_list 876 fs/btrfs/raid56.c struct bio *cur = bio_list_get(&rbio->bio_list); bio_list 891 fs/btrfs/raid56.c extra = bio_list_get(&rbio->bio_list); bio_list 997 fs/btrfs/raid56.c bio_list_init(&rbio->bio_list); bio_list 1083 fs/btrfs/raid56.c struct bio_list *bio_list, bio_list 1089 fs/btrfs/raid56.c struct bio *last = bio_list->tail; bio_list 1129 fs/btrfs/raid56.c bio_list_add(bio_list, bio); bio_list 1166 fs/btrfs/raid56.c bio_list_for_each(bio, &rbio->bio_list) { bio_list 1203 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 1207 fs/btrfs/raid56.c bio_list_init(&bio_list); bio_list 1299 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, bio_list 1323 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, page, bio_list 1332 fs/btrfs/raid56.c atomic_set(&rbio->stripes_pending, bio_list_size(&bio_list)); bio_list 1336 fs/btrfs/raid56.c bio = bio_list_pop(&bio_list); bio_list 1351 fs/btrfs/raid56.c while ((bio = bio_list_pop(&bio_list))) bio_list 1514 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 1520 fs/btrfs/raid56.c bio_list_init(&bio_list); bio_list 1554 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, page, bio_list 1561 fs/btrfs/raid56.c bios_to_read = bio_list_size(&bio_list); bio_list 1578 fs/btrfs/raid56.c bio = bio_list_pop(&bio_list); bio_list 1596 fs/btrfs/raid56.c while ((bio = bio_list_pop(&bio_list))) bio_list 1678 fs/btrfs/raid56.c u64 a_sector = ra->bio_list.head->bi_iter.bi_sector; bio_list 1679 fs/btrfs/raid56.c u64 b_sector = rb->bio_list.head->bi_iter.bi_sector; bio_list 1770 fs/btrfs/raid56.c bio_list_add(&rbio->bio_list, bio); bio_list 2059 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 2065 fs/btrfs/raid56.c bio_list_init(&bio_list); bio_list 2095 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, bio_list 2103 fs/btrfs/raid56.c bios_to_read = bio_list_size(&bio_list); bio_list 2124 fs/btrfs/raid56.c bio = bio_list_pop(&bio_list); bio_list 2144 fs/btrfs/raid56.c while ((bio = bio_list_pop(&bio_list))) bio_list 2176 fs/btrfs/raid56.c bio_list_add(&rbio->bio_list, bio); bio_list 2273 fs/btrfs/raid56.c bio_list_add(&rbio->bio_list, bio); bio_list 2362 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 2367 fs/btrfs/raid56.c bio_list_init(&bio_list); bio_list 2466 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, bio_list 2479 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, page, bio_list 2487 fs/btrfs/raid56.c nr_data = bio_list_size(&bio_list); bio_list 2497 fs/btrfs/raid56.c bio = bio_list_pop(&bio_list); bio_list 2512 fs/btrfs/raid56.c while ((bio = bio_list_pop(&bio_list))) bio_list 2617 fs/btrfs/raid56.c struct bio_list bio_list; bio_list 2623 fs/btrfs/raid56.c bio_list_init(&bio_list); bio_list 2655 fs/btrfs/raid56.c ret = rbio_add_io_page(rbio, &bio_list, page, bio_list 2662 fs/btrfs/raid56.c bios_to_read = bio_list_size(&bio_list); bio_list 2679 fs/btrfs/raid56.c bio = bio_list_pop(&bio_list); bio_list 2697 fs/btrfs/raid56.c while ((bio = bio_list_pop(&bio_list))) bio_list 2733 fs/btrfs/raid56.c bio_list_add(&rbio->bio_list, bio); bio_list 136 fs/direct-io.c struct bio *bio_list; /* singly linked via bi_private */ bio_list 401 fs/direct-io.c bio->bi_private = dio->bio_list; bio_list 402 fs/direct-io.c dio->bio_list = bio; bio_list 516 fs/direct-io.c while (dio->refcount > 1 && dio->bio_list == NULL) { bio_list 527 fs/direct-io.c if (dio->bio_list) { bio_list 528 fs/direct-io.c bio = dio->bio_list; bio_list 529 fs/direct-io.c dio->bio_list = bio->bi_private; bio_list 588 fs/direct-io.c while (dio->bio_list) { bio_list 594 fs/direct-io.c bio = dio->bio_list; bio_list 595 fs/direct-io.c dio->bio_list = bio->bi_private; bio_list 580 include/linux/bio.h static inline int bio_list_empty(const struct bio_list *bl) bio_list 585 include/linux/bio.h static inline void bio_list_init(struct bio_list *bl) bio_list 595 include/linux/bio.h static inline unsigned bio_list_size(const struct bio_list *bl) bio_list 606 include/linux/bio.h static inline void bio_list_add(struct bio_list *bl, struct bio *bio) bio_list 618 include/linux/bio.h static inline void bio_list_add_head(struct bio_list *bl, struct bio *bio) bio_list 628 include/linux/bio.h static inline void bio_list_merge(struct bio_list *bl, struct bio_list *bl2) bio_list 641 include/linux/bio.h static inline void bio_list_merge_head(struct bio_list *bl, bio_list 642 include/linux/bio.h struct bio_list *bl2) bio_list 655 include/linux/bio.h static inline struct bio *bio_list_peek(struct bio_list *bl) bio_list 660 include/linux/bio.h static inline struct bio *bio_list_pop(struct bio_list *bl) bio_list 675 include/linux/bio.h static inline struct bio *bio_list_get(struct bio_list *bl) bio_list 719 include/linux/bio.h struct bio_list rescue_list; bio_list 136 include/linux/blk-cgroup.h struct bio_list async_bios; bio_list 1051 include/linux/blkdev.h void blk_steal_bios(struct bio_list *list, struct request *rq); bio_list 34 include/linux/dm-region-hash.h struct bio_list; bio_list 37 include/linux/dm-region-hash.h struct bio_list *bios), bio_list 75 include/linux/dm-region-hash.h void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios); bio_list 71 include/linux/pktcdvd.h struct bio_list read_queue; bio_list 72 include/linux/pktcdvd.h struct bio_list write_queue; bio_list 112 include/linux/pktcdvd.h struct bio_list orig_bios; /* Original bios passed to pkt_make_request */ bio_list 38 include/linux/sched.h struct bio_list; bio_list 998 include/linux/sched.h struct bio_list *bio_list;