| /linux/block/ |
| H A D | blk-map.c | 40 static inline void blk_mq_map_bio_put(struct bio *bio) in blk_mq_map_bio_put() 49 struct bio *bio; in blk_rq_map_bio_alloc() local 67 static int bio_copy_from_iter(struct bio *bio, struct iov_iter *iter) in bio_copy_from_iter() 98 static int bio_copy_to_iter(struct bio *bio, struct iov_iter iter) in bio_copy_to_iter() 128 static int bio_uncopy_user(struct bio *bio) in bio_uncopy_user() 155 struct bio *bio; in bio_copy_user_iov() local 264 struct bio *bio; in bio_map_user_iov() local 292 static void bio_invalidate_vmalloc_pages(struct bio *bio) in bio_invalidate_vmalloc_pages() 305 static void bio_map_kern_endio(struct bio *bio) in bio_map_kern_endio() 315 struct bio *bio; in bio_map_kern() local [all …]
|
| H A D | blk-rq-qos.h | 113 static inline void rq_qos_cleanup(struct request_queue *q, struct bio *bio) in rq_qos_cleanup() 138 static inline void rq_qos_done_bio(struct bio *bio) in rq_qos_done_bio() 160 static inline void rq_qos_throttle(struct request_queue *q, struct bio *bio) in rq_qos_throttle() 169 struct bio *bio) in rq_qos_track() 176 struct bio *bio) in rq_qos_merge()
|
| H A D | blk-ioprio.h | 14 static inline void blkcg_set_ioprio(struct bio *bio) in blkcg_set_ioprio()
|
| /linux/fs/iomap/ |
| H A D | bio.c | 15 static u32 __iomap_read_end_io(struct bio *bio, int error) in __iomap_read_end_io() 34 struct bio *bio; in iomap_fail_reads() local 50 static void iomap_fail_buffered_read(struct bio *bio) in iomap_fail_buffered_read() 66 static void iomap_read_end_io(struct bio *bio) in iomap_read_end_io() 84 struct bio *bio = ctx->read_ctx; in iomap_bio_submit_read() local 107 struct bio *bio; in iomap_read_alloc_bio() local 141 struct bio *bio = ctx->read_ctx; in iomap_bio_read_folio_range() local 164 struct bio bio; in iomap_bio_read_folio_range_sync() local
|
| /linux/drivers/md/bcache/ |
| H A D | request.c | 40 static void bio_csum(struct bio *bio, struct bkey *k) in bio_csum() 111 struct bio *bio = op->bio; in bch_data_invalidate() local 169 static void bch_data_insert_endio(struct bio *bio) in bch_data_insert_endio() 190 struct bio *bio = op->bio, *n; in CLOSURE_CALLBACK() local 363 static bool check_should_bypass(struct cached_dev *dc, struct bio *bio) in check_should_bypass() 481 struct bbio bio; member 499 static void bch_cache_read_endio(struct bio *bio) in bch_cache_read_endio() 530 struct bio *n, *bio = &s->bio.bio; in cache_lookup_fn() local 595 struct bio *bio = &s->bio.bio; in CLOSURE_CALLBACK() local 635 static void request_endio(struct bio *bio) in request_endio() [all …]
|
| H A D | util.c | 231 void bch_bio_map(struct bio *bio, void *base) in bch_bio_map() 268 int bch_bio_alloc_pages(struct bio *bio, gfp_t gfp_mask) in bch_bio_alloc_pages()
|
| /linux/drivers/md/ |
| H A D | dm-io-rewind.c | 56 static void dm_bio_integrity_rewind(struct bio *bio, unsigned int bytes_done) in dm_bio_integrity_rewind() 68 static inline void dm_bio_integrity_rewind(struct bio *bio, in dm_bio_integrity_rewind() 94 static void dm_bio_crypt_rewind(struct bio *bio, unsigned int bytes) in dm_bio_crypt_rewind() 104 static inline void dm_bio_crypt_rewind(struct bio *bio, unsigned int bytes) in dm_bio_crypt_rewind() 110 static inline void dm_bio_rewind_iter(const struct bio *bio, in dm_bio_rewind_iter() 132 static void dm_bio_rewind(struct bio *bio, unsigned int bytes) in dm_bio_rewind()
|
| H A D | dm-thin.c | 385 struct bio *bio; member 443 static int bio_detain(struct pool *pool, struct dm_cell_key *key, struct bio *bio, in bio_detain() 597 struct bio *bio; in error_bio_list() local 672 static dm_block_t get_bio_block(struct thin_c *tc, struct bio *bio) in get_bio_block() 688 static void get_bio_block_range(struct thin_c *tc, struct bio *bio, in get_bio_block_range() 714 static void remap(struct thin_c *tc, struct bio *bio, dm_block_t block) in remap() 730 static void remap_to_origin(struct thin_c *tc, struct bio *bio) in remap_to_origin() 735 static int bio_triggers_commit(struct thin_c *tc, struct bio *bio) in bio_triggers_commit() 741 static void inc_all_io_entry(struct pool *pool, struct bio *bio) in inc_all_io_entry() 752 static void issue(struct thin_c *tc, struct bio *bio) in issue() [all …]
|
| H A D | raid1-10.c | 18 #define BIO_SPECIAL(bio) ((unsigned long)bio <= 2) argument 85 static inline struct resync_pages *get_resync_pages(struct bio *bio) in get_resync_pages() 91 static void md_bio_reset_resync_pages(struct bio *bio, struct resync_pages *rp, in md_bio_reset_resync_pages() 112 static inline void raid1_submit_write(struct bio *bio) in raid1_submit_write() 128 static inline bool raid1_add_bio_to_plug(struct mddev *mddev, struct bio *bio, in raid1_add_bio_to_plug() 301 static inline bool raid1_should_handle_error(struct bio *bio) in raid1_should_handle_error()
|
| H A D | dm-zoned-target.c | 22 struct bio *bio; member 75 static inline void dmz_bio_endio(struct bio *bio, blk_status_t status) in dmz_bio_endio() 117 struct bio *bio, sector_t chunk_block, in dmz_submit_bio() 153 static void dmz_handle_read_zero(struct dmz_target *dmz, struct bio *bio, in dmz_handle_read_zero() 170 struct bio *bio) in dmz_handle_read() 250 struct dm_zone *zone, struct bio *bio, in dmz_handle_direct_write() 283 struct dm_zone *zone, struct bio *bio, in dmz_handle_buffered_write() 319 struct bio *bio) in dmz_handle_write() 358 struct bio *bio) in dmz_handle_discard() 396 struct bio *bio) in dmz_handle_bio() [all …]
|
| H A D | dm-flakey.c | 21 #define all_corrupt_bio_flags_match(bio, fc) \ argument 352 static void flakey_map_bio(struct dm_target *ti, struct bio *bio) in flakey_map_bio() 360 static void corrupt_bio_common(struct bio *bio, unsigned int corrupt_bio_byte, in corrupt_bio_common() 388 static void corrupt_bio_data(struct bio *bio, struct flakey_c *fc, in corrupt_bio_data() 396 static void corrupt_bio_random(struct bio *bio, struct bvec_iter start) in corrupt_bio_random() 422 struct bio *bio = clone->bi_private; in clone_endio() local 428 static struct bio *clone_bio(struct dm_target *ti, struct flakey_c *fc, struct bio *bio) in clone_bio() 493 static int flakey_map(struct dm_target *ti, struct bio *bio) in flakey_map() 573 static int flakey_end_io(struct dm_target *ti, struct bio *bio, in flakey_end_io()
|
| H A D | dm-clone-target.c | 259 static inline void remap_to_source(struct clone *clone, struct bio *bio) in remap_to_source() 264 static inline void remap_to_dest(struct clone *clone, struct bio *bio) in remap_to_dest() 269 static bool bio_triggers_commit(struct clone *clone, struct bio *bio) in bio_triggers_commit() 282 static inline unsigned long bio_to_region(struct clone *clone, struct bio *bio) in bio_to_region() 288 static void bio_region_range(struct clone *clone, struct bio *bio, in bio_region_range() 303 static inline bool is_overwrite_bio(struct clone *clone, struct bio *bio) in is_overwrite_bio() 310 struct bio *bio; in fail_bios() local 320 struct bio *bio; in submit_bios() local 339 static void issue_bio(struct clone *clone, struct bio *bio) in issue_bio() 372 static void remap_and_issue(struct clone *clone, struct bio *bio) in remap_and_issue() [all …]
|
| H A D | dm-ebs-target.c | 48 static inline unsigned int __nr_blocks(struct ebs_c *ec, struct bio *bio) in __nr_blocks() 122 static int __ebs_rw_bio(struct ebs_c *ec, enum req_op op, struct bio *bio) in __ebs_rw_bio() 143 static int __ebs_discard_bio(struct ebs_c *ec, struct bio *bio) in __ebs_discard_bio() 167 static void __ebs_forget_bio(struct ebs_c *ec, struct bio *bio) in __ebs_forget_bio() 183 struct bio *bio; in __ebs_process_bios() local 361 static int ebs_map(struct dm_target *ti, struct bio *bio) in ebs_map()
|
| H A D | dm-snap.c | 250 static void init_tracked_chunk(struct bio *bio) in init_tracked_chunk() 257 static bool is_bio_tracked(struct bio *bio) in is_bio_tracked() 264 static void track_chunk(struct dm_snapshot *s, struct bio *bio, chunk_t chunk) in track_chunk() 276 static void stop_tracking_chunk(struct dm_snapshot *s, struct bio *bio) in stop_tracking_chunk() 1562 static void flush_bios(struct bio *bio) in flush_bios() 1579 static void retry_origin_bios(struct dm_snapshot *s, struct bio *bio) in retry_origin_bios() 1597 static void error_bios(struct bio *bio) in error_bios() 1807 static void full_bio_end_io(struct bio *bio) in full_bio_end_io() 1815 struct bio *bio) in start_full_bio() 1899 struct bio *bio, chunk_t chunk) in remap_exception() [all …]
|
| H A D | dm-bio-record.h | 33 static inline void dm_bio_record(struct dm_bio_details *bd, struct bio *bio) in dm_bio_record() 45 static inline void dm_bio_restore(struct dm_bio_details *bd, struct bio *bio) in dm_bio_restore()
|
| H A D | dm-log-writes.c | 168 static void log_end_io(struct bio *bio) in log_end_io() 186 static void log_end_super(struct bio *bio) in log_end_super() 216 struct bio *bio; in write_metadata() local 264 struct bio *bio; in write_inline_data() local 321 struct bio *bio; in log_one_block() local 637 static void normal_map_bio(struct dm_target *ti, struct bio *bio) in normal_map_bio() 644 static int log_writes_map(struct dm_target *ti, struct bio *bio) in log_writes_map() 767 static int normal_end_io(struct dm_target *ti, struct bio *bio, in normal_end_io()
|
| H A D | dm-delay.c | 74 static void flush_bios(struct bio *bio) in flush_bios() 102 struct bio *bio = dm_bio_from_per_bio_data(delayed, in flush_delayed_bios() local 314 static int delay_bio(struct delay_c *dc, struct delay_class *c, struct bio *bio) in delay_bio() 364 static int delay_map(struct dm_target *ti, struct bio *bio) in delay_map()
|
| H A D | dm-io.c | 93 static void store_io_and_region_in_bio(struct bio *bio, struct io *io, in store_io_and_region_in_bio() 104 static void retrieve_io_and_region_from_bio(struct bio *bio, struct io **io, in retrieve_io_and_region_from_bio() 142 static void endio(struct bio *bio) in endio() 238 static void bio_dp_init(struct dpages *dp, struct bio *bio) in bio_dp_init() 310 struct bio *bio; in do_region() local
|
| H A D | raid5-ppl.c | 153 struct bio bio; member 398 static void ppl_log_endio(struct bio *bio) in ppl_log_endio() 418 static void ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bio) in ppl_submit_iounit_bio() 433 struct bio *bio = &io->bio; in ppl_submit_iounit() local 581 static void ppl_flush_endio(struct bio *bio) in ppl_flush_endio() 628 struct bio *bio; in ppl_do_flush() local 680 int ppl_handle_flush_request(struct bio *bio) in ppl_handle_flush_request()
|
| H A D | dm-unstripe.c | 117 static sector_t map_to_core(struct dm_target *ti, struct bio *bio) in map_to_core() 135 static int unstripe_map(struct dm_target *ti, struct bio *bio) in unstripe_map()
|
| /linux/fs/ |
| H A D | mpage.c | 45 static void mpage_read_end_io(struct bio *bio) in mpage_read_end_io() 56 static void mpage_write_end_io(struct bio *bio) in mpage_write_end_io() 70 static struct bio *mpage_bio_submit_read(struct bio *bio) in mpage_bio_submit_read() 78 static struct bio *mpage_bio_submit_write(struct bio *bio) in mpage_bio_submit_write() 131 struct bio *bio; member 419 struct bio *bio; member 456 struct bio *bio = mpd->bio; in mpage_write_folio() local
|
| /linux/fs/squashfs/ |
| H A D | block.c | 33 static int copy_bio_to_actor(struct bio *bio, in copy_bio_to_actor() 87 struct bio *bio = NULL; in squashfs_bio_read_cached() local 229 struct bio *bio; in squashfs_bio_read() local 294 struct bio *bio = NULL; in squashfs_read_data() local
|
| /linux/fs/ntfs/ |
| H A D | aops.c | 18 static void ntfs_iomap_read_end_io(struct bio *bio) in ntfs_iomap_read_end_io() 43 struct bio *bio = ctx->read_ctx; in ntfs_iomap_bio_submit_read() local
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 10 struct bio bio; member 83 void erofs_fileio_submit_bio(struct bio *bio) in erofs_fileio_submit_bio()
|
| /linux/drivers/nvme/target/ |
| H A D | zns.c | 396 struct bio *bio = NULL; in nvmet_bdev_zone_mgmt_emulate_all() local 516 static void nvmet_bdev_zone_append_bio_done(struct bio *bio) in nvmet_bdev_zone_append_bio_done() 537 struct bio *bio; in nvmet_bdev_execute_zone_append() local
|