/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-mpath.c | 286 static struct dm_mpath_io *get_mpio_from_bio(struct bio *bio) in get_mpio_from_bio() argument 298 static void multipath_init_per_bio_data(struct bio *bio, struct dm_mpath_io **mpio_p) in multipath_init_per_bio_data() argument 595 __multipath_queue_bio(struct multipath *m, struct bio *bio) __multipath_queue_bio() argument 603 multipath_queue_bio(struct multipath *m, struct bio *bio) multipath_queue_bio() argument 612 __map_bio(struct multipath *m, struct bio *bio) __map_bio() argument 640 __multipath_map_bio(struct multipath *m, struct bio *bio, struct dm_mpath_io *mpio) __multipath_map_bio() argument 671 multipath_map_bio(struct dm_target *ti, struct bio *bio) multipath_map_bio() argument 692 struct bio *bio; process_queued_bios() local 716 dm_bio_restore(get_bio_details_from_mpio(mpio), bio); process_queued_bios() local [all...] |
H A D | raid1.c | 125 static inline struct r1bio *get_resync_r1bio(struct bio *bio) in get_resync_r1bio() argument 150 struct bio *bio; in r1buf_pool_alloc() local 246 struct bio **bio = r1_bio->bios + i; put_all_bios() local 268 struct bio *bio = r1_bio->bios[i]; put_buf() local 302 struct bio *bio = r1_bio->master_bio; call_bio_endio() local 312 struct bio *bio = r1_bio->master_bio; raid_end_bio_io() local 348 find_bio_disk(struct r1bio *r1_bio, struct bio *bio) find_bio_disk() argument 364 raid1_end_read_request(struct bio *bio) raid1_end_read_request() argument 446 raid1_end_write_request(struct bio *bio) raid1_end_write_request() argument 799 flush_bio_list(struct r1conf *conf, struct bio *bio) flush_bio_list() argument 823 struct bio *bio; flush_pending_writes() local 1119 alloc_behind_master_bio(struct r1bio *r1_bio, struct bio *bio) alloc_behind_master_bio() argument 1175 struct bio *bio; raid1_unplug() local 1193 init_r1bio(struct r1bio *r1_bio, struct mddev *mddev, struct bio *bio) init_r1bio() argument 1203 alloc_r1bio(struct mddev *mddev, struct bio *bio) alloc_r1bio() argument 1215 raid1_read_request(struct mddev *mddev, struct bio *bio, int max_read_sectors, struct r1bio *r1_bio) raid1_read_request() argument 1336 raid1_write_request(struct mddev *mddev, struct bio *bio, int max_write_sectors) raid1_write_request() argument 1586 raid1_make_request(struct mddev *mddev, struct bio *bio) raid1_make_request() argument 1908 end_sync_read(struct bio *bio) end_sync_read() argument 1956 end_sync_write(struct bio *bio) end_sync_write() argument 2019 struct bio *bio = r1_bio->bios[r1_bio->read_disk]; fix_sync_read_error() local 2444 struct bio *bio = r1_bio->bios[m]; handle_sync_write_finished() local 2510 struct bio *bio; handle_read_error() local 2638 struct bio *bio; raid1_alloc_init_r1buf() local 2666 struct bio *bio; raid1_sync_request() local [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | blktrace.c | 780 static u64 blk_trace_bio_get_cgid(struct request_queue *q, struct bio *bio) in blk_trace_bio_get_cgid() argument 796 static u64 blk_trace_bio_get_cgid(struct request_queue *q, struct bio *bio) in blk_trace_bio_get_cgid() argument 891 blk_add_trace_bio(struct request_queue *q, struct bio *bio, u32 what, int error) blk_add_trace_bio() argument 909 blk_add_trace_bio_bounce(void *ignore, struct bio *bio) blk_add_trace_bio_bounce() argument 914 blk_add_trace_bio_complete(void *ignore, struct request_queue *q, struct bio *bio) blk_add_trace_bio_complete() argument 921 blk_add_trace_bio_backmerge(void *ignore, struct bio *bio) blk_add_trace_bio_backmerge() argument 927 blk_add_trace_bio_frontmerge(void *ignore, struct bio *bio) blk_add_trace_bio_frontmerge() argument 933 blk_add_trace_bio_queue(void *ignore, struct bio *bio) blk_add_trace_bio_queue() argument 938 blk_add_trace_getrq(void *ignore, struct bio *bio) blk_add_trace_getrq() argument 975 blk_add_trace_split(void *ignore, struct bio *bio, unsigned int pdu) blk_add_trace_split() argument 1003 blk_add_trace_bio_remap(void *ignore, struct bio *bio, dev_t dev, sector_t from) blk_add_trace_bio_remap() argument [all...] |
/kernel/linux/linux-5.10/drivers/block/ |
H A D | xen-blkfront.c | 2112 struct bio *bio; in blkif_recover() local
|
/kernel/linux/linux-5.10/block/ |
H A D | bfq-iosched.c | 2221 static bool bfq_bio_merge(struct request_queue *q, struct bio *bio, in bfq_bio_merge() argument 2123 bfq_find_rq_fmerge(struct bfq_data *bfqd, struct bio *bio, struct request_queue *q) bfq_find_rq_fmerge() argument 2260 bfq_request_merge(struct request_queue *q, struct request **req, struct bio *bio) bfq_request_merge() argument 2854 bfq_allow_bio_merge(struct request_queue *q, struct request *rq, struct bio *bio) bfq_allow_bio_merge() argument 5064 bfq_check_ioprio_change(struct bfq_io_cq *bic, struct bio *bio) bfq_check_ioprio_change() argument 5172 bfq_get_queue(struct bfq_data *bfqd, struct bio *bio, bool is_sync, struct bfq_io_cq *bic) bfq_get_queue() argument 6014 bfq_get_bfqq_handle_split(struct bfq_data *bfqd, struct bfq_io_cq *bic, struct bio *bio, bool split, bool is_sync, bool *new_queue) bfq_get_bfqq_handle_split() argument 6119 struct bio *bio = rq->bio; bfq_init_rq() local [all...] |
H A D | blk-mq.c | 1960 static void blk_mq_bio_to_request(struct request *rq, struct bio *bio, in blk_mq_bio_to_request() argument 2181 blk_mq_submit_bio(struct bio *bio) blk_mq_submit_bio() argument [all...] |
H A D | blk-throttle.c | 389 static inline unsigned int throtl_bio_data_size(struct bio *bio) in throtl_bio_data_size() argument 414 throtl_qnode_add_bio(struct bio *bio, struct throtl_qnode *qn, struct list_head *queued) throtl_qnode_add_bio() argument 431 struct bio *bio; throtl_peek_queued() local 460 struct bio *bio; throtl_pop_queued() local 896 tg_with_in_iops_limit(struct throtl_grp *tg, struct bio *bio, u32 iops_limit, unsigned long *wait) tg_with_in_iops_limit() argument 944 tg_with_in_bps_limit(struct throtl_grp *tg, struct bio *bio, u64 bps_limit, unsigned long *wait) tg_with_in_bps_limit() argument 995 tg_may_dispatch(struct throtl_grp *tg, struct bio *bio, unsigned long *wait) tg_may_dispatch() argument 1056 throtl_charge_bio(struct throtl_grp *tg, struct bio *bio) throtl_charge_bio() argument 1086 throtl_add_bio_tg(struct bio *bio, struct throtl_qnode *qn, struct throtl_grp *tg) throtl_add_bio_tg() argument 1114 struct bio *bio; tg_update_disptime() local 1152 struct bio *bio; tg_dispatch_one_bio() local 1194 struct bio *bio; throtl_dispatch_tg() local 1346 struct bio *bio; blk_throtl_dispatch_work_fn() local 2221 blk_throtl_charge_bio_split(struct bio *bio) blk_throtl_charge_bio_split() argument 2240 blk_throtl_bio(struct bio *bio) blk_throtl_bio() argument 2389 blk_throtl_bio_endio(struct bio *bio) blk_throtl_bio_endio() argument [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-snap.c | 249 static void init_tracked_chunk(struct bio *bio) in init_tracked_chunk() argument 255 static bool is_bio_tracked(struct bio *bio) in is_bio_tracked() argument 261 static void track_chunk(struct dm_snapshot *s, struct bio *bi argument 273 stop_tracking_chunk(struct dm_snapshot *s, struct bio *bio) stop_tracking_chunk() argument 1589 flush_bios(struct bio *bio) flush_bios() argument 1606 retry_origin_bios(struct dm_snapshot *s, struct bio *bio) retry_origin_bios() argument 1624 error_bios(struct bio *bio) error_bios() argument 1834 full_bio_end_io(struct bio *bio) full_bio_end_io() argument 1841 start_full_bio(struct dm_snap_pending_exception *pe, struct bio *bio) start_full_bio() argument 1925 remap_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) remap_exception() argument 1937 struct bio *bio = context; zero_callback() local 1945 zero_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) zero_exception() argument 1960 io_overlaps_chunk(struct dm_snapshot *s, struct bio *bio) io_overlaps_chunk() argument 1966 snapshot_map(struct dm_target *ti, struct bio *bio) snapshot_map() argument 2134 snapshot_merge_map(struct dm_target *ti, struct bio *bio) snapshot_merge_map() argument 2200 snapshot_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) snapshot_end_io() argument 2444 __origin_write(struct list_head *snapshots, sector_t sector, struct bio *bio) __origin_write() argument 2566 do_origin(struct dm_dev *origin, struct bio *bio, bool limit) do_origin() argument 2676 origin_map(struct dm_target *ti, struct bio *bio) origin_map() argument [all...] |
H A D | md.h | 556 static inline void md_sync_acct_bio(struct bio *bio, unsigned long nr_sectors) in md_sync_acct_bio() argument 792 mddev_check_writesame(struct mddev *mddev, struct bio *bio) mddev_check_writesame() argument 799 mddev_check_write_zeroes(struct mddev *mddev, struct bio *bio) mddev_check_write_zeroes() argument [all...] |
H A D | raid10.c | 86 static inline struct r10bio *get_resync_r10bio(struct bio *bio) in get_resync_r10bio() argument 120 struct bio *bio; in r10buf_pool_alloc() local 218 struct bio *bio = r10bio->devs[j].bio; r10buf_pool_free() local 242 struct bio **bio = & r10_bio->devs[i].bio; put_all_bios() local 294 struct bio *bio = r10_bio->master_bio; raid_end_bio_io() local 324 find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio, struct bio *bio, int *slotp, int *replp) find_bio_disk() argument 349 raid10_end_read_request(struct bio *bio) raid10_end_read_request() argument 427 raid10_end_write_request(struct bio *bio) raid10_end_write_request() argument 868 struct bio *bio; flush_pending_writes() local 1067 struct bio *bio; raid10_unplug() local 1110 regular_request_wait(struct mddev *mddev, struct r10conf *conf, struct bio *bio, sector_t sectors) regular_request_wait() argument 1127 raid10_read_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio) raid10_read_request() argument 1221 raid10_write_one_disk(struct mddev *mddev, struct r10bio *r10_bio, struct bio *bio, bool replacement, int n_copy) raid10_write_one_disk() argument 1289 raid10_write_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio) raid10_write_request() argument 1499 __make_request(struct mddev *mddev, struct bio *bio, int sectors) __make_request() argument 1521 raid10_make_request(struct mddev *mddev, struct bio *bio) raid10_make_request() argument 1886 __end_sync_read(struct r10bio *r10_bio, struct bio *bio, int d) __end_sync_read() argument 1912 end_sync_read(struct bio *bio) end_sync_read() argument 1921 end_reshape_read(struct bio *bio) end_reshape_read() argument 1956 end_sync_write(struct bio *bio) end_sync_write() argument 2155 struct bio *bio = r10_bio->devs[0].bio; fix_recovery_read_error() local 2523 struct bio *bio = r10_bio->master_bio; narrow_write_error() local 2585 struct bio *bio; handle_read_error() local 2670 struct bio *bio = r10_bio->devs[m].bio; handle_write_completed() local 2813 struct bio *bio; raid10_alloc_init_r10buf() local 2912 struct bio *biolist = NULL, *bio; raid10_sync_request() local 4433 struct bio *bio, *read_bio; reshape_request() local 4822 end_reshape_write(struct bio *bio) end_reshape_write() argument [all...] |
H A D | raid5-cache.c | 558 static void r5l_log_endio(struct bio *bio) in r5l_log_endio() argument 738 struct bio *bio = bio_alloc_bioset(GFP_NOIO, BIO_MAX_PAGES, &log->bs); r5l_bio_alloc() local 1099 r5l_handle_flush_request(struct r5l_log *log, struct bio *bio) r5l_handle_flush_request() argument 1255 r5l_log_flush_endio(struct bio *bio) r5l_log_flush_endio() argument [all...] |
H A D | raid5.h | 713 r5_next_bio(struct r5conf *conf, struct bio *bio, sector_t sector) r5_next_bio() argument [all...] |
H A D | dm-raid.c | 3326 static int raid_map(struct dm_target *ti, struct bio *bio) in raid_map() argument
|
H A D | dm.c | 70 struct bio *bio; member 108 void *dm_per_bio_data(struct bio *bi argument 127 dm_bio_get_target_bio_nr(const struct bio *bio) dm_bio_get_target_bio_nr() argument 588 dm_start_time_ns_from_clone(struct bio *bio) dm_start_time_ns_from_clone() argument 600 struct bio *bio = io->orig_bio; start_io_acct() local 609 end_io_acct(struct mapped_device *md, struct bio *bio, unsigned long start_time, struct dm_stats_aux *stats_aux) end_io_acct() argument 628 alloc_io(struct mapped_device *md, struct bio *bio) alloc_io() argument 695 queue_io(struct mapped_device *md, struct bio *bio) queue_io() argument 904 struct bio *bio; dec_pending() local 983 swap_bios_limit(struct dm_target *ti, struct bio *bio) swap_bios_limit() argument 988 clone_endio(struct bio *bio) clone_endio() argument 1264 dm_accept_partial_bio(struct bio *bio, unsigned n_sectors) dm_accept_partial_bio() argument 1357 bio_setup_sector(struct bio *bio, sector_t sector, unsigned len) bio_setup_sector() argument 1366 clone_bio(struct dm_target_io *tio, struct bio *bio, sector_t sector, unsigned len) clone_bio() argument 1418 struct bio *bio; alloc_multiple_bios() local 1459 struct bio *bio; __send_duplicate_bios() local 1506 struct bio *bio = ci->bio; __clone_and_map_data_bio() local 1547 is_abnormal_io(struct bio *bio) is_abnormal_io() argument 1566 struct bio *bio = ci->bio; __process_abnormal_io() local 1618 init_clone_info(struct clone_info *ci, struct mapped_device *md, struct dm_table *map, struct bio *bio) init_clone_info() argument 1632 __split_and_process_bio(struct mapped_device *md, struct dm_table *map, struct bio *bio) __split_and_process_bio() argument 1691 dm_submit_bio(struct bio *bio) dm_submit_bio() argument 2377 struct bio *bio; dm_wq_work() local [all...] |
H A D | dm-writecache.c | 210 struct bio bio; member 1205 static void bio_copy_block(struct dm_writecache *wc, struct bio *bio, void *data) in bio_copy_block() argument 1246 struct bio *bio; writecache_flush_thread() local 1281 writecache_offload_bio(struct dm_writecache *wc, struct bio *bio) writecache_offload_bio() argument 1288 writecache_map(struct dm_target *ti, struct bio *bio) writecache_map() argument 1493 writecache_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *status) writecache_end_io() argument 1529 writecache_writeback_endio(struct bio *bio) writecache_writeback_endio() argument 1707 struct bio *bio; __writecache_writeback_pmem() local [all...] |
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | bcache.h | 746 struct bio bio; member 935 closure_bio_submit(struct cache_set *c, struct bio *bio, struct closure *cl) closure_bio_submit() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sd.c | 784 struct bio *bio = scmd->request->bio; in sd_setup_protect_cmnd() local 1074 struct bio *bio in sd_setup_write_same_cmnd() local [all...] |
H A D | sg.c | 131 struct bio *bio; member
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | disk-io.c | 72 struct bio *bio; member 113 struct bio *bio; member 639 static void end_workqueue_bio(struct bio *bio) in end_workqueue_bio() argument 670 btrfs_bio_wq_end_io(struct btrfs_fs_info *info, struct bio *bio, enum btrfs_wq_endio_type metadata) btrfs_bio_wq_end_io() argument 748 btrfs_wq_submit_bio(struct btrfs_fs_info *fs_info, struct bio *bio, int mirror_num, unsigned long bio_flags, u64 bio_offset, void *private_data, extent_submit_bio_start_t *submit_bio_start) btrfs_wq_submit_bio() argument 778 btree_csum_one_bio(struct bio *bio) btree_csum_one_bio() argument 796 btree_submit_bio_start(void *private_data, struct bio *bio, u64 bio_offset) btree_submit_bio_start() argument 816 btrfs_submit_metadata_bio(struct inode *inode, struct bio *bio, int mirror_num, unsigned long bio_flags) btrfs_submit_metadata_bio() argument 1707 struct bio *bio; end_workqueue_fn() local 3498 btrfs_end_super_write(struct bio *bio) btrfs_end_super_write() argument 3614 struct bio *bio; write_dev_supers() local 3733 btrfs_end_empty_barrier(struct bio *bio) btrfs_end_empty_barrier() argument 3744 struct bio *bio = device->flush_bio; write_dev_flush() local 3778 struct bio *bio = device->flush_bio; wait_dev_flush() local [all...] |
H A D | scrub.c | 88 struct bio *bio; member 1390 scrub_bio_wait_endio(struct bio *bio) scrub_bio_wait_endio() argument 1395 scrub_submit_raid56_bio_wait(struct btrfs_fs_info *fs_info, struct bio *bio, struct scrub_page *page) scrub_submit_raid56_bio_wait() argument 1422 struct bio *bio; scrub_recheck_block_on_raid56() local 1477 struct bio *bio; scrub_recheck_block() local 1559 struct bio *bio; scrub_repair_page_from_good_copy() local 1645 struct bio *bio; scrub_add_page_to_wr_bio() local 1710 scrub_wr_bio_end_io(struct bio *bio) scrub_wr_bio_end_io() argument 1991 struct bio *bio; scrub_add_page_to_rd_bio() local 2038 scrub_missing_raid56_end_io(struct bio *bio) scrub_missing_raid56_end_io() argument 2100 struct bio *bio; scrub_missing_raid56_pages() local 2243 scrub_bio_end_io(struct bio *bio) scrub_bio_end_io() argument 2664 scrub_parity_bio_endio(struct bio *bio) scrub_parity_bio_endio() argument 2684 struct bio *bio; scrub_parity_check_and_repair() local [all...] |
/kernel/linux/linux-5.10/fs/ocfs2/cluster/ |
H A D | heartbeat.c | 490 static void o2hb_bio_end_io(struct bio *bio) in o2hb_bio_end_io() argument 516 struct bio *bi in o2hb_setup_one_bio() local 567 struct bio *bio; o2hb_read_slots() local 599 struct bio *bio; o2hb_issue_node_write() local [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | tcp.c | 278 struct bio *bio = req->curr_bio; in nvme_tcp_init_iter() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | lightnvm.h | 285 struct bio *bio; member
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | scrub.c | 1797 raid56_scrub_wait_endio(struct bio *bio) raid56_scrub_wait_endio() argument 1855 struct bio *bio; scrub_raid56_parity_stripe() local 2684 struct bio bio; scrub_one_super() local [all...] |
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | data.c | 111 struct bio *bio; member 138 f2fs_finish_read_bio(struct bio *bio, bool in_task) f2fs_finish_read_bio() argument 172 struct bio *bio = ctx->bio; f2fs_verify_bio() local 218 f2fs_verify_and_finish_bio(struct bio *bio, bool in_task) f2fs_verify_and_finish_bio() argument 274 struct bio *bio = ctx->bio; f2fs_post_read_work() local 287 f2fs_read_end_io(struct bio *bio) f2fs_read_end_io() argument 325 f2fs_write_end_io(struct bio *bio) f2fs_write_end_io() argument 385 f2fs_zone_write_end_io(struct bio *bio) f2fs_zone_write_end_io() argument 466 struct bio *bio; __bio_alloc() local 488 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) f2fs_set_bio_crypt_ctx() argument 501 f2fs_crypt_mergeable_bio(struct bio *bio, const struct inode *inode, pgoff_t next_idx, const struct f2fs_io_info *fio) f2fs_crypt_mergeable_bio() argument 515 f2fs_submit_read_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) f2fs_submit_read_bio() argument 525 f2fs_align_write_bio(struct f2fs_sb_info *sbi, struct bio *bio) f2fs_align_write_bio() argument 550 f2fs_submit_write_bio(struct f2fs_sb_info *sbi, struct bio *bio, enum page_type type) f2fs_submit_write_bio() argument 592 __has_merged_page(struct bio *bio, struct inode *inode, struct page *page, nid_t ino) __has_merged_page() argument 735 struct bio *bio; f2fs_submit_page_bio() local 772 page_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio, block_t last_blkaddr, block_t cur_blkaddr) page_is_mergeable() argument 791 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) io_is_mergeable() argument 812 add_bio_entry(struct f2fs_sb_info *sbi, struct bio *bio, struct page *page, enum temp_type temp) add_bio_entry() argument 836 add_ipu_page(struct f2fs_io_info *fio, struct bio **bio, struct page *page) add_ipu_page() argument 884 f2fs_submit_merged_ipu_write(struct f2fs_sb_info *sbi, struct bio **bio, struct page *page) f2fs_submit_merged_ipu_write() argument 944 struct bio *bio = *fio->bio; f2fs_merge_page_bio() local 1110 struct bio *bio; f2fs_grab_read_bio() local 1159 struct bio *bio; f2fs_submit_page_read() local 2127 struct bio *bio = *bio_ret; f2fs_read_single_page() local 2197 f2fs_submit_read_bio(F2FS_I_SB(inode), bio, DATA); f2fs_read_single_page() local 2237 struct bio *bio = *bio_ret; f2fs_read_multi_pages() local 2406 struct bio *bio = NULL; f2fs_mpage_readpages() local 2510 f2fs_submit_read_bio(F2FS_I_SB(inode), bio, DATA); f2fs_mpage_readpages() local 2810 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) f2fs_write_single_data_page() argument 3020 struct bio *bio = NULL; f2fs_write_cache_pages() local [all...] |