Lines Matching defs:cur_offset
2357 u64 cur_offset;
2396 cur_offset = start;
2400 while (cur_offset < end) {
2401 drop_args.start = cur_offset;
2425 if (!extent_info && cur_offset < drop_args.drop_end &&
2426 cur_offset < ino_size) {
2427 ret = fill_holes(trans, inode, path, cur_offset,
2439 } else if (!extent_info && cur_offset < drop_args.drop_end) {
2447 cur_offset,
2448 drop_args.drop_end - cur_offset);
2515 cur_offset = drop_args.drop_end;
2516 len = end - cur_offset;
2518 ret = find_first_non_hole(inode, &cur_offset, &len);
2557 * cur_offset == drop_end).
2559 if (!extent_info && cur_offset < ino_size &&
2560 cur_offset < drop_args.drop_end) {
2561 ret = fill_holes(trans, inode, path, cur_offset,
2568 } else if (!extent_info && cur_offset < drop_args.drop_end) {
2570 ret = btrfs_inode_clear_file_extent_range(inode, cur_offset,
2571 drop_args.drop_end - cur_offset);
3046 u64 cur_offset;
3066 cur_offset = alloc_start;
3137 while (cur_offset < alloc_end) {
3138 em = btrfs_get_extent(BTRFS_I(inode), NULL, cur_offset,
3139 alloc_end - cur_offset);
3148 (cur_offset >= inode->i_size &&
3150 const u64 range_len = last_byte - cur_offset;
3152 ret = add_falloc_range(&reserve_list, cur_offset, range_len);
3158 &data_reserved, cur_offset, range_len);
3167 cur_offset = last_byte;
3362 u64 cur_offset = round_down(start, inode->root->fs_info->sectorsize);
3367 while (cur_offset <= end) {
3372 delalloc = find_delalloc_subrange(inode, cur_offset, end,
3393 cur_offset = delalloc_end + 1;