Lines Matching refs:BTRFS_I
299 clear_bit(BTRFS_INODE_IN_DEFRAG, &BTRFS_I(inode)->runtime_flags); in __btrfs_run_defrag_inode()
315 btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); in __btrfs_run_defrag_inode()
324 btrfs_requeue_inode_defrag(BTRFS_I(inode), defrag); in __btrfs_run_defrag_inode()
1607 if (check_nocow_nolock(BTRFS_I(inode), pos, &nocow_bytes) <= 0) in btrfs_write_check()
1637 ret = btrfs_cont_expand(BTRFS_I(inode), oldsize, end_pos); in btrfs_write_check()
1721 ret = btrfs_check_data_free_space(BTRFS_I(inode), in btrfs_buffered_write()
1730 if (btrfs_check_nocow_lock(BTRFS_I(inode), pos, in btrfs_buffered_write()
1742 ret = btrfs_delalloc_reserve_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1746 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_buffered_write()
1750 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1765 btrfs_delalloc_release_extents(BTRFS_I(inode), in btrfs_buffered_write()
1771 BTRFS_I(inode), pages, in btrfs_buffered_write()
1777 btrfs_delalloc_release_extents(BTRFS_I(inode), in btrfs_buffered_write()
1811 btrfs_delalloc_release_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1819 btrfs_delalloc_release_space(BTRFS_I(inode), in btrfs_buffered_write()
1828 ret = btrfs_dirty_pages(BTRFS_I(inode), pages, in btrfs_buffered_write()
1840 unlock_extent_cached(&BTRFS_I(inode)->io_tree, in btrfs_buffered_write()
1845 btrfs_delalloc_release_extents(BTRFS_I(inode), reserve_bytes); in btrfs_buffered_write()
1853 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1869 btrfs_check_nocow_unlock(BTRFS_I(inode)); in btrfs_buffered_write()
1870 btrfs_delalloc_release_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1873 btrfs_delalloc_release_space(BTRFS_I(inode), in btrfs_buffered_write()
2006 struct btrfs_inode *inode = BTRFS_I(file_inode(file)); in btrfs_file_write_iter()
2058 &BTRFS_I(inode)->runtime_flags)) in btrfs_release_file()
2075 atomic_inc(&BTRFS_I(inode)->sync_writers); in start_ordered_ops()
2077 atomic_dec(&BTRFS_I(inode)->sync_writers); in start_ordered_ops()
2085 struct btrfs_inode *inode = BTRFS_I(ctx->inode); in skip_inode_logging()
2123 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_sync_file()
2166 &BTRFS_I(inode)->runtime_flags); in btrfs_sync_file()
2215 btrfs_get_ordered_extents_for_logging(BTRFS_I(inode), in btrfs_sync_file()
2233 &BTRFS_I(inode)->runtime_flags); in btrfs_sync_file()
2516 lock_extent_bits(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_punch_hole_lock_range()
2518 ordered = btrfs_lookup_first_ordered_extent(BTRFS_I(inode), in btrfs_punch_hole_lock_range()
2537 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_punch_hole_lock_range()
2884 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_punch_hole()
2905 ret = find_first_non_hole(BTRFS_I(inode), &offset, &len); in btrfs_punch_hole()
2914 lockstart = round_up(offset, btrfs_inode_sectorsize(BTRFS_I(inode))); in btrfs_punch_hole()
2916 btrfs_inode_sectorsize(BTRFS_I(inode))) - 1; in btrfs_punch_hole()
2930 ret = btrfs_truncate_block(BTRFS_I(inode), offset, len, in btrfs_punch_hole()
2941 ret = btrfs_truncate_block(BTRFS_I(inode), offset, 0, 0); in btrfs_punch_hole()
2956 ret = find_first_non_hole(BTRFS_I(inode), &offset, &len); in btrfs_punch_hole()
2970 ret = find_first_non_hole(BTRFS_I(inode), &tail_start, &tail_len); in btrfs_punch_hole()
2977 ret = btrfs_truncate_block(BTRFS_I(inode), in btrfs_punch_hole()
3002 ret = btrfs_replace_file_extents(BTRFS_I(inode), path, lockstart, in btrfs_punch_hole()
3011 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_punch_hole()
3016 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, lockend, in btrfs_punch_hole()
3038 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_punch_hole()
3091 struct btrfs_root *root = BTRFS_I(inode)->root; in btrfs_fallocate_update_isize()
3104 btrfs_inode_safe_disk_i_size_write(BTRFS_I(inode), 0); in btrfs_fallocate_update_isize()
3105 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_fallocate_update_isize()
3145 struct btrfs_fs_info *fs_info = BTRFS_I(inode)->root->fs_info; in btrfs_zero_range()
3150 const u64 sectorsize = btrfs_inode_sectorsize(BTRFS_I(inode)); in btrfs_zero_range()
3158 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, alloc_start, in btrfs_zero_range()
3202 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, alloc_start, in btrfs_zero_range()
3217 ret = btrfs_truncate_block(BTRFS_I(inode), offset, len, in btrfs_zero_range()
3241 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3249 ret = btrfs_truncate_block(BTRFS_I(inode), offset, 0, 0); in btrfs_zero_range()
3258 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3266 ret = btrfs_truncate_block(BTRFS_I(inode), offset + len, in btrfs_zero_range()
3282 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_zero_range()
3291 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), &data_reserved, in btrfs_zero_range()
3294 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_zero_range()
3302 unlock_extent_cached(&BTRFS_I(inode)->io_tree, lockstart, in btrfs_zero_range()
3313 btrfs_free_reserved_data_space(BTRFS_I(inode), data_reserved, in btrfs_zero_range()
3337 int blocksize = btrfs_inode_sectorsize(BTRFS_I(inode)); in btrfs_fallocate()
3362 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_fallocate()
3384 ret = btrfs_cont_expand(BTRFS_I(inode), i_size_read(inode), in btrfs_fallocate()
3394 ret = btrfs_truncate_block(BTRFS_I(inode), inode->i_size, 0, 0); in btrfs_fallocate()
3421 lock_extent_bits(&BTRFS_I(inode)->io_tree, alloc_start, in btrfs_fallocate()
3423 ordered = btrfs_lookup_first_ordered_extent(BTRFS_I(inode), in btrfs_fallocate()
3430 unlock_extent_cached(&BTRFS_I(inode)->io_tree, in btrfs_fallocate()
3451 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, cur_offset, in btrfs_fallocate()
3469 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), in btrfs_fallocate()
3483 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_fallocate()
3502 btrfs_free_reserved_data_space(BTRFS_I(inode), in btrfs_fallocate()
3517 unlock_extent_cached(&BTRFS_I(inode)->io_tree, alloc_start, locked_end, in btrfs_fallocate()
3523 btrfs_free_reserved_data_space(BTRFS_I(inode), data_reserved, in btrfs_fallocate()
3607 offset = find_desired_extent(BTRFS_I(inode), offset, whence); in btrfs_file_llseek()
3736 &BTRFS_I(inode)->runtime_flags)) in btrfs_fdatawrite_range()