Home
last modified time | relevance | path

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

1234

/linux/block/
H A Dblk-map.c40 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 Dblk-rq-qos.h113 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 Dblk-ioprio.h14 static inline void blkcg_set_ioprio(struct bio *bio) in blkcg_set_ioprio()
/linux/fs/iomap/
H A Dbio.c15 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 Drequest.c40 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 Dutil.c231 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 Ddm-io-rewind.c56 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 Ddm-thin.c385 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 Draid1-10.c18 #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 Ddm-zoned-target.c22 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 Ddm-flakey.c21 #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 Ddm-clone-target.c259 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 Ddm-ebs-target.c48 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 Ddm-snap.c250 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 Ddm-bio-record.h33 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 Ddm-log-writes.c168 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 Ddm-delay.c74 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 Ddm-io.c93 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 Draid5-ppl.c153 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 Ddm-unstripe.c117 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 Dmpage.c45 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 Dblock.c33 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 Daops.c18 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 Dfileio.c10 struct bio bio; member
83 void erofs_fileio_submit_bio(struct bio *bio) in erofs_fileio_submit_bio()
/linux/drivers/nvme/target/
H A Dzns.c396 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

1234