Home
last modified time | relevance | path

Searched refs:sblock_bad (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.1/fs/btrfs/
Dscrub.c389 static int scrub_repair_block_from_good_copy(struct scrub_block *sblock_bad,
391 static int scrub_repair_sector_from_good_copy(struct scrub_block *sblock_bad,
998 struct scrub_block *sblock_bad; in scrub_handle_errored_block() local
1125 sblock_bad = sblocks_for_recheck[failed_mirror_index]; in scrub_handle_errored_block()
1128 scrub_recheck_block(fs_info, sblock_bad, 1); in scrub_handle_errored_block()
1130 if (!sblock_bad->header_error && !sblock_bad->checksum_error && in scrub_handle_errored_block()
1131 sblock_bad->no_io_error_seen) { in scrub_handle_errored_block()
1146 scrub_write_block_to_dev_replace(sblock_bad); in scrub_handle_errored_block()
1150 if (!sblock_bad->no_io_error_seen) { in scrub_handle_errored_block()
1157 } else if (sblock_bad->checksum_error) { in scrub_handle_errored_block()
[all …]