Lines Matching refs:cur_offset

2645 	u64 cur_offset;  in btrfs_replace_file_extents()  local
2684 cur_offset = start; in btrfs_replace_file_extents()
2688 while (cur_offset < end) { in btrfs_replace_file_extents()
2689 drop_args.start = cur_offset; in btrfs_replace_file_extents()
2713 if (!extent_info && cur_offset < drop_args.drop_end && in btrfs_replace_file_extents()
2714 cur_offset < ino_size) { in btrfs_replace_file_extents()
2715 ret = fill_holes(trans, inode, path, cur_offset, in btrfs_replace_file_extents()
2727 } else if (!extent_info && cur_offset < drop_args.drop_end) { in btrfs_replace_file_extents()
2735 cur_offset, in btrfs_replace_file_extents()
2736 drop_args.drop_end - cur_offset); in btrfs_replace_file_extents()
2804 cur_offset = drop_args.drop_end; in btrfs_replace_file_extents()
2805 len = end - cur_offset; in btrfs_replace_file_extents()
2807 ret = find_first_non_hole(inode, &cur_offset, &len); in btrfs_replace_file_extents()
2848 if (!extent_info && cur_offset < ino_size && in btrfs_replace_file_extents()
2849 cur_offset < drop_args.drop_end) { in btrfs_replace_file_extents()
2850 ret = fill_holes(trans, inode, path, cur_offset, in btrfs_replace_file_extents()
2857 } else if (!extent_info && cur_offset < drop_args.drop_end) { in btrfs_replace_file_extents()
2859 ret = btrfs_inode_clear_file_extent_range(inode, cur_offset, in btrfs_replace_file_extents()
2860 drop_args.drop_end - cur_offset); in btrfs_replace_file_extents()
3339 u64 cur_offset; in btrfs_fallocate() local
3359 cur_offset = alloc_start; in btrfs_fallocate()
3431 while (cur_offset < alloc_end) { in btrfs_fallocate()
3432 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, cur_offset, in btrfs_fallocate()
3433 alloc_end - cur_offset); in btrfs_fallocate()
3442 (cur_offset >= inode->i_size && in btrfs_fallocate()
3444 const u64 range_len = last_byte - cur_offset; in btrfs_fallocate()
3446 ret = add_falloc_range(&reserve_list, cur_offset, range_len); in btrfs_fallocate()
3452 &data_reserved, cur_offset, range_len); in btrfs_fallocate()
3461 cur_offset = last_byte; in btrfs_fallocate()
3664 u64 cur_offset = round_down(start, inode->root->fs_info->sectorsize); in btrfs_find_delalloc_in_range() local
3668 while (cur_offset < end) { in btrfs_find_delalloc_in_range()
3673 delalloc = find_delalloc_subrange(inode, cur_offset, end, in btrfs_find_delalloc_in_range()
3693 cur_offset = delalloc_end + 1; in btrfs_find_delalloc_in_range()