Home
last modified time | relevance | path

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

/Linux-v4.19/fs/btrfs/
Dextent_io.h104 int (*readpage_io_failed_hook)(struct page *page, int failed_mirror);
530 int failed_mirror; member
Dextent_io.c2117 failrec->failed_mirror); in clean_io_failure()
2249 struct io_failure_record *failrec, int failed_mirror) in btrfs_check_repairable() argument
2263 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_repairable()
2283 failrec->this_mirror = failed_mirror; in btrfs_check_repairable()
2291 BUG_ON(failrec->this_mirror != failed_mirror); in btrfs_check_repairable()
2295 failrec->failed_mirror = failed_mirror; in btrfs_check_repairable()
2297 if (failrec->this_mirror == failed_mirror) in btrfs_check_repairable()
2304 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_repairable()
2355 int failed_mirror) in bio_readpage_error() argument
2374 failed_mirror)) { in bio_readpage_error()
Ddisk-io.c478 int failed_mirror = 0; in btree_read_extent_buffer_pages() local
510 if (!failed_mirror) { in btree_read_extent_buffer_pages()
512 failed_mirror = eb->read_mirror; in btree_read_extent_buffer_pages()
516 if (mirror_num == failed_mirror) in btree_read_extent_buffer_pages()
523 if (failed && !ret && failed_mirror) in btree_read_extent_buffer_pages()
524 repair_eb_io_failure(fs_info, eb, failed_mirror); in btree_read_extent_buffer_pages()
672 static int btree_io_failed_hook(struct page *page, int failed_mirror) in btree_io_failed_hook() argument
678 eb->read_mirror = failed_mirror; in btree_io_failed_hook()
Dinode.c7731 int failed_mirror) in btrfs_check_dio_repairable() argument
7745 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable()
7749 failrec->failed_mirror = failed_mirror; in btrfs_check_dio_repairable()
7751 if (failrec->this_mirror == failed_mirror) in btrfs_check_dio_repairable()
7757 num_copies, failrec->this_mirror, failed_mirror); in btrfs_check_dio_repairable()
7766 u64 start, u64 end, int failed_mirror, in dio_read_error() argument
7787 failed_mirror); in dio_read_error()
10456 static int btrfs_readpage_io_failed_hook(struct page *page, int failed_mirror) in btrfs_readpage_io_failed_hook() argument