Lines Matching refs:file_offset
57 const u64 file_offset,
65 const u64 range_end = file_offset + block_size - 1;
73 ASSERT(IS_ALIGNED(file_offset, block_size));
81 ret = btrfs_delalloc_reserve_space(inode, &data_reserved, file_offset,
86 page = find_or_create_page(mapping, file_offset >> PAGE_SHIFT,
97 clear_extent_bit(&inode->io_tree, file_offset, range_end,
100 ret = btrfs_set_extent_delalloc(inode, file_offset, range_end, 0, NULL);
118 memcpy_to_page(page, offset_in_page(file_offset), data_start,
122 offset_in_page(file_offset),
144 btrfs_folio_set_uptodate(fs_info, page_folio(page), file_offset, block_size);
145 btrfs_folio_clear_checked(fs_info, page_folio(page), file_offset, block_size);
146 btrfs_folio_set_dirty(fs_info, page_folio(page), file_offset, block_size);
153 btrfs_delalloc_release_space(inode, data_reserved, file_offset,
500 clone_info.file_offset = new_key.offset;