Lines Matching refs:cur_offset
2341 u64 cur_offset;
2380 cur_offset = start;
2384 while (cur_offset < end) {
2385 drop_args.start = cur_offset;
2409 if (!extent_info && cur_offset < drop_args.drop_end &&
2410 cur_offset < ino_size) {
2411 ret = fill_holes(trans, inode, path, cur_offset,
2423 } else if (!extent_info && cur_offset < drop_args.drop_end) {
2431 cur_offset,
2432 drop_args.drop_end - cur_offset);
2498 cur_offset = drop_args.drop_end;
2499 len = end - cur_offset;
2501 ret = find_first_non_hole(inode, &cur_offset, &len);
2540 * cur_offset == drop_end).
2542 if (!extent_info && cur_offset < ino_size &&
2543 cur_offset < drop_args.drop_end) {
2544 ret = fill_holes(trans, inode, path, cur_offset,
2551 } else if (!extent_info && cur_offset < drop_args.drop_end) {
2553 ret = btrfs_inode_clear_file_extent_range(inode, cur_offset,
2554 drop_args.drop_end - cur_offset);
3031 u64 cur_offset;
3051 cur_offset = alloc_start;
3122 while (cur_offset < alloc_end) {
3123 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, cur_offset,
3124 alloc_end - cur_offset);
3133 (cur_offset >= inode->i_size &&
3135 const u64 range_len = last_byte - cur_offset;
3137 ret = add_falloc_range(&reserve_list, cur_offset, range_len);
3143 &data_reserved, cur_offset, range_len);
3152 cur_offset = last_byte;
3347 u64 cur_offset = round_down(start, inode->root->fs_info->sectorsize);
3352 while (cur_offset <= end) {
3357 delalloc = find_delalloc_subrange(inode, cur_offset, end,
3378 cur_offset = delalloc_end + 1;