Lines Matching defs:start

44 	u64 start, end, i_size;
55 &start, &end, EXTENT_DIRTY);
56 if (!ret && start == 0)
66 * @start - the start file offset of the file extent we've inserted
73 * The start and len must match the file extent item, so thus must be sectorsize
76 int btrfs_inode_set_file_extent_range(struct btrfs_inode *inode, u64 start,
82 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize));
86 return set_extent_bits(&inode->file_extent_tree, start, start + len - 1,
92 * @start - the start file offset of the file extent we've inserted
99 * The start and len must match the file extent item, so thus must be sectorsize
102 int btrfs_inode_clear_file_extent_range(struct btrfs_inode *inode, u64 start,
108 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize) ||
113 return clear_extent_bit(&inode->file_extent_tree, start,
114 start + len - 1, EXTENT_DIRTY, 0, 0, NULL);
345 "no csum found for inode %llu start %llu",
395 int btrfs_lookup_csums_range(struct btrfs_root *root, u64 start, u64 end,
411 ASSERT(IS_ALIGNED(start, fs_info->sectorsize) &&
425 key.offset = start;
436 offset = (start - key.offset) >>
444 while (start <= end) {
461 if (key.offset > start)
462 start = key.offset;
466 if (csum_end <= start) {
474 while (start < csum_end) {
475 size = min_t(size_t, csum_end - start,
484 sums->bytenr = start;
487 offset = (start - key.offset) >>
497 start += fs_info->sectorsize * size;
748 /* this csum ends before we start, we're done */
926 * offset matching the start of the checksum range we want to insert.
1068 em->start = extent_start;
1092 em->start = extent_start;