Searched refs:failrec (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/fs/btrfs/ |
D | extent_io.c | 2185 struct io_failure_record *failrec; in clean_io_failure() local 2202 failrec = (struct io_failure_record *)(unsigned long) private_failure; in clean_io_failure() 2203 BUG_ON(!failrec->this_mirror); in clean_io_failure() 2205 if (failrec->in_validation) { in clean_io_failure() 2208 failrec->start); in clean_io_failure() 2216 failrec->start, in clean_io_failure() 2220 if (state && state->start <= failrec->start && in clean_io_failure() 2221 state->end >= failrec->start + failrec->len - 1) { in clean_io_failure() 2222 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure() 2223 failrec->len); in clean_io_failure() [all …]
|
D | extent_io.h | 387 struct io_failure_record *failrec, int fail_mirror); 389 struct io_failure_record *failrec,
|
D | inode.c | 7743 struct io_failure_record *failrec, in btrfs_check_dio_repairable() argument 7749 failrec->logical, failrec->len); in btrfs_check_dio_repairable() 7757 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable() 7761 failrec->failed_mirror = failed_mirror; in btrfs_check_dio_repairable() 7762 failrec->this_mirror++; in btrfs_check_dio_repairable() 7763 if (failrec->this_mirror == failed_mirror) in btrfs_check_dio_repairable() 7764 failrec->this_mirror++; in btrfs_check_dio_repairable() 7766 if (failrec->this_mirror > num_copies) { in btrfs_check_dio_repairable() 7768 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable() 7780 struct io_failure_record *failrec; in dio_read_error() local [all …]
|