/linux-master/drivers/md/ |
H A D | raid5-cache.c | 561 static void r5l_log_endio(struct bio *bio) argument 740 struct bio *bio = bio_alloc_bioset(log->rdev->bdev, BIO_MAX_VECS, local 1100 r5l_handle_flush_request(struct r5l_log *log, struct bio *bio) argument 1256 r5l_log_flush_endio(struct bio *bio) argument 1672 struct bio bio; local [all...] |
H A D | raid10.c | 100 static inline struct r10bio *get_resync_r10bio(struct bio *bio) argument 134 struct bio *bio; local 236 struct bio *bio = r10bio->devs[j].bio; local 263 struct bio **bio = & r10_bio->devs[i].bio; local 321 struct bio *bio = r10_bio->master_bio; local 351 find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio, struct bio *bio, int *slotp, int *replp) argument 375 raid10_end_read_request(struct bio *bio) argument 452 raid10_end_write_request(struct bio *bio) argument 870 struct bio *bio; local 1089 struct bio *bio; local 1122 regular_request_wait(struct mddev *mddev, struct r10conf *conf, struct bio *bio, sector_t sectors) argument 1148 raid10_read_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio, bool io_accounting) argument 1240 raid10_write_one_disk(struct mddev *mddev, struct r10bio *r10_bio, struct bio *bio, bool replacement, int n_copy) argument 1345 raid10_write_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio) argument 1506 __make_request(struct mddev *mddev, struct bio *bio, int sectors) argument 1551 raid10_end_discard_request(struct bio *bio) argument 1579 raid10_handle_discard(struct mddev *mddev, struct bio *bio) argument 1828 raid10_make_request(struct mddev *mddev, struct bio *bio) argument 2190 __end_sync_read(struct r10bio *r10_bio, struct bio *bio, int d) argument 2216 end_sync_read(struct bio *bio) argument 2225 end_reshape_read(struct bio *bio) argument 2260 end_sync_write(struct bio *bio) argument 2454 struct bio *bio = r10_bio->devs[0].bio; local 2754 struct bio *bio = r10_bio->master_bio; local 2816 struct bio *bio; local 2905 struct bio *bio = r10_bio->devs[m].bio; local 3048 struct bio *bio; local 3147 struct bio *biolist = NULL, *bio; local 4646 struct bio *bio, *read_bio; local 5019 end_reshape_write(struct bio *bio) argument [all...] |
H A D | md.h | 627 static inline void md_sync_acct_bio(struct bio *bio, unsigned long nr_sectors) argument 867 mddev_check_write_zeroes(struct mddev *mddev, struct bio *bio) argument 924 mddev_trace_remap(struct mddev *mddev, struct bio *bio, sector_t sector) argument [all...] |
H A D | dm-raid.c | 3328 static int raid_map(struct dm_target *ti, struct bio *bio) argument
|
H A D | dm-writecache.c | 229 struct bio bio; member in struct:writeback_struct 1247 static void bio_copy_block(struct dm_writecache *wc, struct bio *bio, void *data) argument 1289 struct bio *bio; local 1324 writecache_offload_bio(struct dm_writecache *wc, struct bio *bio) argument 1339 writecache_map_remap_origin(struct dm_writecache *wc, struct bio *bio, struct wc_entry *e) argument 1350 writecache_map_read(struct dm_writecache *wc, struct bio *bio) argument 1382 writecache_bio_copy_ssd(struct dm_writecache *wc, struct bio *bio, struct wc_entry *e, bool search_used) argument 1436 writecache_map_write(struct dm_writecache *wc, struct bio *bio) argument 1503 writecache_map_flush(struct dm_writecache *wc, struct bio *bio) argument 1525 writecache_map_discard(struct dm_writecache *wc, struct bio *bio) argument 1541 writecache_map(struct dm_target *ti, struct bio *bio) argument 1616 writecache_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *status) argument 1655 writecache_writeback_endio(struct bio *bio) argument 1833 struct bio *bio; local [all...] |
H A D | dm-bufio.c | 1324 static void bio_complete(struct bio *bio) argument 1338 struct bio *bio; local [all...] |
H A D | dm-snap.c | 245 static void init_tracked_chunk(struct bio *bio) argument 252 static bool is_bio_tracked(struct bio *bio) argument 259 static void track_chunk(struct dm_snapshot *s, struct bio *bio, chunk_ argument 271 stop_tracking_chunk(struct dm_snapshot *s, struct bio *bio) argument 1571 flush_bios(struct bio *bio) argument 1588 retry_origin_bios(struct dm_snapshot *s, struct bio *bio) argument 1606 error_bios(struct bio *bio) argument 1816 full_bio_end_io(struct bio *bio) argument 1823 start_full_bio(struct dm_snap_pending_exception *pe, struct bio *bio) argument 1907 remap_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) argument 1919 struct bio *bio = context; local 1927 zero_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) argument 1942 io_overlaps_chunk(struct dm_snapshot *s, struct bio *bio) argument 1948 snapshot_map(struct dm_target *ti, struct bio *bio) argument 2116 snapshot_merge_map(struct dm_target *ti, struct bio *bio) argument 2182 snapshot_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) argument 2434 __origin_write(struct list_head *snapshots, sector_t sector, struct bio *bio) argument 2556 do_origin(struct dm_dev *origin, struct bio *bio, bool limit) argument 2667 origin_map(struct dm_target *ti, struct bio *bio) argument [all...] |
H A D | dm.c | 84 struct bio *bio; member in struct:clone_info 97 void *dm_per_bio_data(struct bio *bio, size_ argument 116 dm_bio_get_target_bio_nr(const struct bio *bio) argument 484 dm_start_time_ns_from_clone(struct bio *bio) argument 490 bio_is_flush_with_data(struct bio *bio) argument 495 dm_io_sectors(struct dm_io *io, struct bio *bio) argument 510 struct bio *bio = io->orig_bio; local 573 alloc_io(struct mapped_device *md, struct bio *bio, gfp_t gfp_mask) argument 670 queue_io(struct mapped_device *md, struct bio *bio) argument 897 struct bio *bio = io->orig_bio; local 944 struct bio *bio = io->orig_bio; local 1100 swap_bios_limit(struct dm_target *ti, struct bio *bio) argument 1105 clone_endio(struct bio *bio) argument 1336 dm_accept_partial_bio(struct bio *bio, unsigned int n_sectors) argument 1496 struct bio *bio; local 1612 is_abnormal_io(struct bio *bio) argument 1684 dm_poll_list_head(struct bio *bio) argument 1689 dm_queue_poll_io(struct bio *bio, struct dm_io *io) argument 1760 init_clone_info(struct clone_info *ci, struct dm_io *io, struct dm_table *map, struct bio *bio, bool is_abnormal) argument 1780 dm_split_and_process_bio(struct mapped_device *md, struct dm_table *map, struct bio *bio) argument 1849 dm_submit_bio(struct bio *bio) argument 1887 dm_poll_bio(struct bio *bio, struct io_comp_batch *iob, unsigned int flags) argument 2612 struct bio *bio; local [all...] |
H A D | dm-cache-target.c | 106 struct bio *bio; local 141 batcher_init(struct batcher *b, blk_status_t (*commit_op)(void *), void *commit_context, void (*issue_op)(struct bio *bio, void *), void *issue_context, struct workqueue_struct *wq) argument 182 issue_after_commit(struct batcher *b, struct bio *bio) argument 220 dm_hook_bio(struct dm_hook_info *h, struct bio *bio, bio_end_io_t *bi_end_io, void *bi_private) argument 229 dm_unhook_bio(struct dm_hook_info *h, struct bio *bio) argument 521 lock_level(struct bio *bio) argument 534 get_per_bio_data(struct bio *bio) argument 542 init_per_bio_data(struct bio *bio) argument 556 defer_bio(struct cache *cache, struct bio *bio) argument 577 bio_detain_shared(struct cache *cache, dm_oblock_t oblock, struct bio *bio) argument 719 remap_to_origin(struct cache *cache, struct bio *bio) argument 724 remap_to_cache(struct cache *cache, struct bio *bio, dm_cblock_t cblock) argument 741 check_if_tick_bio_needed(struct cache *cache, struct bio *bio) argument 755 remap_to_origin_clear_discard(struct cache *cache, struct bio *bio, dm_oblock_t oblock) argument 765 remap_to_cache_dirty(struct cache *cache, struct bio *bio, dm_oblock_t oblock, dm_cblock_t cblock) argument 776 get_bio_block(struct cache *cache, struct bio *bio) argument 788 accountable_bio(struct cache *cache, struct bio *bio) argument 793 accounted_begin(struct cache *cache, struct bio *bio) argument 804 accounted_complete(struct cache *cache, struct bio *bio) argument 811 accounted_request(struct cache *cache, struct bio *bio) argument 817 issue_op(struct bio *bio, void *context) argument 828 remap_to_origin_and_cache(struct cache *cache, struct bio *bio, dm_oblock_t oblock, dm_cblock_t cblock) argument 1004 discard_or_flush(struct bio *bio) argument 1009 calc_discard_block_range(struct cache *cache, struct bio *bio, dm_dblock_t *b, dm_dblock_t *e) argument 1059 bio_writes_complete_block(struct cache *cache, struct bio *bio) argument 1065 optimisable_bio(struct cache *cache, struct bio *bio, dm_oblock_t block) argument 1114 bio_drop_shared_lock(struct cache *cache, struct bio *bio) argument 1123 overwrite_endio(struct bio *bio) argument 1140 struct bio *bio = mg->overwrite_bio; local 1428 mg_start(struct cache *cache, struct policy_work *op, struct bio *bio) argument 1559 invalidate_start(struct cache *cache, dm_cblock_t cblock, dm_oblock_t oblock, struct bio *bio) argument 1599 inc_hit_counter(struct cache *cache, struct bio *bio) argument 1605 inc_miss_counter(struct cache *cache, struct bio *bio) argument 1613 map_bio(struct cache *cache, struct bio *bio, dm_oblock_t block, bool *commit_needed) argument 1728 process_bio(struct cache *cache, struct bio *bio) argument 1771 process_flush_bio(struct cache *cache, struct bio *bio) argument 1784 process_discard_bio(struct cache *cache, struct bio *bio) argument 1814 struct bio *bio; local 1846 struct bio *bio; local 2631 cache_map(struct dm_target *ti, struct bio *bio) argument 2663 cache_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) argument [all...] |
/linux-master/drivers/md/bcache/ |
H A D | bcache.h | 754 struct bio bio; member in struct:bbio 936 closure_bio_submit(struct cache_set *c, struct bio *bio, struct closure *cl) argument [all...] |
/linux-master/include/linux/ |
H A D | blk-mq.h | 96 struct bio *bio; member in struct:request 960 static inline void blk_rq_bio_prep(struct request *rq, struct bio *bio, argument 1009 struct bio *bio; member in struct:req_iterator 1097 struct bio *bio; local [all...] |
/linux-master/drivers/block/drbd/ |
H A D | drbd_main.c | 1588 static int _drbd_send_bio(struct drbd_peer_device *peer_device, struct bio *bio) argument 1607 static int _drbd_send_zc_bio(struct drbd_peer_device *peer_device, struct bio *bio) argument 1645 bio_flags_to_wire(struct drbd_connection *connection, struct bio *bio) argument 2261 struct bio *bio = req->master_bio; local [all...] |
H A D | drbd_receiver.c | 1261 static void one_flush_endio(struct bio *bio) argument 1284 struct bio *bio = bio_alloc(device->ldev->backing_bdev, 0, local 1638 struct bio *bio; local 1987 struct bio *bio; local [all...] |
/linux-master/drivers/block/ |
H A D | xen-blkfront.c | 2011 struct bio *bio; local
|
H A D | ublk_drv.c | 731 struct bio *bio; member in struct:ublk_io_iter 780 struct bio *bio = req->bio; local [all...] |
/linux-master/fs/ocfs2/cluster/ |
H A D | heartbeat.c | 493 static void o2hb_bio_end_io(struct bio *bio) argument 518 struct bio *bi local 567 struct bio *bio; local 599 struct bio *bio; local [all...] |
/linux-master/fs/btrfs/ |
H A D | disk-io.c | 3618 static void btrfs_end_super_write(struct bio *bio) argument 3755 struct bio *bi local 3895 btrfs_end_empty_barrier(struct bio *bio) argument 3907 struct bio *bio = &device->flush_bio; local 3926 struct bio *bio = &device->flush_bio; local [all...] |
H A D | extent_io.c | 465 struct bio *bio local 595 struct bio *bio = &bbio->bio; local 729 struct bio *bio = &bio_ctrl->bbio->bio; local [all...] |
H A D | scrub.c | 1877 raid56_scrub_wait_endio(struct bio *bio) argument 1935 struct bio *bio; local 2757 struct bio bio; local [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | block-map.c | 753 static void load_cache_page_endio(struct bio *bio) argument 804 static void flush_endio(struct bio *bio) argument 1032 static void write_cache_page_endio(struct bio *bio) argument 1637 write_page_endio(struct bio *bio) argument 1863 load_page_endio(struct bio *bio) argument 2544 traversal_endio(struct bio *bio) argument [all...] |
/linux-master/fs/f2fs/ |
H A D | data.c | 111 struct bio *bio; member in struct:bio_post_read_ctx 138 f2fs_finish_read_bio(struct bio *bio, bool in_task) argument 172 struct bio *bio = ctx->bio; local 218 f2fs_verify_and_finish_bio(struct bio *bio, bool in_task) argument 274 struct bio *bio = ctx->bio; local 287 f2fs_read_end_io(struct bio *bio) argument 325 f2fs_write_end_io(struct bio *bio) argument 374 f2fs_zone_write_end_io(struct bio *bio) argument 455 struct bio *bio; local 477 f2fs_set_bio_crypt_ctx(struct bio *bio, const struct inode *inode, pgoff_t first_idx, const struct f2fs_io_info *fio, gfp_t gfp_mask) argument 490 f2fs_crypt_mergeable_bio(struct bio *bio, const struct inode *inode, pgoff_t next_idx, const struct f2fs_io_info *fio) argument 504 f2fs_submit_read_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) argument 514 f2fs_submit_write_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) argument 544 __has_merged_page(struct bio *bio, struct inode *inode, struct page *page, nid_t ino) argument 687 struct bio *bio; local 722 page_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio, block_t last_blkaddr, block_t cur_blkaddr) argument 741 io_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio, struct f2fs_bio_info *io, struct f2fs_io_info *fio, block_t last_blkaddr, block_t cur_blkaddr) argument 752 add_bio_entry(struct f2fs_sb_info *sbi, struct bio *bio, struct page *page, enum temp_type temp) argument 776 add_ipu_page(struct f2fs_io_info *fio, struct bio **bio, struct page *page) argument 824 f2fs_submit_merged_ipu_write(struct f2fs_sb_info *sbi, struct bio **bio, struct page *page) argument 884 struct bio *bio = *fio->bio; local 1039 struct bio *bio; local 1088 struct bio *bio; local 2052 struct bio *bio = *bio_ret; local 2120 f2fs_submit_read_bio(F2FS_I_SB(inode), bio, DATA); local 2160 struct bio *bio = *bio_ret; local 2329 struct bio *bio = NULL; local 2433 f2fs_submit_read_bio(F2FS_I_SB(inode), bio, DATA); local 2732 f2fs_write_single_data_page(struct page *page, int *submitted, struct bio **bio, sector_t *last_block, struct writeback_control *wbc, enum iostat_type io_type, int compr_blocks, bool allow_balance) argument 2942 struct bio *bio = NULL; local [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 5186 struct bio *bio = scsi_cmd_to_rq(cmd)->bio; local
|
/linux-master/drivers/scsi/ |
H A D | sg.c | 136 struct bio *bio; member in struct:sg_request
|
H A D | sd.c | 790 struct bio *bio = rq->bio; local
|
/linux-master/drivers/nvme/host/ |
H A D | tcp.c | 323 struct bio *bio = req->curr_bio; local [all...] |