/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | check-integrity.c | 222 int num_copies; member 666 int num_copies; in btrfsic_process_superblock() local 693 num_copies = btrfs_num_copies(state->fs_info, next_bytenr, in btrfsic_process_superblock() 696 pr_info("num_copies(log_bytenr=%llu) = %d\n", in btrfsic_process_superblock() 697 next_bytenr, num_copies); in btrfsic_process_superblock() 699 for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) { in btrfsic_process_superblock() 835 int num_copies; in btrfsic_process_superblock_dev_mirror() local 865 num_copies = btrfs_num_copies(fs_info, next_bytenr, in btrfsic_process_superblock_dev_mirror() 868 pr_info("num_copies(log_bytenr=%llu) = %d\n", in btrfsic_process_superblock_dev_mirror() 869 next_bytenr, num_copies); in btrfsic_process_superblock_dev_mirror() 1424 int num_copies; btrfsic_handle_extent_data() local 2160 int num_copies; btrfsic_process_written_superblock() local 2622 int num_copies; btrfsic_cmp_log_and_dev_bytenr() local [all...] |
H A D | extent_io.c | 2369 int num_copies; in clean_io_failure() local 2402 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure() 2404 if (num_copies > 1) { in clean_io_failure() 2541 int num_copies; in btrfs_check_repairable() local 2543 num_copies = btrfs_num_copies(fs_info, failrec->logical, failrec->len); in btrfs_check_repairable() 2544 if (num_copies == 1) { in btrfs_check_repairable() 2551 "Check Repairable: cannot repair, num_copies=%d, next_mirror %d, failed_mirror %d", in btrfs_check_repairable() 2552 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_repairable() 2590 if (failrec->this_mirror > num_copies) { in btrfs_check_repairable() 2592 "Check Repairable: (fail) num_copies in btrfs_check_repairable() [all...] |
H A D | disk-io.c | 402 int num_copies = 0; in btree_read_extent_buffer_pages() local 421 num_copies = btrfs_num_copies(fs_info, in btree_read_extent_buffer_pages() 423 if (num_copies == 1) in btree_read_extent_buffer_pages() 435 if (mirror_num > num_copies) in btree_read_extent_buffer_pages()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | check-integrity.c | 222 int num_copies; member 613 int num_copies; in btrfsic_process_superblock() local 640 num_copies = btrfs_num_copies(state->fs_info, next_bytenr, in btrfsic_process_superblock() 643 pr_info("num_copies(log_bytenr=%llu) = %d\n", in btrfsic_process_superblock() 644 next_bytenr, num_copies); in btrfsic_process_superblock() 646 for (mirror_num = 1; mirror_num <= num_copies; mirror_num++) { in btrfsic_process_superblock() 782 int num_copies; in btrfsic_process_superblock_dev_mirror() local 812 num_copies = btrfs_num_copies(fs_info, next_bytenr, in btrfsic_process_superblock_dev_mirror() 815 pr_info("num_copies(log_bytenr=%llu) = %d\n", in btrfsic_process_superblock_dev_mirror() 816 next_bytenr, num_copies); in btrfsic_process_superblock_dev_mirror() 1375 int num_copies; btrfsic_handle_extent_data() local 2124 int num_copies; btrfsic_process_written_superblock() local 2593 int num_copies; btrfsic_cmp_log_and_dev_bytenr() local [all...] |
H A D | bio.c | 26 int num_copies; member 168 if (cur_mirror == fbio->num_copies) in next_repair_mirror() 169 return cur_mirror + 1 - fbio->num_copies; in next_repair_mirror() 176 return fbio->num_copies; in prev_repair_mirror() 244 int num_copies; in repair_one_sector() local 250 num_copies = btrfs_num_copies(fs_info, logical, sectorsize); in repair_one_sector() 251 if (num_copies == 1) { in repair_one_sector() 260 fbio->num_copies = num_copies; in repair_one_sector()
|
H A D | scrub.c | 812 static int calc_next_mirror(int mirror, int num_copies) in calc_next_mirror() argument 814 ASSERT(mirror <= num_copies); in calc_next_mirror() 815 return (mirror + 1 > num_copies) ? 1 : mirror + 1; in calc_next_mirror() 1014 int num_copies = btrfs_num_copies(fs_info, stripe->bg->start, in scrub_stripe_read_repair_worker() local 1041 for (mirror = calc_next_mirror(stripe->mirror_num, num_copies); in scrub_stripe_read_repair_worker() 1043 mirror = calc_next_mirror(mirror, num_copies)) { in scrub_stripe_read_repair_worker() 1066 i < num_copies; in scrub_stripe_read_repair_worker() 1067 i++, mirror = calc_next_mirror(mirror, num_copies)) { in scrub_stripe_read_repair_worker() 1686 int num_copies = btrfs_num_copies(fs_info, stripe->bg->start, in scrub_submit_initial_read() local 1689 mirror = calc_next_mirror(mirror, num_copies); in scrub_submit_initial_read() [all...] |
H A D | disk-io.c | 204 int num_copies = 0; in btrfs_read_extent_buffer() local 216 num_copies = btrfs_num_copies(fs_info, in btrfs_read_extent_buffer() 218 if (num_copies == 1) in btrfs_read_extent_buffer() 230 if (mirror_num > num_copies) in btrfs_read_extent_buffer()
|
H A D | volumes.c | 6271 int num_copies; in btrfs_map_block() local 6282 num_copies = btrfs_num_copies(fs_info, logical, fs_info->sectorsize); in btrfs_map_block() 6283 if (mirror_num > num_copies) in btrfs_map_block()
|