Lines Matching refs:BTRFS_I
297 clear_bit(BTRFS_INODE_IN_DEFRAG, &BTRFS_I(inode)->runtime_flags); in __btrfs_run_defrag_inode()
313 btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); in __btrfs_run_defrag_inode()
322 btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); in __btrfs_run_defrag_inode()
1023 ret = __btrfs_drop_extents(trans, root, BTRFS_I(inode), path, start, in btrfs_drop_extents()
1619 ret = btrfs_check_data_free_space(BTRFS_I(inode), in btrfs_buffered_write()
1623 if (btrfs_check_nocow_lock(BTRFS_I(inode), pos, in btrfs_buffered_write()
1645 ret = btrfs_delalloc_reserve_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1649 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_buffered_write()
1653 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1668 btrfs_delalloc_release_extents(BTRFS_I(inode), in btrfs_buffered_write()
1674 BTRFS_I(inode), pages, in btrfs_buffered_write()
1680 btrfs_delalloc_release_extents(BTRFS_I(inode), in btrfs_buffered_write()
1715 btrfs_delalloc_release_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1723 btrfs_delalloc_release_space(BTRFS_I(inode), in btrfs_buffered_write()
1733 ret = btrfs_dirty_pages(BTRFS_I(inode), pages, in btrfs_buffered_write()
1745 unlock_extent_cached(&BTRFS_I(inode)->io_tree, in btrfs_buffered_write()
1750 btrfs_delalloc_release_extents(BTRFS_I(inode), reserve_bytes); in btrfs_buffered_write()
1758 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1766 set_extent_bit(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_buffered_write()
1785 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1786 btrfs_delalloc_release_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1789 btrfs_delalloc_release_space(BTRFS_I(inode), in btrfs_buffered_write()
1900 if (check_nocow_nolock(BTRFS_I(inode), pos, &nocow_bytes) in btrfs_file_write_iter()
1959 atomic_inc(&BTRFS_I(inode)->sync_writers); in btrfs_file_write_iter()
2007 btrfs_set_inode_last_sub_trans(BTRFS_I(inode)); in btrfs_file_write_iter()
2013 atomic_dec(&BTRFS_I(inode)->sync_writers); in btrfs_file_write_iter()
2035 &BTRFS_I(inode)->runtime_flags)) in btrfs_release_file()
2052 atomic_inc(&BTRFS_I(inode)->sync_writers); in start_ordered_ops()
2054 atomic_dec(&BTRFS_I(inode)->sync_writers); in start_ordered_ops()
2062 struct btrfs_inode *inode = BTRFS_I(ctx->inode); in skip_inode_logging()
2099 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_sync_file()
2139 down_write(&BTRFS_I(inode)->dio_sem); in btrfs_sync_file()
2149 &BTRFS_I(inode)->runtime_flags); in btrfs_sync_file()
2171 up_write(&BTRFS_I(inode)->dio_sem); in btrfs_sync_file()
2195 btrfs_get_ordered_extents_for_logging(BTRFS_I(inode), in btrfs_sync_file()
2213 &BTRFS_I(inode)->runtime_flags); in btrfs_sync_file()
2259 up_write(&BTRFS_I(inode)->dio_sem); in btrfs_sync_file()
2290 up_write(&BTRFS_I(inode)->dio_sem); in btrfs_sync_file()
2458 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, in find_first_non_hole()
2486 lock_extent_bits(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_punch_hole_lock_range()
2488 ordered = btrfs_lookup_first_ordered_extent(BTRFS_I(inode), in btrfs_punch_hole_lock_range()
2507 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_punch_hole_lock_range()
2524 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_insert_replace_extent()
2539 key.objectid = btrfs_ino(BTRFS_I(inode)); in btrfs_insert_replace_extent()
2560 ret = btrfs_inode_set_file_extent_range(BTRFS_I(inode), in btrfs_insert_replace_extent()
2576 btrfs_ino(BTRFS_I(inode)), in btrfs_insert_replace_extent()
2588 btrfs_ino(BTRFS_I(inode)), ref_offset); in btrfs_insert_replace_extent()
2614 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_replace_file_extents()
2659 ret = __btrfs_drop_extents(trans, root, BTRFS_I(inode), path, in btrfs_replace_file_extents()
2682 ret = fill_holes(trans, BTRFS_I(inode), path, in btrfs_replace_file_extents()
2701 ret = btrfs_inode_clear_file_extent_range(BTRFS_I(inode), in btrfs_replace_file_extents()
2770 &BTRFS_I(inode)->runtime_flags); in btrfs_replace_file_extents()
2795 ret = fill_holes(trans, BTRFS_I(inode), path, in btrfs_replace_file_extents()
2804 ret = btrfs_inode_clear_file_extent_range(BTRFS_I(inode), in btrfs_replace_file_extents()
2840 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_punch_hole()
2874 lockstart = round_up(offset, btrfs_inode_sectorsize(BTRFS_I(inode))); in btrfs_punch_hole()
2876 btrfs_inode_sectorsize(BTRFS_I(inode))) - 1; in btrfs_punch_hole()
2975 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_punch_hole()
3052 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_fallocate_update_isize()
3106 struct btrfs_fs_info *fs_info = BTRFS_I(inode)->root->fs_info; in btrfs_zero_range()
3111 const u64 sectorsize = btrfs_inode_sectorsize(BTRFS_I(inode)); in btrfs_zero_range()
3119 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, alloc_start, in btrfs_zero_range()
3163 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, alloc_start, in btrfs_zero_range()
3201 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3218 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3241 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_zero_range()
3250 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), &data_reserved, in btrfs_zero_range()
3253 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_zero_range()
3261 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_zero_range()
3272 btrfs_free_reserved_data_space(BTRFS_I(inode), data_reserved, in btrfs_zero_range()
3296 int blocksize = btrfs_inode_sectorsize(BTRFS_I(inode)); in btrfs_fallocate()
3317 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_fallocate()
3380 lock_extent_bits(&BTRFS_I(inode)->io_tree, alloc_start, in btrfs_fallocate()
3382 ordered = btrfs_lookup_first_ordered_extent(BTRFS_I(inode), in btrfs_fallocate()
3389 unlock_extent_cached(&BTRFS_I(inode)->io_tree, in btrfs_fallocate()
3410 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, cur_offset, in btrfs_fallocate()
3428 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), in btrfs_fallocate()
3442 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_fallocate()
3461 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_fallocate()
3476 unlock_extent_cached(&BTRFS_I(inode)->io_tree, alloc_start, locked_end, in btrfs_fallocate()
3482 btrfs_free_reserved_data_space(BTRFS_I(inode), data_reserved, in btrfs_fallocate()
3517 lock_extent_bits(&BTRFS_I(inode)->io_tree, lockstart, lockend, in find_desired_extent()
3521 em = btrfs_get_extent_fiemap(BTRFS_I(inode), start, len); in find_desired_extent()
3543 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, lockend, in find_desired_extent()
3657 &BTRFS_I(inode)->runtime_flags)) in btrfs_fdatawrite_range()