Lines Matching refs:cur_offset
2618 u64 cur_offset;
2657 cur_offset = start;
2658 while (cur_offset < end) {
2660 cur_offset, end + 1, &drop_end,
2680 if (!extent_info && cur_offset < drop_end &&
2681 cur_offset < ino_size) {
2683 cur_offset, drop_end);
2694 } else if (!extent_info && cur_offset < drop_end) {
2702 cur_offset, drop_end - cur_offset);
2728 cur_offset = drop_end;
2750 ret = find_first_non_hole(inode, &cur_offset, &len);
2792 * cur_offset == drop_end).
2794 if (!extent_info && cur_offset < ino_size && cur_offset < drop_end) {
2796 cur_offset, drop_end);
2802 } else if (!extent_info && cur_offset < drop_end) {
2805 cur_offset, drop_end - cur_offset);
3288 u64 cur_offset;
3301 cur_offset = alloc_start;
3409 while (cur_offset < alloc_end) {
3410 em = btrfs_get_extent(BTRFS_I(inode), NULL, 0, cur_offset,
3411 alloc_end - cur_offset);
3420 (cur_offset >= inode->i_size &&
3422 ret = add_falloc_range(&reserve_list, cur_offset,
3423 last_byte - cur_offset);
3429 &data_reserved, cur_offset,
3430 last_byte - cur_offset);
3432 cur_offset = last_byte;
3443 data_reserved, cur_offset,
3444 last_byte - cur_offset);
3447 cur_offset = last_byte;
3483 cur_offset, alloc_end - cur_offset);