Searched refs:failrec (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/fs/btrfs/ |
D | extent_io.c | 2117 struct io_failure_record *failrec; in clean_io_failure() local 2134 failrec = (struct io_failure_record *)(unsigned long) private_failure; in clean_io_failure() 2135 BUG_ON(!failrec->this_mirror); in clean_io_failure() 2137 if (failrec->in_validation) { in clean_io_failure() 2140 failrec->start); in clean_io_failure() 2148 failrec->start, in clean_io_failure() 2152 if (state && state->start <= failrec->start && in clean_io_failure() 2153 state->end >= failrec->start + failrec->len - 1) { in clean_io_failure() 2154 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure() 2155 failrec->len); in clean_io_failure() [all …]
|
D | extent_io.h | 368 struct io_failure_record *failrec, int fail_mirror); 370 struct io_failure_record *failrec,
|
D | inode.c | 7648 struct io_failure_record *failrec, in btrfs_check_dio_repairable() argument 7654 failrec->logical, failrec->len); in btrfs_check_dio_repairable() 7662 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable() 7666 failrec->failed_mirror = failed_mirror; in btrfs_check_dio_repairable() 7667 failrec->this_mirror++; in btrfs_check_dio_repairable() 7668 if (failrec->this_mirror == failed_mirror) in btrfs_check_dio_repairable() 7669 failrec->this_mirror++; in btrfs_check_dio_repairable() 7671 if (failrec->this_mirror > num_copies) { in btrfs_check_dio_repairable() 7673 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable() 7685 struct io_failure_record *failrec; in dio_read_error() local [all …]
|