| /Linux-v5.15/fs/btrfs/ |
| D | check-integrity.c | 139 unsigned int mirror_num; /* large enough to hold member 223 int mirror_num; member 271 int mirror_num); 309 int mirror_num, 344 b->mirror_num = 0; in btrfsic_block_init() 615 int mirror_num; in btrfsic_process_superblock() local 647 for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) { in btrfsic_process_superblock() 655 mirror_num); in btrfsic_process_superblock() 658 next_bytenr, mirror_num); in btrfsic_process_superblock() 756 superblock_tmp->mirror_num = 1 + superblock_mirror_num; in btrfsic_process_superblock_dev_mirror() [all …]
|
| D | extent_io.h | 74 int mirror_num, 180 int __must_check submit_one_bio(struct bio *bio, int mirror_num, 213 int mirror_num); 287 unsigned int pg_offset, int mirror_num); 289 int btrfs_repair_eb_io_failure(const struct extent_buffer *eb, int mirror_num);
|
| D | disk-io.h | 88 int mirror_num, unsigned long bio_flags); 118 int mirror_num, unsigned long bio_flags, 122 int mirror_num);
|
| D | btrfs_inode.h | 381 u64 logical_start, u8 *csum, u8 *csum_expected, int mirror_num) in btrfs_print_data_csum_error() argument 394 mirror_num); in btrfs_print_data_csum_error() 402 mirror_num); in btrfs_print_data_csum_error()
|
| D | compression.h | 57 int mirror_num; member 100 int mirror_num, unsigned long bio_flags);
|
| D | volumes.h | 312 unsigned int mirror_num; member 355 int mirror_num; member 444 struct btrfs_bio **bbio_ret, int mirror_num); 457 int mirror_num);
|
| D | scrub.c | 75 u8 mirror_num; member 237 u64 gen, int mirror_num, u8 *csum, 848 BUG_ON(sblock_to_check->pagev[0]->mirror_num < 1); in scrub_handle_errored_block() 849 failed_mirror_index = sblock_to_check->pagev[0]->mirror_num - 1; in scrub_handle_errored_block() 1040 sblock_other->pagev[0]->mirror_num = 1 + mirror_index; in scrub_handle_errored_block() 1368 spage->mirror_num = mirror_index + 1; in scrub_setup_recheck_block() 1397 int mirror_num; in scrub_submit_raid56_bio_wait() local 1403 mirror_num = spage->sblock->pagev[0]->mirror_num; in scrub_submit_raid56_bio_wait() 1406 mirror_num, 0); in scrub_submit_raid56_bio_wait() 2262 u64 gen, int mirror_num, u8 *csum, in scrub_pages() argument [all …]
|
| D | compression.c | 182 csum, cb_sum, cb->mirror_num); in check_compressed_csum() 212 unsigned int mirror = btrfs_io_bio(bio)->mirror_num; in end_compressed_bio_read() 228 btrfs_io_bio(cb->orig_bio)->mirror_num = mirror; in end_compressed_bio_read() 229 cb->mirror_num = mirror; in end_compressed_bio_read() 416 cb->mirror_num = 0; in btrfs_submit_compressed_write() 675 int mirror_num, unsigned long bio_flags) in btrfs_submit_compressed_read() argument 715 cb->mirror_num = mirror_num; in btrfs_submit_compressed_read() 804 ret = btrfs_map_bio(fs_info, comp_bio, mirror_num); in btrfs_submit_compressed_read() 826 ret = btrfs_map_bio(fs_info, comp_bio, mirror_num); in btrfs_submit_compressed_read()
|
| D | raid56.h | 35 int mirror_num, int generic_io);
|
| D | volumes.c | 254 int mirror_num, int need_raid_map); 6024 u64 srcdev_devid, int *mirror_num, in get_extra_mirror_from_replace() argument 6043 if (*mirror_num > num_stripes) { in get_extra_mirror_from_replace() 6081 *mirror_num = index_srcdev + 1; in get_extra_mirror_from_replace() 6308 int mirror_num, int need_raid_map) in __btrfs_map_block() argument 6359 if (dev_replace_is_ongoing && mirror_num == map->num_stripes + 1 && in __btrfs_map_block() 6363 &mirror_num, in __btrfs_map_block() 6369 } else if (mirror_num > map->num_stripes) { in __btrfs_map_block() 6370 mirror_num = 0; in __btrfs_map_block() 6379 mirror_num = 1; in __btrfs_map_block() [all …]
|
| D | reada.c | 660 u64 owner_root, int level, int mirror_num, in reada_tree_block_flagged() argument 672 ret = read_extent_buffer_pages(buf, WAIT_PAGE_LOCK, mirror_num); in reada_tree_block_flagged() 693 int mirror_num = 0; in reada_start_machine_dev() local 747 mirror_num = i + 1; in reada_start_machine_dev() 755 re->level, mirror_num, &eb); in reada_start_machine_dev()
|
| D | extent_io.c | 168 int __must_check submit_one_bio(struct bio *bio, int mirror_num, in submit_one_bio() argument 179 ret = btrfs_submit_data_bio(tree->private_data, bio, mirror_num, in submit_one_bio() 183 mirror_num, bio_flags); in submit_one_bio() 2287 unsigned int pg_offset, int mirror_num) in repair_io_failure() argument 2297 BUG_ON(!mirror_num); in repair_io_failure() 2326 ASSERT(bbio->mirror_num == 1); in repair_io_failure() 2329 &map_length, &bbio, mirror_num); in repair_io_failure() 2335 BUG_ON(mirror_num != bbio->mirror_num); in repair_io_failure() 2338 sector = bbio->stripes[bbio->mirror_num - 1].physical >> 9; in repair_io_failure() 2340 dev = bbio->stripes[bbio->mirror_num - 1].dev; in repair_io_failure() [all …]
|
| D | disk-io.c | 116 int mirror_num; member 386 int mirror_num = 0; in btree_read_extent_buffer_pages() local 392 ret = read_extent_buffer_pages(eb, WAIT_COMPLETE, mirror_num); in btree_read_extent_buffer_pages() 414 mirror_num++; in btree_read_extent_buffer_pages() 415 if (mirror_num == failed_mirror) in btree_read_extent_buffer_pages() 416 mirror_num++; in btree_read_extent_buffer_pages() 418 if (mirror_num > num_copies) in btree_read_extent_buffer_pages() 830 ret = btrfs_map_bio(btrfs_sb(inode->i_sb), async->bio, async->mirror_num); in run_one_async_done() 846 int mirror_num, unsigned long bio_flags, in btrfs_wq_submit_bio() argument 859 async->mirror_num = mirror_num; in btrfs_wq_submit_bio() [all …]
|
| D | raid56.c | 2121 int mirror_num, int generic_io) in raid56_parity_recover() argument 2127 ASSERT(bbio->mirror_num == mirror_num); in raid56_parity_recover() 2128 btrfs_io_bio(bio)->mirror_num = mirror_num; in raid56_parity_recover() 2166 if (mirror_num > 2) { in raid56_parity_recover() 2172 rbio->failb = rbio->real_stripes - (mirror_num - 1); in raid56_parity_recover()
|
| D | inode.c | 2487 int mirror_num, unsigned long bio_flags) in btrfs_submit_data_bio() argument 2519 mirror_num, in btrfs_submit_data_bio() 2538 ret = btrfs_wq_submit_bio(inode, bio, mirror_num, bio_flags, in btrfs_submit_data_bio() 2548 ret = btrfs_map_bio(fs_info, bio, mirror_num); in btrfs_submit_data_bio() 3242 io_bio->mirror_num); in check_data_csum() 8056 int mirror_num, in submit_dio_repair_bio() argument 8070 ret = btrfs_map_bio(fs_info, bio, mirror_num); in submit_dio_repair_bio() 8114 start, io_bio->mirror_num, in btrfs_check_read_dio_bio()
|
| D | ctree.h | 3131 int mirror_num, unsigned long bio_flags);
|