Lines Matching refs:failure_tree
1929 int free_io_failure(struct extent_io_tree *failure_tree, in free_io_failure() argument
1936 set_state_failrec(failure_tree, rec->start, NULL); in free_io_failure()
1937 ret = clear_extent_bits(failure_tree, rec->start, in free_io_failure()
2072 struct extent_io_tree *failure_tree, in clean_io_failure() argument
2083 ret = count_range_bits(failure_tree, &private, (u64)-1, 1, in clean_io_failure()
2088 ret = get_state_failrec(failure_tree, start, &failrec); in clean_io_failure()
2122 free_io_failure(failure_tree, io_tree, failrec); in clean_io_failure()
2135 struct extent_io_tree *failure_tree = &inode->io_failure_tree; in btrfs_free_io_failure_record() local
2139 if (RB_EMPTY_ROOT(&failure_tree->state)) in btrfs_free_io_failure_record()
2142 spin_lock(&failure_tree->lock); in btrfs_free_io_failure_record()
2143 state = find_first_extent_bit_state(failure_tree, start, EXTENT_DIRTY); in btrfs_free_io_failure_record()
2158 spin_unlock(&failure_tree->lock); in btrfs_free_io_failure_record()
2167 struct extent_io_tree *failure_tree = &BTRFS_I(inode)->io_failure_tree; in btrfs_get_io_failure_record() local
2173 ret = get_state_failrec(failure_tree, start, &failrec); in btrfs_get_io_failure_record()
2220 ret = set_extent_bits(failure_tree, start, end, in btrfs_get_io_failure_record()
2223 ret = set_state_failrec(failure_tree, start, failrec); in btrfs_get_io_failure_record()
2360 struct extent_io_tree *failure_tree = &BTRFS_I(inode)->io_failure_tree; in bio_readpage_error() local
2375 free_io_failure(failure_tree, tree, failrec); in bio_readpage_error()
2396 free_io_failure(failure_tree, tree, failrec); in bio_readpage_error()
2503 struct extent_io_tree *tree, *failure_tree; in end_bio_extent_readpage() local
2525 failure_tree = &BTRFS_I(inode)->io_failure_tree; in end_bio_extent_readpage()
2556 failure_tree, tree, start, in end_bio_extent_readpage()