/linux-master/fs/bcachefs/ |
H A D | io_read.h | 127 static inline void bch2_read(struct bch_fs *c, struct bch_read_bio *rbio, argument 115 bch2_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio, struct bpos read_pos, enum btree_id data_btree, struct bkey_s_c k, unsigned offset_into_extent, unsigned flags) argument 147 struct bch_read_bio *rbio = to_rbio(bio); local [all...] |
H A D | fs-io-direct.c | 25 struct bch_read_bio rbio; member in struct:dio_read
|
H A D | move.c | 100 struct bch_read_bio rbio; member in struct:moving_io [all...] |
H A D | fs-io-buffered.c | 144 bchfs_read(struct btree_trans *trans, struct bch_read_bio *rbio, subvol_inum inum, struct readpages_iter *readpages_iter) argument 277 struct bch_read_bio *rbio = local 308 struct bch_read_bio *rbio; local [all...] |
H A D | io_read.c | 142 static void promote_start(struct promote_op *op, struct bch_read_bio *rbio) argument 159 __promote_alloc(struct btree_trans *trans, enum btree_id btree_id, struct bkey_s_c k, struct bpos pos, struct extent_ptr_decoded *pick, struct bch_io_opts opts, unsigned sectors, struct bch_read_bio **rbio) argument 252 promote_alloc(struct btree_trans *trans, struct bvec_iter iter, struct bkey_s_c k, struct extent_ptr_decoded *pick, struct bch_io_opts opts, unsigned flags, struct bch_read_bio **rbio, bool *bounce, bool *read_full) argument 308 bch2_rbio_parent(struct bch_read_bio *rbio) argument 314 bch2_rbio_punt(struct bch_read_bio *rbio, work_func_t fn, enum rbio_context context, struct workqueue_struct *wq) argument 327 bch2_rbio_free(struct bch_read_bio *rbio) argument 356 bch2_rbio_done(struct bch_read_bio *rbio) argument 364 bch2_read_retry_nodecode(struct bch_fs *c, struct bch_read_bio *rbio, struct bvec_iter bvec_iter, struct bch_io_failures *failed, unsigned flags) argument 423 struct bch_read_bio *rbio = local 456 bch2_rbio_error(struct bch_read_bio *rbio, int retry, blk_status_t error) argument 475 __bch2_rbio_narrow_crcs(struct btree_trans *trans, struct bch_read_bio *rbio) argument 532 bch2_rbio_narrow_crcs(struct bch_read_bio *rbio) argument 541 struct bch_read_bio *rbio = local 676 struct bch_read_bio *rbio = local 807 struct bch_read_bio *rbio = NULL; local 1100 __bch2_read(struct bch_fs *c, struct bch_read_bio *rbio, struct bvec_iter bvec_iter, subvol_inum inum, struct bch_io_failures *failed, unsigned flags) argument [all...] |
H A D | ec.c | 815 int bch2_ec_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio) argument [all...] |
/linux-master/drivers/md/ |
H A D | raid1-10.c | 38 static void rbio_pool_free(void *rbio, void *data) argument
|
H A D | raid10.c | 180 struct bio *rbio = r10_bio->devs[j].repl_bio; local 1745 struct bio *mbio, *rbio = NULL; local [all...] |
/linux-master/fs/btrfs/ |
H A D | raid56.c | 76 static void free_raid_bio_pointers(struct btrfs_raid_bio *rbio) argument 85 free_raid_bio(struct btrfs_raid_bio *rbio) argument 108 start_async_work(struct btrfs_raid_bio *rbio, work_func_t work_func) argument 166 cache_rbio_pages(struct btrfs_raid_bio *rbio) argument 202 rbio_bucket(struct btrfs_raid_bio *rbio) argument 217 full_page_sectors_uptodate(struct btrfs_raid_bio *rbio, unsigned int page_nr) argument 240 index_stripe_sectors(struct btrfs_raid_bio *rbio) argument 273 is_data_stripe_page(struct btrfs_raid_bio *rbio, int page_nr) argument 345 __remove_rbio_from_cache(struct btrfs_raid_bio *rbio) argument 405 remove_rbio_from_cache(struct btrfs_raid_bio *rbio) argument 425 struct btrfs_raid_bio *rbio; local 463 cache_rbio(struct btrfs_raid_bio *rbio) argument 526 rbio_is_full(struct btrfs_raid_bio *rbio) argument 591 rbio_stripe_sector_index(const struct btrfs_raid_bio *rbio, unsigned int stripe_nr, unsigned int sector_nr) argument 602 rbio_stripe_sector(const struct btrfs_raid_bio *rbio, unsigned int stripe_nr, unsigned int sector_nr) argument 611 rbio_pstripe_sector(const struct btrfs_raid_bio *rbio, unsigned int sector_nr) argument 618 rbio_qstripe_sector(const struct btrfs_raid_bio *rbio, unsigned int sector_nr) argument 648 lock_stripe_add(struct btrfs_raid_bio *rbio) argument 733 unlock_stripe(struct btrfs_raid_bio *rbio) argument 823 rbio_orig_end_io(struct btrfs_raid_bio *rbio, blk_status_t err) argument 869 sector_in_rbio(struct btrfs_raid_bio *rbio, int stripe_nr, int sector_nr, bool bio_list_only) argument 909 struct btrfs_raid_bio *rbio; local 969 alloc_rbio_pages(struct btrfs_raid_bio *rbio) argument 982 alloc_rbio_parity_pages(struct btrfs_raid_bio *rbio) argument 1002 get_rbio_veritical_errors(struct btrfs_raid_bio *rbio, int sector_nr, int *faila, int *failb) argument 1041 rbio_add_io_sector(struct btrfs_raid_bio *rbio, struct bio_list *bio_list, struct sector_ptr *sector, unsigned int stripe_nr, unsigned int sector_nr, enum req_op op) argument 1112 index_one_bio(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1143 index_rbio_pages(struct btrfs_raid_bio *rbio) argument 1154 bio_get_trace_info(struct btrfs_raid_bio *rbio, struct bio *bio, struct raid56_bio_trace_info *trace_info) argument 1190 assert_rbio(struct btrfs_raid_bio *rbio) argument 1211 generate_pq_vertical(struct btrfs_raid_bio *rbio, int sectornr) argument 1253 rmw_assemble_write_bios(struct btrfs_raid_bio *rbio, struct bio_list *bio_list) argument 1359 set_rbio_range_error(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1397 find_stripe_sector(struct btrfs_raid_bio *rbio, struct page *page, unsigned int pgoff) argument 1416 set_bio_pages_uptodate(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1438 get_bio_sector_nr(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1457 rbio_update_error_bitmap(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1479 verify_bio_data_sectors(struct btrfs_raid_bio *rbio, struct bio *bio) argument 1520 struct btrfs_raid_bio *rbio = bio->bi_private; local 1534 submit_read_wait_bio_list(struct btrfs_raid_bio *rbio, struct bio_list *bio_list) argument 1555 alloc_rbio_data_pages(struct btrfs_raid_bio *rbio) argument 1635 rbio_add_bio(struct btrfs_raid_bio *rbio, struct bio *orig_bio) argument 1667 struct btrfs_raid_bio *rbio; local 1704 verify_one_sector(struct btrfs_raid_bio *rbio, int stripe_nr, int sector_nr) argument 1744 recover_vertical(struct btrfs_raid_bio *rbio, int sector_nr, void **pointers, void **unmap_array) argument 1900 recover_sectors(struct btrfs_raid_bio *rbio) argument 1940 recover_rbio(struct btrfs_raid_bio *rbio) argument 2005 struct btrfs_raid_bio *rbio; local 2017 set_rbio_raid6_extra_error(struct btrfs_raid_bio *rbio, int mirror_num) argument 2072 struct btrfs_raid_bio *rbio; local 2097 fill_data_csums(struct btrfs_raid_bio *rbio) argument 2158 rmw_read_wait_recover(struct btrfs_raid_bio *rbio) argument 2201 struct btrfs_raid_bio *rbio = bio->bi_private; local 2211 submit_write_bios(struct btrfs_raid_bio *rbio, struct bio_list *bio_list) argument 2234 need_read_stripe_sectors(struct btrfs_raid_bio *rbio) argument 2252 rmw_rbio(struct btrfs_raid_bio *rbio) argument 2339 struct btrfs_raid_bio *rbio; local 2367 struct btrfs_raid_bio *rbio; local 2402 alloc_rbio_essential_pages(struct btrfs_raid_bio *rbio) argument 2426 finish_parity_scrub(struct btrfs_raid_bio *rbio) argument 2579 is_data_stripe(struct btrfs_raid_bio *rbio, int stripe) argument 2586 recover_scrub_rbio(struct btrfs_raid_bio *rbio) argument 2670 scrub_assemble_read_bios(struct btrfs_raid_bio *rbio) argument 2716 scrub_rbio(struct btrfs_raid_bio *rbio) argument 2760 raid56_parity_submit_scrub_rbio(struct btrfs_raid_bio *rbio) argument 2773 raid56_parity_cache_data_pages(struct btrfs_raid_bio *rbio, struct page **data_pages, u64 data_logical) argument [all...] |
H A D | scrub.c | 1931 struct btrfs_raid_bio *rbio; local
|