/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | extent_io.c | 462 struct bio *bio in end_bio_extent_writepage() local 587 struct bio *bio = &bbio->bio; end_bio_extent_readpage() local 715 struct bio *bio = &bio_ctrl->bbio->bio; btrfs_bio_is_contig() local [all...] |
H A D | disk-io.c | 3635 static void btrfs_end_super_write(struct bio *bio) in btrfs_end_super_write() argument 3772 struct bio *bi in write_dev_supers() local 3914 btrfs_end_empty_barrier(struct bio *bio) btrfs_end_empty_barrier() argument 3926 struct bio *bio = &device->flush_bio; write_dev_flush() local 3962 struct bio *bio = &device->flush_bio; wait_dev_flush() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | blk-mq.h | 97 struct bio *bio; member 955 static inline void blk_rq_bio_prep(struct request *rq, struct bio *bio, in blk_rq_bio_prep() argument 1004 struct bio *bio; global() member 1092 struct bio *bio; blk_rq_count_bios() local [all...] |
/kernel/linux/linux-6.6/fs/ocfs2/cluster/ |
H A D | heartbeat.c | 486 static void o2hb_bio_end_io(struct bio *bio) in o2hb_bio_end_io() argument 511 struct bio *bi in o2hb_setup_one_bio() local 560 struct bio *bio; o2hb_read_slots() local 592 struct bio *bio; o2hb_issue_node_write() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sg.c | 136 struct bio *bio; member
|
H A D | sd.c | 788 struct bio *bio = rq->bio; in sd_setup_protect_cmnd() local
|
/kernel/linux/linux-6.6/drivers/block/drbd/ |
H A D | drbd_main.c | 1588 static int _drbd_send_bio(struct drbd_peer_device *peer_device, struct bio *bio) in _drbd_send_bio() argument 1607 static int _drbd_send_zc_bio(struct drbd_peer_device *peer_device, struct bio *bio) in _drbd_send_zc_bio() argument 1645 bio_flags_to_wire(struct drbd_connection *connection, struct bio *bio) bio_flags_to_wire() argument 2261 struct bio *bio = req->master_bio; do_retry() local [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | xen-blkfront.c | 2012 struct bio *bio; in blkif_recover() local
|
H A D | ublk_drv.c | 772 struct bio *bio; member 821 struct bio *bio = req->bio; ublk_advance_io_iter() local [all...] |
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | tcp.c | 291 struct bio *bio = req->curr_bio; in nvme_tcp_init_iter() local [all...] |
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | bcache.h | 752 struct bio bio; member 934 closure_bio_submit(struct cache_set *c, struct bio *bio, struct closure *cl) closure_bio_submit() argument [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-bufio.c | 1323 static void bio_complete(struct bio *bio) in bio_complete() argument 1336 struct bio *bio; use_bio() local [all...] |
H A D | dm-snap.c | 245 static void init_tracked_chunk(struct bio *bio) in init_tracked_chunk() argument 252 static bool is_bio_tracked(struct bio *bio) in is_bio_tracked() 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) stop_tracking_chunk() argument 1569 flush_bios(struct bio *bio) flush_bios() argument 1586 retry_origin_bios(struct dm_snapshot *s, struct bio *bio) retry_origin_bios() argument 1604 error_bios(struct bio *bio) error_bios() argument 1814 full_bio_end_io(struct bio *bio) full_bio_end_io() argument 1821 start_full_bio(struct dm_snap_pending_exception *pe, struct bio *bio) start_full_bio() argument 1905 remap_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) remap_exception() argument 1917 struct bio *bio = context; zero_callback() local 1925 zero_exception(struct dm_snapshot *s, struct dm_exception *e, struct bio *bio, chunk_t chunk) zero_exception() argument 1940 io_overlaps_chunk(struct dm_snapshot *s, struct bio *bio) io_overlaps_chunk() argument 1946 snapshot_map(struct dm_target *ti, struct bio *bio) snapshot_map() argument 2114 snapshot_merge_map(struct dm_target *ti, struct bio *bio) snapshot_merge_map() argument 2180 snapshot_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *error) snapshot_end_io() argument 2432 __origin_write(struct list_head *snapshots, sector_t sector, struct bio *bio) __origin_write() argument 2554 do_origin(struct dm_dev *origin, struct bio *bio, bool limit) do_origin() argument 2665 origin_map(struct dm_target *ti, struct bio *bio) origin_map() argument [all...] |
H A D | dm-writecache.c | 229 struct bio bio; member 1247 static void bio_copy_block(struct dm_writecache *wc, struct bio *bio, void *data) in bio_copy_block() argument 1289 struct bio *bio; writecache_flush_thread() local 1324 writecache_offload_bio(struct dm_writecache *wc, struct bio *bio) writecache_offload_bio() argument 1339 writecache_map_remap_origin(struct dm_writecache *wc, struct bio *bio, struct wc_entry *e) writecache_map_remap_origin() argument 1350 writecache_map_read(struct dm_writecache *wc, struct bio *bio) writecache_map_read() argument 1382 writecache_bio_copy_ssd(struct dm_writecache *wc, struct bio *bio, struct wc_entry *e, bool search_used) writecache_bio_copy_ssd() argument 1436 writecache_map_write(struct dm_writecache *wc, struct bio *bio) writecache_map_write() argument 1503 writecache_map_flush(struct dm_writecache *wc, struct bio *bio) writecache_map_flush() argument 1525 writecache_map_discard(struct dm_writecache *wc, struct bio *bio) writecache_map_discard() argument 1541 writecache_map(struct dm_target *ti, struct bio *bio) writecache_map() argument 1616 writecache_end_io(struct dm_target *ti, struct bio *bio, blk_status_t *status) writecache_end_io() argument 1655 writecache_writeback_endio(struct bio *bio) writecache_writeback_endio() argument 1833 struct bio *bio; __writecache_writeback_pmem() local [all...] |
H A D | md.h | 611 static inline void md_sync_acct_bio(struct bio *bio, unsigned long nr_sectors) in md_sync_acct_bio() argument 848 mddev_check_write_zeroes(struct mddev *mddev, struct bio *bio) mddev_check_write_zeroes() argument [all...] |
H A D | raid10.c | 101 static inline struct r10bio *get_resync_r10bio(struct bio *bio) in get_resync_r10bio() argument 135 struct bio *bio; in r10buf_pool_alloc() local 237 struct bio *bio = r10bio->devs[j].bio; r10buf_pool_free() local 264 struct bio **bio = & r10_bio->devs[i].bio; put_all_bios() local 322 struct bio *bio = r10_bio->master_bio; raid_end_bio_io() local 352 find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio, struct bio *bio, int *slotp, int *replp) find_bio_disk() argument 376 raid10_end_read_request(struct bio *bio) raid10_end_read_request() argument 453 raid10_end_write_request(struct bio *bio) raid10_end_write_request() argument 894 struct bio *bio; flush_pending_writes() local 1113 struct bio *bio; raid10_unplug() local 1146 regular_request_wait(struct mddev *mddev, struct r10conf *conf, struct bio *bio, sector_t sectors) regular_request_wait() argument 1172 raid10_read_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio, bool io_accounting) raid10_read_request() argument 1269 raid10_write_one_disk(struct mddev *mddev, struct r10bio *r10_bio, struct bio *bio, bool replacement, int n_copy) raid10_write_one_disk() argument 1407 raid10_write_request(struct mddev *mddev, struct bio *bio, struct r10bio *r10_bio) raid10_write_request() argument 1568 __make_request(struct mddev *mddev, struct bio *bio, int sectors) __make_request() argument 1613 raid10_end_discard_request(struct bio *bio) raid10_end_discard_request() argument 1650 raid10_handle_discard(struct mddev *mddev, struct bio *bio) raid10_handle_discard() argument 1900 raid10_make_request(struct mddev *mddev, struct bio *bio) raid10_make_request() argument 2278 __end_sync_read(struct r10bio *r10_bio, struct bio *bio, int d) __end_sync_read() argument 2304 end_sync_read(struct bio *bio) end_sync_read() argument 2313 end_reshape_read(struct bio *bio) end_reshape_read() argument 2348 end_sync_write(struct bio *bio) end_sync_write() argument 2545 struct bio *bio = r10_bio->devs[0].bio; fix_recovery_read_error() local 2905 struct bio *bio = r10_bio->master_bio; narrow_write_error() local 2967 struct bio *bio; handle_read_error() local 3056 struct bio *bio = r10_bio->devs[m].bio; handle_write_completed() local 3199 struct bio *bio; raid10_alloc_init_r10buf() local 3298 struct bio *biolist = NULL, *bio; raid10_sync_request() local 4821 struct bio *bio, *read_bio; reshape_request() local 5204 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(log->rdev->bdev, BIO_MAX_VECS, r5l_bio_alloc() local 1098 r5l_handle_flush_request(struct r5l_log *log, struct bio *bio) r5l_handle_flush_request() argument 1254 r5l_log_flush_endio(struct bio *bio) r5l_log_flush_endio() argument 1670 struct bio bio; r5l_recovery_fetch_ra_pool() local [all...] |
H A D | raid5.h | 718 r5_next_bio(struct r5conf *conf, struct bio *bio, sector_t sector) r5_next_bio() argument [all...] |
H A D | dm-raid.c | 3319 static int raid_map(struct dm_target *ti, struct bio *bio) in raid_map() argument
|
H A D | dm.c | 84 struct bio *bio; member 97 void *dm_per_bio_data(struct bio *bio, size_ argument 116 dm_bio_get_target_bio_nr(const struct bio *bio) dm_bio_get_target_bio_nr() argument 484 dm_start_time_ns_from_clone(struct bio *bio) dm_start_time_ns_from_clone() argument 490 bio_is_flush_with_data(struct bio *bio) bio_is_flush_with_data() argument 495 dm_io_sectors(struct dm_io *io, struct bio *bio) dm_io_sectors() argument 510 struct bio *bio = io->orig_bio; dm_io_acct() local 573 alloc_io(struct mapped_device *md, struct bio *bio) alloc_io() argument 668 queue_io(struct mapped_device *md, struct bio *bio) queue_io() argument 884 struct bio *bio = io->orig_bio; dm_handle_requeue() local 931 struct bio *bio = io->orig_bio; __dm_io_complete() local 1087 swap_bios_limit(struct dm_target *ti, struct bio *bio) swap_bios_limit() argument 1092 clone_endio(struct bio *bio) clone_endio() argument 1323 dm_accept_partial_bio(struct bio *bio, unsigned int n_sectors) dm_accept_partial_bio() argument 1476 struct bio *bio; alloc_multiple_bios() local 1592 is_abnormal_io(struct bio *bio) is_abnormal_io() argument 1664 dm_poll_list_head(struct bio *bio) dm_poll_list_head() argument 1669 dm_queue_poll_io(struct bio *bio, struct dm_io *io) dm_queue_poll_io() argument 1734 init_clone_info(struct clone_info *ci, struct mapped_device *md, struct dm_table *map, struct bio *bio, bool is_abnormal) init_clone_info() argument 1754 dm_split_and_process_bio(struct mapped_device *md, struct dm_table *map, struct bio *bio) dm_split_and_process_bio() argument 1813 dm_submit_bio(struct bio *bio) dm_submit_bio() argument 1851 dm_poll_bio(struct bio *bio, struct io_comp_batch *iob, unsigned int flags) dm_poll_bio() argument 2575 struct bio *bio; dm_wq_work() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 5191 struct bio *bio = scsi_cmd_to_rq(cmd)->bio; in lpfc_is_command_vm_io() local
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-iocost.c | 571 struct bio *bio; member 725 static void iocg_commit_bio(struct ioc_gq *iocg, struct bio *bio, in iocg_commit_bio() argument 2488 static void calc_vtime_cost_builtin(struct bio *bio, struct ioc_gq *iocg, in calc_vtime_cost_builtin() argument 2529 calc_vtime_cost(struct bio *bio, struct ioc_gq *iocg, bool is_merge) calc_vtime_cost() argument 2562 ioc_rqos_throttle(struct rq_qos *rqos, struct bio *bio) ioc_rqos_throttle() argument 2697 ioc_rqos_merge(struct rq_qos *rqos, struct request *rq, struct bio *bio) ioc_rqos_merge() argument 2756 ioc_rqos_done_bio(struct rq_qos *rqos, struct bio *bio) ioc_rqos_done_bio() argument [all...] |
/kernel/linux/linux-5.10/drivers/block/drbd/ |
H A D | drbd_main.c | 143 struct bio *bio; in bio_alloc_drbd() local 1595 static int _drbd_send_bio(struct drbd_peer_device *peer_device, struct bio *bio) in _drbd_send_bio() argument 1617 _drbd_send_zc_bio(struct drbd_peer_device *peer_device, struct bio *bio) _drbd_send_zc_bio() argument 1658 bio_flags_to_wire(struct drbd_connection *connection, struct bio *bio) bio_flags_to_wire() argument 2295 struct bio *bio = req->master_bio; do_retry() local [all...] |
H A D | drbd_receiver.c | 1257 static void one_flush_endio(struct bio *bio) in one_flush_endio() argument 1280 struct bio *bio = bio_alloc(GFP_NOIO, 0); in submit_one_flush() local 1643 struct bio *bio; drbd_submit_peer_request() local 2014 struct bio *bio; recv_dless_read() local [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-thin.c | 384 struct bio *bio; member 443 bio_detain(struct pool *pool, struct dm_cell_key *key, struct bio *bio, struct dm_bio_prison_cell **cell_result) bio_detain() argument 602 struct bio *bio; error_bio_list() local 677 get_bio_block(struct thin_c *tc, struct bio *bio) get_bio_block() argument 693 get_bio_block_range(struct thin_c *tc, struct bio *bio, dm_block_t *begin, dm_block_t *end) get_bio_block_range() argument 718 remap(struct thin_c *tc, struct bio *bio, dm_block_t block) remap() argument 733 remap_to_origin(struct thin_c *tc, struct bio *bio) remap_to_origin() argument 738 bio_triggers_commit(struct thin_c *tc, struct bio *bio) bio_triggers_commit() argument 744 inc_all_io_entry(struct pool *pool, struct bio *bio) inc_all_io_entry() argument 755 issue(struct thin_c *tc, struct bio *bio) issue() argument 783 remap_to_origin_and_issue(struct thin_c *tc, struct bio *bio) remap_to_origin_and_issue() argument 789 remap_and_issue(struct thin_c *tc, struct bio *bio, dm_block_t block) remap_and_issue() argument 826 struct bio *bio; global() member 858 overwrite_endio(struct bio *bio) overwrite_endio() argument 910 struct bio *bio; __inc_remap_and_issue_cell() local 932 struct bio *bio; inc_remap_and_issue_cell() local 961 complete_overwrite_bio(struct thin_c *tc, struct bio *bio) complete_overwrite_bio() argument 997 struct bio *bio = m->bio; process_prepared_mapping() local 1137 passdown_endio(struct bio *bio) passdown_endio() argument 1244 io_overlaps_block(struct pool *pool, struct bio *bio) io_overlaps_block() argument 1250 io_overwrites_block(struct pool *pool, struct bio *bio) io_overwrites_block() argument 1256 save_and_set_endio(struct bio *bio, bio_end_io_t **save, bio_end_io_t *fn) save_and_set_endio() argument 1300 remap_and_issue_overwrite(struct thin_c *tc, struct bio *bio, dm_block_t data_begin, struct dm_thin_new_mapping *m) remap_and_issue_overwrite() argument 1317 schedule_copy(struct thin_c *tc, dm_block_t virt_block, struct dm_dev *origin, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio, sector_t len) schedule_copy() argument 1378 schedule_internal_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) schedule_internal_copy() argument 1387 schedule_zero(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_block, struct dm_bio_prison_cell *cell, struct bio *bio) schedule_zero() argument 1416 schedule_external_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) schedule_external_copy() argument 1589 retry_on_resume(struct bio *bio) retry_on_resume() argument 1623 handle_unserviceable_bio(struct pool *pool, struct bio *bio) handle_unserviceable_bio() argument 1636 struct bio *bio; retry_bios_on_resume() local 1673 break_up_discard_bio(struct thin_c *tc, dm_block_t begin, dm_block_t end, struct bio *bio) break_up_discard_bio() argument 1738 struct bio *bio = virt_cell->holder; process_discard_cell_passdown() local 1757 process_discard_bio(struct thin_c *tc, struct bio *bio) process_discard_bio() argument 1786 break_sharing(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_cell_key *key, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *cell) break_sharing() argument 1818 struct bio *bio; __remap_and_issue_shared_cell() local 1838 struct bio *bio; remap_and_issue_shared_cell() local 1855 process_shared_bio(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *virt_cell) process_shared_bio() argument 1889 provision_block(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_bio_prison_cell *cell) provision_block() argument 1942 struct bio *bio = cell->holder; process_cell() local 1993 process_bio(struct thin_c *tc, struct bio *bio) process_bio() argument 2011 __process_bio_read_only(struct thin_c *tc, struct bio *bio, struct dm_bio_prison_cell *cell) __process_bio_read_only() argument 2062 process_bio_read_only(struct thin_c *tc, struct bio *bio) process_bio_read_only() argument 2072 process_bio_success(struct thin_c *tc, struct bio *bio) process_bio_success() argument 2077 process_bio_fail(struct thin_c *tc, struct bio *bio) process_bio_fail() argument 2105 __thin_bio_rb_add(struct thin_c *tc, struct bio *bio) __thin_bio_rb_add() argument 2132 struct bio *bio; __extract_sorted_bios() local 2147 struct bio *bio; __sort_thin_deferred_bios() local 2169 struct bio *bio; process_thin_deferred_bios() local 2348 struct bio *bio; process_deferred_bios() local 2661 thin_defer_bio(struct thin_c *tc, struct bio *bio) thin_defer_bio() argument 2672 thin_defer_bio_with_throttle(struct thin_c *tc, struct bio *bio) thin_defer_bio_with_throttle() argument 2694 thin_hook_bio(struct thin_c *tc, struct bio *bio) thin_hook_bio() argument 2708 thin_bio_map(struct dm_target *ti, struct bio *bio) thin_bio_map() argument 3435 pool_map(struct dm_target *ti, struct bio *bio) pool_map() argument 4318 thin_map(struct dm_target *ti, struct bio *bio) thin_map() argument 4325 thin_endio(struct dm_target *ti, struct bio *bio, blk_status_t *err) thin_endio() argument [all...] |