Home
last modified time | relevance | path

Searched defs:bio (Results 1 – 164 of 164) sorted by relevance

/linux-4.1.27/include/linux/
Dbio.h51 #define bio_prio(bio) ((bio)->bi_rw >> BIO_PRIO_SHIFT) argument
52 #define bio_prio_valid(bio) ioprio_valid(bio_prio(bio)) argument
54 #define bio_set_prio(bio, prio) do { \ argument
83 #define bio_iter_iovec(bio, iter) \ argument
86 #define bio_iter_page(bio, iter) \ argument
88 #define bio_iter_len(bio, iter) \ argument
90 #define bio_iter_offset(bio, iter) \ argument
93 #define bio_page(bio) bio_iter_page((bio), (bio)->bi_iter) argument
94 #define bio_offset(bio) bio_iter_offset((bio), (bio)->bi_iter) argument
95 #define bio_iovec(bio) bio_iter_iovec((bio), (bio)->bi_iter) argument
[all …]
Dblk_types.h46 struct bio { struct
47 struct bio *bi_next; /* request queue link */ argument
63 * sizes of the first and last mergeable segments in this bio. argument
70 bio_end_io_t *bi_end_io; argument
75 * Optional ioc and css associated with this bio. Put on bio argument
83 struct bio_integrity_payload *bi_integrity; /* data integrity */ argument
87 unsigned short bi_vcnt; /* how many bio_vec's */ argument
97 struct bio_vec *bi_io_vec; /* the actual vec list */ argument
99 struct bio_set *bi_pool; argument
102 * We can inline a number of vecs at the end of the bio, to avoid argument
[all …]
Ddm-io.h44 struct bio *bio; member
Dpktcdvd.h145 struct bio *bio; member
150 struct bio *bio; /* Original read request bio */ member
Ddevice-mapper.h301 static inline void *dm_per_bio_data(struct bio *bio, size_t data_size) in dm_per_bio_data()
311 static inline unsigned dm_bio_get_target_bio_nr(const struct bio *bio) in dm_bio_get_target_bio_nr()
Dblkdev.h120 struct bio *bio; member
747 static inline void blk_queue_bounce(struct request_queue *q, struct bio **bio) in blk_queue_bounce()
763 struct bio *bio; member
946 struct bio *bio; in blk_rq_count_bios() local
Dfs.h2356 #define bio_rw(bio) ((bio)->bi_rw & (RW_MASK | RWA_MASK)) argument
2361 #define bio_data_dir(bio) ((bio)->bi_rw & 1) argument
/linux-4.1.27/block/
Dbio.c237 static void __bio_free(struct bio *bio) in __bio_free()
245 static void bio_free(struct bio *bio) in bio_free()
269 void bio_init(struct bio *bio) in bio_init()
288 void bio_reset(struct bio *bio) in bio_reset()
300 static void bio_chain_endio(struct bio *bio, int error) in bio_chain_endio()
317 void bio_chain(struct bio *bio, struct bio *parent) in bio_chain()
330 struct bio *bio; in bio_alloc_rescue() local
347 struct bio *bio; in punt_bios_to_rescuer() local
417 struct bio *bio; in bio_alloc_bioset() local
502 void zero_fill_bio(struct bio *bio) in zero_fill_bio()
[all …]
Dbio-integrity.c45 struct bio_integrity_payload *bio_integrity_alloc(struct bio *bio, in bio_integrity_alloc()
98 void bio_integrity_free(struct bio *bio) in bio_integrity_free()
130 int bio_integrity_add_page(struct bio *bio, struct page *page, in bio_integrity_add_page()
161 bool bio_integrity_enabled(struct bio *bio) in bio_integrity_enabled()
214 static int bio_integrity_process(struct bio *bio, in bio_integrity_process()
259 int bio_integrity_prep(struct bio *bio) in bio_integrity_prep()
356 struct bio *bio = bip->bip_bio; in bio_integrity_verify_fn() local
379 void bio_integrity_endio(struct bio *bio, int error) in bio_integrity_endio()
410 void bio_integrity_advance(struct bio *bio, unsigned int bytes_done) in bio_integrity_advance()
431 void bio_integrity_trim(struct bio *bio, unsigned int offset, in bio_integrity_trim()
[all …]
Dbounce.c125 static void bounce_end_io(struct bio *bio, mempool_t *pool, int err) in bounce_end_io()
150 static void bounce_end_io_write(struct bio *bio, int err) in bounce_end_io_write()
155 static void bounce_end_io_write_isa(struct bio *bio, int err) in bounce_end_io_write_isa()
161 static void __bounce_end_io_read(struct bio *bio, mempool_t *pool, int err) in __bounce_end_io_read()
171 static void bounce_end_io_read(struct bio *bio, int err) in bounce_end_io_read()
176 static void bounce_end_io_read_isa(struct bio *bio, int err) in bounce_end_io_read_isa()
182 static int must_snapshot_stable_pages(struct request_queue *q, struct bio *bio) in must_snapshot_stable_pages()
193 static int must_snapshot_stable_pages(struct request_queue *q, struct bio *bio) in must_snapshot_stable_pages()
202 struct bio *bio; in __blk_queue_bounce() local
Dblk-merge.c13 struct bio *bio, in __blk_recalc_rq_segments()
98 void blk_recount_segments(struct request_queue *q, struct bio *bio) in blk_recount_segments()
123 static int blk_phys_contig_segment(struct request_queue *q, struct bio *bio, in blk_phys_contig_segment()
201 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg()
288 struct bio *bio) in ll_new_hw_segment()
313 struct bio *bio) in ll_back_merge_fn()
331 struct bio *bio) in ll_front_merge_fn()
424 struct bio *bio; in blk_rq_set_mixed_merge() local
565 bool blk_rq_merge_ok(struct request *rq, struct bio *bio) in blk_rq_merge_ok()
603 int blk_try_merge(struct request *rq, struct bio *bio) in blk_try_merge()
Dblk-map.c13 struct bio *bio) in blk_rq_append_bio()
28 static int __blk_rq_unmap_user(struct bio *bio) in __blk_rq_unmap_user()
67 struct bio *bio; in blk_rq_map_user_iov() local
145 int blk_rq_unmap_user(struct bio *bio) in blk_rq_unmap_user()
187 struct bio *bio; in blk_rq_map_kern() local
Dblk-core.c117 static void req_bio_endio(struct request *rq, struct bio *bio, in req_bio_endio()
929 static bool blk_rq_should_init_elevator(struct bio *bio) in blk_rq_should_init_elevator()
951 static struct io_context *rq_ioc(struct bio *bio) in rq_ioc()
975 struct bio *bio, gfp_t gfp_mask) in __get_request()
1152 struct bio *bio, gfp_t gfp_mask) in get_request()
1251 struct request *blk_make_request(struct request_queue *q, struct bio *bio, in blk_make_request()
1447 struct bio *bio = rq->bio; in blk_add_request_payload() local
1463 struct bio *bio) in bio_attempt_back_merge()
1485 struct bio *bio) in bio_attempt_front_merge()
1527 bool blk_attempt_plug_merge(struct request_queue *q, struct bio *bio, in blk_attempt_plug_merge()
[all …]
Dblk-lib.c18 static void bio_batch_end_io(struct bio *bio, int err) in bio_batch_end_io()
49 struct bio *bio; in blkdev_issue_discard() local
163 struct bio *bio; in blkdev_issue_write_same() local
233 struct bio *bio; in __blkdev_issue_zeroout() local
Dblk-throttle.c323 static void throtl_qnode_add_bio(struct bio *bio, struct throtl_qnode *qn, in throtl_qnode_add_bio()
340 struct bio *bio; in throtl_peek_queued() local
368 struct bio *bio; in throtl_pop_queued() local
811 static bool tg_with_in_iops_limit(struct throtl_grp *tg, struct bio *bio, in tg_with_in_iops_limit()
861 static bool tg_with_in_bps_limit(struct throtl_grp *tg, struct bio *bio, in tg_with_in_bps_limit()
907 static bool tg_may_dispatch(struct throtl_grp *tg, struct bio *bio, in tg_may_dispatch()
985 static void throtl_charge_bio(struct throtl_grp *tg, struct bio *bio) in throtl_charge_bio()
1020 static void throtl_add_bio_tg(struct bio *bio, struct throtl_qnode *qn, in throtl_add_bio_tg()
1048 struct bio *bio; in tg_update_disptime() local
1084 struct bio *bio; in tg_dispatch_one_bio() local
[all …]
Dblk-integrity.c44 int blk_rq_count_integrity_sg(struct request_queue *q, struct bio *bio) in blk_rq_count_integrity_sg()
89 int blk_rq_map_integrity_sg(struct request_queue *q, struct bio *bio, in blk_rq_map_integrity_sg()
211 struct bio *bio) in blk_integrity_merge_bio()
Delevator.c56 static int elv_iosched_allow_merge(struct request *rq, struct bio *bio) in elv_iosched_allow_merge()
70 bool elv_rq_merge_ok(struct request *rq, struct bio *bio) in elv_rq_merge_ok()
411 int elv_merge(struct request_queue *q, struct request **req, struct bio *bio) in elv_merge()
530 struct bio *bio) in elv_bio_merged()
703 struct bio *bio, gfp_t gfp_mask) in elv_set_request()
Dblk-cgroup.h190 static inline struct blkcg *bio_blkcg(struct bio *bio) in bio_blkcg()
325 struct bio *bio) in blk_get_rl()
584 static inline struct blkcg *bio_blkcg(struct bio *bio) { return NULL; } in bio_blkcg()
594 struct bio *bio) { return &q->root_rl; } in blk_get_rl()
Dscsi_ioctl.c252 struct bio *bio) in blk_complete_sghdr_rq()
295 struct bio *bio; in sg_io() local
Dblk-mq.c694 struct blk_mq_ctx *ctx, struct bio *bio) in blk_mq_attempt_merge()
1150 static void blk_mq_bio_to_request(struct request *rq, struct bio *bio) in blk_mq_bio_to_request()
1166 struct request *rq, struct bio *bio) in blk_mq_merge_queue_io()
1196 struct bio *bio, in blk_mq_map_request()
1245 static void blk_mq_make_request(struct request_queue *q, struct bio *bio) in blk_mq_make_request()
1321 static void blk_sq_make_request(struct request_queue *q, struct bio *bio) in blk_sq_make_request()
Dbsg.c84 struct bio *bio; member
394 struct bio *bio, struct bio *bidi_bio) in blk_complete_sgv4_hdr_rq()
908 struct bio *bio, *bidi_bio = NULL; in bsg_ioctl() local
Dblk.h275 static inline bool blk_throtl_bio(struct request_queue *q, struct bio *bio) in blk_throtl_bio()
Dcfq-iosched.c898 static inline bool cfq_bio_sync(struct bio *bio) in cfq_bio_sync()
2282 cfq_find_rq_fmerge(struct cfq_data *cfqd, struct bio *bio) in cfq_find_rq_fmerge()
2339 struct bio *bio) in cfq_merge()
2364 struct bio *bio) in cfq_bio_merged()
2403 struct bio *bio) in cfq_allow_merge()
3494 static void check_ioprio_changed(struct cfq_io_cq *cic, struct bio *bio) in check_ioprio_changed()
3546 static void check_blkcg_changed(struct cfq_io_cq *cic, struct bio *bio) in check_blkcg_changed()
3577 static inline void check_blkcg_changed(struct cfq_io_cq *cic, struct bio *bio) { } in check_blkcg_changed()
3582 struct bio *bio, gfp_t gfp_mask) in cfq_find_alloc_queue()
3662 struct bio *bio, gfp_t gfp_mask) in cfq_get_queue()
[all …]
Dblk-flush.c453 struct bio *bio; in blkdev_issue_flush() local
Ddeadline-iosched.c125 deadline_merge(struct request_queue *q, struct request **req, struct bio *bio) in deadline_merge()
/linux-4.1.27/drivers/md/bcache/
Dio.c14 static unsigned bch_bio_max_sectors(struct bio *bio) in bch_bio_max_sectors()
64 static void bch_bio_submit_split_endio(struct bio *bio, int error) in bch_bio_submit_split_endio()
76 void bch_generic_make_request(struct bio *bio, struct bio_split_pool *p) in bch_generic_make_request()
114 void bch_bbio_free(struct bio *bio, struct cache_set *c) in bch_bbio_free()
123 struct bio *bio = &b->bio; in bch_bbio_alloc() local
133 void __bch_submit_bbio(struct bio *bio, struct cache_set *c) in __bch_submit_bbio()
144 void bch_submit_bbio(struct bio *bio, struct cache_set *c, in bch_submit_bbio()
206 void bch_bbio_count_io_errors(struct cache_set *c, struct bio *bio, in bch_bbio_count_io_errors()
235 void bch_bbio_endio(struct cache_set *c, struct bio *bio, in bch_bbio_endio()
Drequest.c28 static unsigned cache_mode(struct cached_dev *dc, struct bio *bio) in cache_mode()
33 static bool verify(struct cached_dev *dc, struct bio *bio) in verify()
38 static void bio_csum(struct bio *bio, struct bkey *k) in bio_csum()
118 struct bio *bio = op->bio; in bch_data_invalidate() local
173 static void bch_data_insert_endio(struct bio *bio, int error) in bch_data_insert_endio()
194 struct bio *bio = op->bio, *n; in bch_data_insert_start() local
365 static bool check_should_bypass(struct cached_dev *dc, struct bio *bio) in check_should_bypass()
458 struct bbio bio; member
474 static void bch_cache_read_endio(struct bio *bio, int error) in bch_cache_read_endio()
505 struct bio *n, *bio = &s->bio.bio; in cache_lookup_fn() local
[all …]
Dmovinggc.c18 struct bbio bio; member
46 struct bio *bio = &io->bio.bio; in write_moving_finish() local
63 static void read_moving_endio(struct bio *bio, int error) in read_moving_endio()
81 struct bio *bio = &io->bio.bio; in moving_init() local
122 struct bio *bio = &io->bio.bio; in read_moving_submit() local
133 struct bio *bio; in read_moving() local
Djournal.c27 static void journal_read_endio(struct bio *bio, int error) in journal_read_endio()
37 struct bio *bio = &ja->bio; in journal_read_bucket() local
404 static void journal_discard_endio(struct bio *bio, int error) in journal_discard_endio()
427 struct bio *bio = &ja->discard_bio; in do_journal_discard() local
550 static void journal_write_endio(struct bio *bio, int error) in journal_write_endio()
589 struct bio *bio; in journal_write_unlocked() local
Dwriteback.c102 struct bio bio; member
108 struct bio *bio = &io->bio; in dirty_init() local
169 static void dirty_endio(struct bio *bio, int error) in dirty_endio()
196 static void read_dirty_endio(struct bio *bio, int error) in read_dirty_endio()
Dsuper.c224 static void write_bdev_super_endio(struct bio *bio, int error) in write_bdev_super_endio()
232 static void __write_super(struct cache_sb *sb, struct bio *bio) in __write_super()
277 struct bio *bio = &dc->sb_bio; in bch_write_bdev_super() local
293 static void write_super_endio(struct bio *bio, int error) in write_super_endio()
320 struct bio *bio = &ca->sb_bio; in bcache_write_super() local
342 static void uuid_endio(struct bio *bio, int error) in uuid_endio()
372 struct bio *bio = bch_bbio_alloc(c); in uuid_io() local
515 static void prio_endio(struct bio *bio, int error) in prio_endio()
527 struct bio *bio = bch_bbio_alloc(ca->set); in prio_io() local
Ddebug.c34 struct bio *bio; in bch_btree_verify() local
105 void bch_data_verify(struct cached_dev *dc, struct bio *bio) in bch_data_verify()
Ddebug.h20 static inline void bch_data_verify(struct cached_dev *dc, struct bio *bio) {} in bch_data_verify()
Dwriteback.h42 static inline bool should_writeback(struct cached_dev *dc, struct bio *bio, in should_writeback()
Drequest.h7 struct bio *bio; member
Dutil.c225 void bch_bio_map(struct bio *bio, void *base) in bch_bio_map()
Djournal.h152 struct bio bio; member
Dbtree.h146 struct bio *bio; member
Dbtree.c281 static void btree_node_read_endio(struct bio *bio, int error) in btree_node_read_endio()
291 struct bio *bio; in bch_btree_node_read() local
374 static void btree_node_write_endio(struct bio *bio, int error) in btree_node_write_endio()
Dutil.h579 #define closure_bio_submit(bio, cl, dev) \ argument
Dbcache.h254 struct bio *bio; member
694 struct bio bio; member
/linux-4.1.27/mm/
Dpage_io.c30 struct bio *bio; in get_swap_bio() local
46 void end_swap_bio_write(struct bio *bio, int err) in end_swap_bio_write()
72 void end_swap_bio_read(struct bio *bio, int err) in end_swap_bio_read()
257 void (*end_write_func)(struct bio *, int)) in __swap_writepage()
259 struct bio *bio; in __swap_writepage() local
330 struct bio *bio; in swap_readpage() local
/linux-4.1.27/fs/
Dmpage.c45 static void mpage_end_io(struct bio *bio, int err) in mpage_end_io()
58 static struct bio *mpage_bio_submit(int rw, struct bio *bio) in mpage_bio_submit()
71 struct bio *bio; in mpage_alloc() local
140 do_mpage_readpage(struct bio *bio, struct page *page, unsigned nr_pages, in do_mpage_readpage()
359 struct bio *bio = NULL; in mpage_readpages() local
394 struct bio *bio = NULL; in mpage_readpage() local
427 struct bio *bio; member
466 struct bio *bio = mpd->bio; in __mpage_writepage() local
Ddirect-io.c62 struct bio *bio; /* bio under assembly */ member
288 static void dio_bio_end_aio(struct bio *bio, int error) in dio_bio_end_aio()
321 static void dio_bio_end_io(struct bio *bio, int error) in dio_bio_end_io()
343 void dio_end_io(struct bio *bio, int error) in dio_end_io()
359 struct bio *bio; in dio_bio_alloc() local
387 struct bio *bio = sdio->bio; in dio_bio_submit() local
428 struct bio *bio = NULL; in dio_await_one() local
458 static int dio_bio_complete(struct dio *dio, struct bio *bio) in dio_bio_complete()
491 struct bio *bio; in dio_await_completion() local
513 struct bio *bio; in dio_bio_reap() local
Dbuffer.c2937 static void end_bio_bh_io_sync(struct bio *bio, int err) in end_bio_bh_io_sync()
2964 void guard_bio_eod(int rw, struct bio *bio) in guard_bio_eod()
3002 struct bio *bio; in _submit_bh() local
/linux-4.1.27/fs/ext4/
Dreadpage.c58 struct bio *bio = ctx->bio; in completion_pages() local
80 static inline bool ext4_bio_encrypted(struct bio *bio) in ext4_bio_encrypted()
101 static void mpage_end_io(struct bio *bio, int err) in mpage_end_io()
137 struct bio *bio = NULL; in ext4_mpage_readpages() local
Dpage-io.c61 static void ext4_finish_bio(struct bio *bio) in ext4_finish_bio()
127 struct bio *bio, *next_bio; in ext4_release_io_end() local
313 static void ext4_end_bio(struct bio *bio, int error) in ext4_end_bio()
357 struct bio *bio = io->io_bio; in ext4_io_submit() local
380 struct bio *bio; in io_submit_init_bio() local
Dcrypto.c484 struct bio *bio; in ext4_encrypted_zeroout() local
Dext4_crypto.h82 struct bio *bio; /* The bio for this context */ member
Dext4.h185 struct bio *bio; /* Linked list of completed member
/linux-4.1.27/drivers/md/
Ddm-raid1.c119 static void queue_bio(struct mirror_set *ms, struct bio *bio, int rw) in queue_bio()
138 struct bio *bio; in dispatch_bios() local
161 static struct mirror *bio_get_m(struct bio *bio) in bio_get_m()
166 static void bio_set_m(struct bio *bio, struct mirror *m) in bio_set_m()
429 static int mirror_available(struct mirror_set *ms, struct bio *bio) in mirror_available()
443 static sector_t map_sector(struct mirror *m, struct bio *bio) in map_sector()
450 static void map_bio(struct mirror *m, struct bio *bio) in map_bio()
457 struct bio *bio) in map_region()
464 static void hold_bio(struct mirror_set *ms, struct bio *bio) in hold_bio()
497 struct bio *bio = context; in read_callback() local
[all …]
Ddm-thin.c327 static int bio_detain(struct pool *pool, struct dm_cell_key *key, struct bio *bio, in bio_detain()
475 struct bio *bio; in error_bio_list() local
550 static dm_block_t get_bio_block(struct thin_c *tc, struct bio *bio) in get_bio_block()
563 static void remap(struct thin_c *tc, struct bio *bio, dm_block_t block) in remap()
578 static void remap_to_origin(struct thin_c *tc, struct bio *bio) in remap_to_origin()
583 static int bio_triggers_commit(struct thin_c *tc, struct bio *bio) in bio_triggers_commit()
589 static void inc_all_io_entry(struct pool *pool, struct bio *bio) in inc_all_io_entry()
600 static void issue(struct thin_c *tc, struct bio *bio) in issue()
629 static void remap_to_origin_and_issue(struct thin_c *tc, struct bio *bio) in remap_to_origin_and_issue()
635 static void remap_and_issue(struct thin_c *tc, struct bio *bio, in remap_and_issue()
[all …]
Draid1.c61 #define BIO_SPECIAL(bio) ((unsigned long)bio <= 2) argument
99 struct bio *bio; in r1buf_pool_alloc() local
184 struct bio **bio = r1_bio->bios + i; in put_all_bios() local
205 struct bio *bio = r1_bio->bios[i]; in put_buf() local
237 struct bio *bio = r1_bio->master_bio; in call_bio_endio() local
271 struct bio *bio = r1_bio->master_bio; in raid_end_bio_io() local
299 static int find_bio_disk(struct r1bio *r1_bio, struct bio *bio) in find_bio_disk()
315 static void raid1_end_read_request(struct bio *bio, int error) in raid1_end_read_request()
400 static void raid1_end_write_request(struct bio *bio, int error) in raid1_end_write_request()
781 struct bio *bio; in flush_pending_writes() local
[all …]
Ddm-bio-record.h26 static inline void dm_bio_record(struct dm_bio_details *bd, struct bio *bio) in dm_bio_record()
33 static inline void dm_bio_restore(struct dm_bio_details *bd, struct bio *bio) in dm_bio_restore()
Ddm-cache-target.c75 static void dm_hook_bio(struct dm_hook_info *h, struct bio *bio, in dm_hook_bio()
85 static void dm_unhook_bio(struct dm_hook_info *h, struct bio *bio) in dm_unhook_bio()
480 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain_range()
496 struct bio *bio, struct dm_bio_prison_cell *cell_prealloc, in bio_detain()
690 static struct per_bio_data *get_per_bio_data(struct bio *bio, size_t data_size) in get_per_bio_data()
697 static struct per_bio_data *init_per_bio_data(struct bio *bio, size_t data_size) in init_per_bio_data()
711 static void remap_to_origin(struct cache *cache, struct bio *bio) in remap_to_origin()
716 static void remap_to_cache(struct cache *cache, struct bio *bio, in remap_to_cache()
733 static void check_if_tick_bio_needed(struct cache *cache, struct bio *bio) in check_if_tick_bio_needed()
748 static void remap_to_origin_clear_discard(struct cache *cache, struct bio *bio, in remap_to_origin_clear_discard()
[all …]
Ddm-flakey.c18 #define all_corrupt_bio_flags_match(bio, fc) \ argument
245 static void flakey_map_bio(struct dm_target *ti, struct bio *bio) in flakey_map_bio()
255 static void corrupt_bio_data(struct bio *bio, struct flakey_c *fc) in corrupt_bio_data()
274 static int flakey_map(struct dm_target *ti, struct bio *bio) in flakey_map()
324 static int flakey_end_io(struct dm_target *ti, struct bio *bio, int error) in flakey_end_io()
Dmultipath.c77 struct bio *bio = mp_bh->master_bio; in multipath_end_bh_io() local
84 static void multipath_end_request(struct bio *bio, int error) in multipath_end_request()
108 static void multipath_make_request(struct mddev *mddev, struct bio * bio) in multipath_make_request()
335 struct bio *bio; in multipathd() local
Draid10.c90 #define BIO_SPECIAL(bio) ((unsigned long)bio <= 2) argument
142 struct bio *bio; in r10buf_pool_alloc() local
225 struct bio *bio = r10bio->devs[j].bio; in r10buf_pool_free() local
245 struct bio **bio = & r10_bio->devs[i].bio; in put_all_bios() local
297 struct bio *bio = r10_bio->master_bio; in raid_end_bio_io() local
337 struct bio *bio, int *slotp, int *replp) in find_bio_disk()
361 static void raid10_end_read_request(struct bio *bio, int error) in raid10_end_read_request()
441 static void raid10_end_write_request(struct bio *bio, int error) in raid10_end_write_request()
945 struct bio *bio; in flush_pending_writes() local
1112 struct bio *bio; in raid10_unplug() local
[all …]
Ddm-snap.c218 static void init_tracked_chunk(struct bio *bio) in init_tracked_chunk()
224 static bool is_bio_tracked(struct bio *bio) in is_bio_tracked()
230 static void track_chunk(struct dm_snapshot *s, struct bio *bio, chunk_t chunk) in track_chunk()
242 static void stop_tracking_chunk(struct dm_snapshot *s, struct bio *bio) in stop_tracking_chunk()
1366 static void flush_bios(struct bio *bio) in flush_bios()
1383 static void retry_origin_bios(struct dm_snapshot *s, struct bio *bio) in retry_origin_bios()
1401 static void error_bios(struct bio *bio) in error_bios()
1574 static void full_bio_end_io(struct bio *bio, int error) in full_bio_end_io()
1582 struct bio *bio) in start_full_bio()
1650 struct bio *bio, chunk_t chunk) in remap_exception()
[all …]
Ddm-delay.c64 static void flush_bios(struct bio *bio) in flush_bios()
86 struct bio *bio = dm_bio_from_per_bio_data(delayed, in flush_delayed_bios() local
228 static int delay_bio(struct delay_c *dc, int delay, struct bio *bio) in delay_bio()
273 static int delay_map(struct dm_target *ti, struct bio *bio) in delay_map()
Ddm-log-writes.c149 static void log_end_io(struct bio *bio, int err) in log_end_io()
193 struct bio *bio; in write_metadata() local
243 struct bio *bio; in log_one_block() local
537 static void normal_map_bio(struct dm_target *ti, struct bio *bio) in normal_map_bio()
544 static int log_writes_map(struct dm_target *ti, struct bio *bio) in log_writes_map()
666 static int normal_end_io(struct dm_target *ti, struct bio *bio, int error) in normal_end_io()
Ddm-io.c90 static void store_io_and_region_in_bio(struct bio *bio, struct io *io, in store_io_and_region_in_bio()
101 static void retrieve_io_and_region_from_bio(struct bio *bio, struct io **io, in retrieve_io_and_region_from_bio()
137 static void endio(struct bio *bio, int error) in endio()
219 static void bio_dp_init(struct dpages *dp, struct bio *bio) in bio_dp_init()
283 struct bio *bio; in do_region() local
Ddm-linear.c82 static void linear_map_bio(struct dm_target *ti, struct bio *bio) in linear_map_bio()
92 static int linear_map(struct dm_target *ti, struct bio *bio) in linear_map()
Ddm-zero.c36 static int zero_map(struct dm_target *ti, struct bio *bio) in zero_map()
Ddm-stripe.c259 static int stripe_map_range(struct stripe_c *sc, struct bio *bio, in stripe_map_range()
281 static int stripe_map(struct dm_target *ti, struct bio *bio) in stripe_map()
352 static int stripe_end_io(struct dm_target *ti, struct bio *bio, int error) in stripe_end_io()
Ddm-region-hash.c127 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio) in dm_rh_bio_to_region()
395 void dm_rh_mark_nosync(struct dm_region_hash *rh, struct bio *bio) in dm_rh_mark_nosync()
528 struct bio *bio; in dm_rh_inc_pending() local
690 void dm_rh_delay(struct dm_region_hash *rh, struct bio *bio) in dm_rh_delay()
Ddm.c72 struct bio *bio; member
643 struct bio *bio = io->bio; in start_io_acct() local
663 struct bio *bio = io->bio; in end_io_acct() local
690 static void queue_io(struct mapped_device *md, struct bio *bio) in queue_io()
901 struct bio *bio; in dec_pending() local
957 static void clone_endio(struct bio *bio, int error) in clone_endio()
1001 struct bio *bio = info->orig; in end_clone_bio() local
1418 void dm_accept_partial_bio(struct bio *bio, unsigned n_sectors) in dm_accept_partial_bio()
1469 struct bio *bio; member
1475 static void bio_setup_sector(struct bio *bio, sector_t sector, unsigned len) in bio_setup_sector()
[all …]
Dfaulty.c73 static void faulty_fail(struct bio *bio, int error) in faulty_fail()
173 static void make_request(struct mddev *mddev, struct bio *bio) in make_request()
Dmultipath.h27 struct bio bio; member
Ddm-verity.c354 struct bio *bio = dm_bio_from_per_bio_data(io, in verity_verify_io() local
457 struct bio *bio = dm_bio_from_per_bio_data(io, v->ti->per_bio_data_size); in verity_finish_io() local
472 static void verity_end_io(struct bio *bio, int error) in verity_end_io()
546 static int verity_map(struct dm_target *ti, struct bio *bio) in verity_map()
Draid0.c497 unsigned int chunk_sects, struct bio *bio) in is_io_in_chunk_boundary()
510 static void raid0_make_request(struct mddev *mddev, struct bio *bio) in raid0_make_request()
Ddm-target.c129 static int io_err_map(struct dm_target *tt, struct bio *bio) in io_err_map()
Ddm-cache-policy-internal.h19 struct bio *bio, struct policy_locker *locker, in policy_map()
Ddm-era-target.c1184 static dm_block_t get_block(struct era *era, struct bio *bio) in get_block()
1196 static void remap_to_origin(struct era *era, struct bio *bio) in remap_to_origin()
1230 struct bio *bio; in process_deferred_bios() local
1319 static void defer_bio(struct era *era, struct bio *bio) in defer_bio()
1531 static int era_map(struct dm_target *ti, struct bio *bio) in era_map()
Dlinear.c259 static void linear_make_request(struct mddev *mddev, struct bio *bio) in linear_make_request()
Ddm-bufio.c150 struct bio bio; member
582 static void inline_endio(struct bio *bio, int error) in inline_endio()
664 static void write_endio(struct bio *bio, int error) in write_endio()
1029 static void read_endio(struct bio *bio, int error) in read_endio()
Draid5.c138 static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector) in r5_next_bio()
151 static inline int raid5_bi_processed_stripes(struct bio *bio) in raid5_bi_processed_stripes()
157 static inline int raid5_dec_bi_active_stripes(struct bio *bio) in raid5_dec_bi_active_stripes()
163 static inline void raid5_inc_bi_active_stripes(struct bio *bio) in raid5_inc_bi_active_stripes()
169 static inline void raid5_set_bi_processed_stripes(struct bio *bio, in raid5_set_bi_processed_stripes()
181 static inline void raid5_set_bi_stripes(struct bio *bio, unsigned int cnt) in raid5_set_bi_stripes()
1104 async_copy_data(int frombio, struct bio *bio, struct page **page, in async_copy_data()
4702 static int in_chunk_boundary(struct mddev *mddev, struct bio *bio) in in_chunk_boundary()
5824 struct bio *bio; in raid5d() local
Ddm-cache-policy-mq.c74 static void iot_update_stats(struct io_tracker *t, struct bio *bio) in iot_update_stats()
113 static void iot_examine_bio(struct io_tracker *t, struct bio *bio) in iot_examine_bio()
1029 struct bio *bio, struct policy_locker *locker, in mq_map()
Ddm-bio-prison.c234 struct bio *bio; in dm_cell_error() local
Draid10.h119 struct bio *bio; member
Dmd.c179 struct bio *bio_clone_mddev(struct bio *bio, gfp_t gfp_mask, in bio_clone_mddev()
253 static void md_make_request(struct request_queue *q, struct bio *bio) in md_make_request()
382 static void md_end_flush(struct bio *bio, int err) in md_end_flush()
434 struct bio *bio = mddev->flush_bio; in md_submit_flush_data() local
448 void md_flush_request(struct mddev *mddev, struct bio *bio) in md_flush_request()
733 static void super_written(struct bio *bio, int error) in super_written()
759 struct bio *bio = bio_alloc_mddev(GFP_NOIO, 1, mddev); in md_super_write() local
780 struct bio *bio = bio_alloc_mddev(GFP_NOIO, 1, rdev->mddev); in sync_page_io() local
Ddm-switch.c319 static int switch_map(struct dm_target *ti, struct bio *bio) in switch_map()
Ddm-cache-policy-cleaner.c174 struct bio *bio, struct policy_locker *locker, in wb_map()
Ddm-raid.c1322 static int raid_map(struct dm_target *ti, struct bio *bio) in raid_map()
Ddm-crypt.c1036 struct bio *bio, sector_t sector) in crypt_io_init()
1883 static int crypt_map(struct dm_target *ti, struct bio *bio) in crypt_map()
/linux-4.1.27/drivers/block/rsxx/
Ddev.c59 struct bio *bio; member
113 static void disk_stats_start(struct rsxx_cardinfo *card, struct bio *bio) in disk_stats_start()
120 struct bio *bio, in disk_stats_complete()
145 static void rsxx_make_request(struct request_queue *q, struct bio *bio) in rsxx_make_request()
Ddma.c681 struct bio *bio, in rsxx_dma_queue_bio()
/linux-4.1.27/fs/logfs/
Ddev_bdev.c19 struct bio bio; in sync_request() local
56 static void writeseg_end_io(struct bio *bio, int err) in writeseg_end_io()
81 struct bio *bio; in __bdev_writeseg() local
156 static void erase_end_io(struct bio *bio, int err) in erase_end_io()
174 struct bio *bio; in do_erase() local
/linux-4.1.27/fs/btrfs/
Draid56.c878 static void raid_write_end_io(struct bio *bio, int err) in raid_write_end_io()
1053 struct bio *bio; in rbio_add_io_page() local
1136 struct bio *bio; in index_rbio_pages() local
1176 struct bio *bio; in finish_rmw() local
1330 struct bio *bio) in find_bio_stripe()
1357 struct bio *bio) in find_logical_bio_stripe()
1411 struct bio *bio) in fail_bio_stripe()
1425 static void set_bio_pages_uptodate(struct bio *bio) in set_bio_pages_uptodate()
1444 static void raid_rmw_end_io(struct bio *bio, int err) in raid_rmw_end_io()
1505 struct bio *bio; in raid56_rmw_stripe() local
[all …]
Dfile-item.c156 static void btrfs_io_bio_endio_readpage(struct btrfs_io_bio *bio, int err) in btrfs_io_bio_endio_readpage()
162 struct inode *inode, struct bio *bio, in __btrfs_lookup_bio_sums()
296 struct bio *bio, u32 *dst) in btrfs_lookup_bio_sums()
302 struct bio *bio, u64 offset) in btrfs_lookup_bio_sums_dio()
427 struct bio *bio, u64 file_start, int contig) in btrfs_csum_one_bio()
Ddisk-io.c80 struct bio *bio; member
117 struct bio *bio; member
706 static void end_workqueue_bio(struct bio *bio, int err) in end_workqueue_bio()
751 int btrfs_bio_wq_end_io(struct btrfs_fs_info *info, struct bio *bio, in btrfs_bio_wq_end_io()
829 int rw, struct bio *bio, int mirror_num, in btrfs_wq_submit_bio()
872 static int btree_csum_one_bio(struct bio *bio) in btree_csum_one_bio()
889 struct bio *bio, int mirror_num, in __btree_submit_bio_start()
900 static int __btree_submit_bio_done(struct inode *inode, int rw, struct bio *bio, in __btree_submit_bio_done()
927 static int btree_submit_bio_hook(struct inode *inode, int rw, struct bio *bio, in btree_submit_bio_hook()
1752 struct bio *bio; in end_workqueue_fn() local
[all …]
Dextent_io.c120 struct bio *bio; member
2030 struct bio *bio; in repair_io_failure() local
2358 struct bio *bio; in btrfs_create_repair_bio() local
2404 struct bio *bio; in bio_readpage_error() local
2484 static void end_bio_extent_writepage(struct bio *bio, int err) in end_bio_extent_writepage()
2546 static void end_bio_extent_readpage(struct bio *bio, int err) in end_bio_extent_readpage()
2695 struct bio *bio; in btrfs_bio_alloc() local
2717 struct bio *btrfs_bio_clone(struct bio *bio, gfp_t gfp_mask) in btrfs_bio_clone()
2736 struct bio *bio; in btrfs_io_bio_alloc() local
2749 static int __must_check submit_one_bio(int rw, struct bio *bio, in submit_one_bio()
[all …]
Dcompression.c155 static void end_compressed_bio_read(struct bio *bio, int err) in end_compressed_bio_read()
269 static void end_compressed_bio_write(struct bio *bio, int err) in end_compressed_bio_write()
335 struct bio *bio = NULL; in btrfs_submit_compressed_write() local
567 int btrfs_submit_compressed_read(struct inode *inode, struct bio *bio, in btrfs_submit_compressed_read()
Dscrub.c97 struct bio *bio; member
1432 static void scrub_bio_wait_endio(struct bio *bio, int error) in scrub_bio_wait_endio()
1447 struct bio *bio, in scrub_submit_raid56_bio_wait()
1491 struct bio *bio; in scrub_recheck_block() local
1628 struct bio *bio; in scrub_repair_page_from_good_copy() local
1724 struct bio *bio; in scrub_add_page_to_wr_bio() local
1793 static void scrub_wr_bio_end_io(struct bio *bio, int err) in scrub_wr_bio_end_io()
2133 struct bio *bio; in scrub_add_page_to_rd_bio() local
2263 static void scrub_bio_end_io(struct bio *bio, int err) in scrub_bio_end_io()
2665 static void scrub_parity_bio_endio(struct bio *bio, int error) in scrub_parity_bio_endio()
[all …]
Dcheck-integrity.c168 bio_end_io_t *bio; member
1674 struct bio *bio; in btrfsic_read_block() local
1821 struct bio *bio, int *bio_is_patched, in btrfsic_process_written_block()
2963 static void __btrfsic_submit_bio(int rw, struct bio *bio) in __btrfsic_submit_bio()
3061 void btrfsic_submit_bio(int rw, struct bio *bio) in btrfsic_submit_bio()
3067 int btrfsic_submit_bio_wait(int rw, struct bio *bio) in btrfsic_submit_bio_wait()
Dinode.c1794 size_t size, struct bio *bio, in btrfs_merge_bio_hook()
1826 struct bio *bio, int mirror_num, in __btrfs_submit_bio_start()
1846 static int __btrfs_submit_bio_done(struct inode *inode, int rw, struct bio *bio, in __btrfs_submit_bio_done()
1863 static int btrfs_submit_bio_hook(struct inode *inode, int rw, struct bio *bio, in btrfs_submit_bio_hook()
7625 static inline int submit_dio_repair_bio(struct inode *inode, struct bio *bio, in submit_dio_repair_bio()
7686 struct bio *bio; in dio_read_error() local
7739 static void btrfs_retry_endio_nocsum(struct bio *bio, int err) in btrfs_retry_endio_nocsum()
7794 static void btrfs_retry_endio(struct bio *bio, int err) in btrfs_retry_endio()
7886 static void btrfs_endio_direct_read(struct bio *bio, int err) in btrfs_endio_direct_read()
7912 static void btrfs_endio_direct_write(struct bio *bio, int err) in btrfs_endio_direct_write()
[all …]
Dvolumes.c5588 static inline void btrfs_end_bbio(struct btrfs_bio *bbio, struct bio *bio, int err) in btrfs_end_bbio()
5597 static void btrfs_end_bio(struct bio *bio, int err) in btrfs_end_bio()
5669 int rw, struct bio *bio) in btrfs_schedule_bio()
5720 static int bio_size_ok(struct block_device *bdev, struct bio *bio, in bio_size_ok()
5749 struct bio *bio, u64 physical, int dev_nr, in submit_stripe_bio()
5786 struct bio *bio; in breakup_stripe_bio() local
5813 static void bbio_error(struct btrfs_bio *bbio, struct bio *bio, u64 logical) in bbio_error()
5829 int btrfs_map_bio(struct btrfs_root *root, int rw, struct bio *bio, in btrfs_map_bio()
Dvolumes.h278 struct bio bio; member
281 static inline struct btrfs_io_bio *btrfs_io_bio(struct bio *bio) in btrfs_io_bio()
/linux-4.1.27/drivers/target/
Dtarget_core_iblock.c309 static void iblock_bio_done(struct bio *bio, int err) in iblock_bio_done()
339 struct bio *bio; in iblock_get_bio() local
365 struct bio *bio; in iblock_submit_bios() local
373 static void iblock_end_io_flush(struct bio *bio, int err) in iblock_end_io_flush()
399 struct bio *bio; in iblock_execute_sync_cache() local
462 struct bio *bio; in iblock_execute_write_same() local
630 iblock_alloc_bip(struct se_cmd *cmd, struct bio *bio) in iblock_alloc_bip()
680 struct bio *bio, *bio_start; in iblock_execute_rw() local
Dtarget_core_pscsi.c850 static void pscsi_bi_endio(struct bio *bio, int error) in pscsi_bi_endio()
857 struct bio *bio; in pscsi_get_bio() local
877 struct bio *bio = NULL, *tbio = NULL; in pscsi_map_sg() local
1057 struct bio *bio = hbio; in pscsi_execute_cmd() local
/linux-4.1.27/fs/nfs/blocklayout/
Dblocklayout.c105 bl_submit_bio(int rw, struct bio *bio) in bl_submit_bio()
119 void (*end_io)(struct bio *, int err), struct parallel_io *par) in bl_alloc_init_bio()
121 struct bio *bio; in bl_alloc_init_bio() local
140 do_add_page_to_bio(struct bio *bio, int npg, int rw, sector_t isect, in do_add_page_to_bio()
143 void (*end_io)(struct bio *, int err), in do_add_page_to_bio()
186 static void bl_end_io_read(struct bio *bio, int err) in bl_end_io_read()
227 struct bio *bio = NULL; in bl_read_pagelist() local
319 static void bl_end_io_write(struct bio *bio, int err) in bl_end_io_write()
374 struct bio *bio = NULL; in bl_write_pagelist() local
/linux-4.1.27/kernel/power/
Dblock_io.c32 struct bio *bio; in submit() local
79 struct bio *bio; in hib_wait_on_bio_chain() local
Dswap.c448 struct bio *bio; in save_image() local
583 struct bio *bio; in save_image_lzo() local
971 struct bio *bio; in load_image() local
1070 struct bio *bio; in load_image_lzo() local
/linux-4.1.27/drivers/scsi/
Dsd_dif.c112 struct bio *bio; in sd_dif_prepare() local
163 struct bio *bio; in sd_dif_complete() local
Dsd.c597 struct bio *bio = scmd->request->bio; in sd_setup_protect_cmnd() local
820 struct bio *bio = rq->bio; in sd_setup_write_same_cmnd() local
Dst.h32 struct bio *bio; member
Dsg.c147 struct bio *bio; member
Dosst.h638 struct bio *bio; member
/linux-4.1.27/drivers/block/
Dpktcdvd.c545 struct bio *bio = bio_kmalloc(GFP_KERNEL, 1); in pkt_alloc_packet_data() local
556 struct bio *bio = pkt->r_bios[i]; in pkt_alloc_packet_data() local
580 struct bio *bio = pkt->r_bios[i]; in pkt_free_packet_data() local
811 static void pkt_queue_bio(struct pktcdvd_device *pd, struct bio *bio) in pkt_queue_bio()
848 struct bio *bio; in pkt_iosched_process_queue() local
979 static void pkt_end_io_read(struct bio *bio, int err) in pkt_end_io_read()
998 static void pkt_end_io_packet_write(struct bio *bio, int err) in pkt_end_io_packet_write()
1020 struct bio *bio; in pkt_gather_data() local
1197 struct bio *bio = NULL; in pkt_handle_queue() local
1344 struct bio *bio; in pkt_finish_packet() local
[all …]
Dumem.c110 struct bio *bio, *currentbio, **biotail; member
119 struct bio *bio, **biotail; member
345 struct bio *bio; in add_bio() local
432 struct bio *bio = page->bio; in process_page() local
504 struct bio *bio = return_bio; in process_page() local
527 static void mm_make_request(struct request_queue *q, struct bio *bio) in mm_make_request()
Dosdblk.c98 struct bio *bio; /* cloned bio */ member
303 struct bio *bio; in osdblk_rq_fn() local
Dpmem.c60 static void pmem_make_request(struct request_queue *q, struct bio *bio) in pmem_make_request()
Dnull_blk.c17 struct bio *bio; member
313 static void null_queue_bio(struct request_queue *q, struct bio *bio) in null_queue_bio()
Dps3vram.c551 struct bio *bio) in ps3vram_do_bio()
600 static void ps3vram_make_request(struct request_queue *q, struct bio *bio) in ps3vram_make_request()
Dxen-blkfront.c83 struct bio *bio; member
1445 static void split_bio_end(struct bio *bio, int error) in split_bio_end()
1466 struct bio *bio, *cloned_bio; in blkif_recover() local
Dbrd.c326 static void brd_make_request(struct request_queue *q, struct bio *bio) in brd_make_request()
Dloop.c296 struct bio *bio; in lo_read_simple() local
344 struct bio *bio; in lo_read_transfer() local
Dvirtio_blk.c240 struct bio *bio; in virtblk_get_id() local
Dfloppy.c3774 static void floppy_rb0_cb(struct bio *bio, int err) in floppy_rb0_cb()
3788 struct bio bio; in __floppy_read_block_0() local
Drbd.c1314 struct bio *bio; in bio_clone_range() local
1358 struct bio *bio; in bio_chain_clone_range() local
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dlloop.c197 struct bio *bio; in do_bio_lustrebacked() local
270 static void loop_add_bio(struct lloop_device *lo, struct bio *bio) in loop_add_bio()
293 struct bio **bio; in loop_get_bio() local
372 static inline void loop_handle_bio(struct lloop_device *lo, struct bio *bio) in loop_handle_bio()
397 struct bio *bio; in loop_thread() local
/linux-4.1.27/fs/nilfs2/
Dsegbuf.c35 struct bio *bio; member
341 static void nilfs_end_bio_write(struct bio *bio, int err) in nilfs_end_bio_write()
361 struct bio *bio = wi->bio; in nilfs_segbuf_submit_bio() local
410 struct bio *bio; in nilfs_alloc_seg_bio() local
/linux-4.1.27/drivers/scsi/osd/
Dosd_initiator.c718 struct bio *bio; in _osd_req_list_objects() local
826 struct bio *bio, u64 len) in osd_req_write()
840 struct bio *bio = bio_map_kern(req_q, buff, len, GFP_KERNEL); in osd_req_write_kern() local
877 struct bio *bio, u64 len) in osd_req_read()
891 struct bio *bio = bio_map_kern(req_q, buff, len, GFP_KERNEL); in osd_req_read_kern() local
945 struct bio *bio; in _osd_req_finalize_cdb_cont() local
991 const struct osd_obj_id *obj, struct bio *bio, in osd_req_write_sg()
1009 const struct osd_obj_id *obj, struct bio *bio, in osd_req_read_sg()
1047 struct bio *bio; in _create_sg_bios() local
1079 struct bio *bio = _create_sg_bios(or, buff, sglist, numentries); in osd_req_write_sg_kern() local
[all …]
/linux-4.1.27/drivers/block/aoe/
Daoecmd.c297 skb_fillup(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter) in skb_fillup()
848 struct bio *bio; in rqbiocnt() local
867 bio_pageinc(struct bio *bio) in bio_pageinc()
883 bio_pagedec(struct bio *bio) in bio_pagedec()
896 bufinit(struct buf *buf, struct request *rq, struct bio *bio) in bufinit()
911 struct bio *bio; in nextbuf() local
1087 bvcpy(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter, long cnt) in bvcpy()
1104 struct bio *bio; in aoe_end_request() local
Daoedev.c164 struct bio *bio; in aoe_failip() local
Daoe.h103 struct bio *bio; member
/linux-4.1.27/kernel/trace/
Dblktrace.c775 static void blk_add_trace_bio(struct request_queue *q, struct bio *bio, in blk_add_trace_bio()
791 struct request_queue *q, struct bio *bio) in blk_add_trace_bio_bounce()
797 struct request_queue *q, struct bio *bio, in blk_add_trace_bio_complete()
806 struct bio *bio) in blk_add_trace_bio_backmerge()
814 struct bio *bio) in blk_add_trace_bio_frontmerge()
820 struct request_queue *q, struct bio *bio) in blk_add_trace_bio_queue()
827 struct bio *bio, int rw) in blk_add_trace_getrq()
842 struct bio *bio, int rw) in blk_add_trace_sleeprq()
882 struct request_queue *q, struct bio *bio, in blk_add_trace_split()
911 struct request_queue *q, struct bio *bio, in blk_add_trace_bio_remap()
/linux-4.1.27/fs/jfs/
Djfs_metapage.c279 static void metapage_read_end_io(struct bio *bio, int err) in metapage_read_end_io()
334 static void metapage_write_end_io(struct bio *bio, int err) in metapage_write_end_io()
350 struct bio *bio = NULL; in metapage_writepage() local
486 struct bio *bio = NULL; in metapage_readpage() local
Djfs_logmgr.c1987 struct bio *bio; in lbmRead() local
2140 struct bio *bio; in lbmStartIO() local
2199 static void lbmIODone(struct bio *bio, int error) in lbmIODone()
/linux-4.1.27/fs/gfs2/
Dlops.c205 static void gfs2_end_log_write(struct bio *bio, int error) in gfs2_end_log_write()
265 struct bio *bio; in gfs2_log_alloc_bio() local
301 struct bio *bio = sdp->sd_log_bio; in gfs2_log_get_bio() local
332 struct bio *bio; in gfs2_log_write() local
Dops_fstype.c174 static void end_bio_io_page(struct bio *bio, int error) in end_bio_io_page()
232 struct bio *bio; in gfs2_read_super() local
/linux-4.1.27/drivers/block/drbd/
Ddrbd_req.c1140 struct bio *bio = req->private_bio; in drbd_submit_req_private_bio() local
1182 drbd_request_prepare(struct drbd_device *device, struct bio *bio, unsigned long start_jif) in drbd_request_prepare()
1325 void __drbd_make_request(struct drbd_device *device, struct bio *bio, unsigned long start_jif) in __drbd_make_request()
1495 void drbd_make_request(struct request_queue *q, struct bio *bio) in drbd_make_request()
Ddrbd_req.h262 struct bio *bio; in drbd_req_make_private_bio() local
276 struct bio *bio; member
Ddrbd_worker.c68 void drbd_md_endio(struct bio *bio, int error) in drbd_md_endio()
173 void drbd_peer_request_endio(struct bio *bio, int error) in drbd_peer_request_endio()
211 void drbd_request_endio(struct bio *bio, int error) in drbd_request_endio()
321 void drbd_csum_bio(struct crypto_hash *tfm, struct bio *bio, void *digest) in drbd_csum_bio()
Ddrbd_main.c151 struct bio *bio; in bio_alloc_drbd() local
1548 static int _drbd_send_bio(struct drbd_peer_device *peer_device, struct bio *bio) in _drbd_send_bio()
1567 static int _drbd_send_zc_bio(struct drbd_peer_device *peer_device, struct bio *bio) in _drbd_send_zc_bio()
2235 struct bio *bio = req->master_bio; in do_retry() local
Ddrbd_bitmap.c944 static void drbd_bm_endio(struct bio *bio, int error) in drbd_bm_endio()
995 struct bio *bio = bio_alloc_drbd(GFP_NOIO); in bm_page_io_async() local
Ddrbd_actlog.c142 struct bio *bio; in _drbd_md_sync_page_io() local
Ddrbd_receiver.c1371 struct bio *bio; in drbd_submit_peer_request() local
1710 struct bio *bio; in recv_dless_read() local
Ddrbd_int.h1601 int fault_type, struct bio *bio) in drbd_generic_make_request()
/linux-4.1.27/arch/xtensa/platforms/iss/
Dsimdisk.c104 static int simdisk_xfer_bio(struct simdisk *dev, struct bio *bio) in simdisk_xfer_bio()
122 static void simdisk_make_request(struct request_queue *q, struct bio *bio) in simdisk_make_request()
/linux-4.1.27/fs/xfs/
Dxfs_aops.c354 struct bio *bio, in xfs_end_bio()
374 struct bio *bio) in xfs_submit_ioend_bio()
387 struct bio *bio = bio_alloc(GFP_NOIO, nvecs); in xfs_alloc_ioend_bio() local
438 static inline int xfs_bio_add_buffer(struct bio *bio, struct buffer_head *bh) in xfs_bio_add_buffer()
474 struct bio *bio; in xfs_submit_ioend() local
Dxfs_buf.c1106 struct bio *bio, in xfs_buf_bio_end_io()
1141 struct bio *bio; in xfs_buf_ioapply_map() local
/linux-4.1.27/drivers/s390/block/
Ddasd_diag.c60 struct dasd_diag_bio bio[0]; member
319 struct dasd_diag_bio bio; in dasd_diag_check_device() local
Dxpram.c184 static void xpram_make_request(struct request_queue *q, struct bio *bio) in xpram_make_request()
Ddcssblk.c819 dcssblk_make_request(struct request_queue *q, struct bio *bio) in dcssblk_make_request()
/linux-4.1.27/fs/hfsplus/
Dwrapper.c49 struct bio *bio; in hfsplus_submit_bio() local
/linux-4.1.27/arch/m68k/emu/
Dnfblock.c62 static void nfhd_make_request(struct request_queue *queue, struct bio *bio) in nfhd_make_request()
/linux-4.1.27/fs/f2fs/
Ddata.c31 static void f2fs_read_end_io(struct bio *bio, int err) in f2fs_read_end_io()
50 static void f2fs_write_end_io(struct bio *bio, int err) in f2fs_write_end_io()
81 struct bio *bio; in __bio_alloc() local
139 struct bio *bio; in f2fs_submit_page_bio() local
Dsegment.c304 struct bio *bio = bio_alloc(GFP_NOIO, 0); in issue_flush_thread() local
Df2fs.h582 struct bio *bio; /* bios to merge */ member
/linux-4.1.27/arch/powerpc/sysdev/
Daxonram.c107 axon_ram_make_request(struct request_queue *queue, struct bio *bio) in axon_ram_make_request()
/linux-4.1.27/drivers/block/zram/
Dzram_drv.c741 int offset, struct bio *bio) in zram_bio_discard()
922 static void __zram_make_request(struct zram *zram, struct bio *bio) in __zram_make_request()
979 static void zram_make_request(struct request_queue *queue, struct bio *bio) in zram_make_request()
/linux-4.1.27/include/linux/ceph/
Dmessenger.h103 struct bio *bio; member
127 struct bio *bio; /* bio from list */ member
Dosd_client.h70 struct bio *bio; /* list of bios */ member
/linux-4.1.27/drivers/block/xen-blkback/
Dblkback.c1074 static void end_block_io_op(struct bio *bio, int error) in end_block_io_op()
1195 struct bio *bio = NULL; in dispatch_rw_block_io() local
/linux-4.1.27/fs/exofs/
Dore.c405 static void _clear_bio(struct bio *bio) in _clear_bio()
859 struct bio *bio; in _write_mirror() local
Dore_raid.c435 struct bio *bio = ios->per_dev[d].bio; in _mark_read4write_pages_uptodate() local
/linux-4.1.27/net/ceph/
Dmessenger.c832 struct bio *bio; in ceph_msg_data_bio_cursor_init() local
851 struct bio *bio; in ceph_msg_data_bio_next() local
876 struct bio *bio; in ceph_msg_data_bio_advance() local
3207 void ceph_msg_data_add_bio(struct ceph_msg *msg, struct bio *bio, in ceph_msg_data_add_bio()
Dosd_client.c115 struct bio *bio, size_t bio_length) in ceph_osd_data_bio_init()
191 unsigned int which, struct bio *bio, size_t bio_length) in osd_req_op_extent_osd_data_bio()
/linux-4.1.27/fs/ocfs2/cluster/
Dheartbeat.c375 static void o2hb_bio_end_io(struct bio *bio, in o2hb_bio_end_io()
401 struct bio *bio; in o2hb_setup_one_bio() local
450 struct bio *bio; in o2hb_read_slots() local
481 struct bio *bio; in o2hb_issue_node_write() local
/linux-4.1.27/drivers/staging/lustre/lustre/include/linux/
Dlustre_compat25.h151 #define bio_hw_segments(q, bio) 0 argument
/linux-4.1.27/include/scsi/
Dosd_initiator.h143 struct bio *bio; member
Dosd_ore.h158 struct bio *bio; member
/linux-4.1.27/drivers/cdrom/
Dcdrom.c2164 struct bio *bio; in cdrom_read_cdda_bpc() local