Lines Matching refs:extent_end
289 u64 extent_end = 0; in btrfs_check_file()
324 extent_end = found_key.offset + in btrfs_check_file()
329 extent_end = found_key.offset + in btrfs_check_file()
331 extent_end = (extent_end + root->sectorsize - 1) & in btrfs_check_file()
334 last_offset = extent_end; in btrfs_check_file()
368 u64 extent_end = 0; in btrfs_drop_extents() local
453 extent_end = in btrfs_drop_extents()
456 if (extent_end) in btrfs_drop_extents()
457 *hint_byte = extent_end; in btrfs_drop_extents()
459 extent_end = key.offset + in btrfs_drop_extents()
466 extent_end = key.offset + in btrfs_drop_extents()
470 extent_end = search_start; in btrfs_drop_extents()
475 search_start >= extent_end) { in btrfs_drop_extents()
490 if (end <= extent_end && start >= key.offset && found_inline) in btrfs_drop_extents()
501 if (end < extent_end && end >= key.offset) { in btrfs_drop_extents()
508 if (locked_end < extent_end) { in btrfs_drop_extents()
510 locked_end, extent_end - 1, in btrfs_drop_extents()
515 locked_end, extent_end - 1, in btrfs_drop_extents()
517 locked_end = extent_end; in btrfs_drop_extents()
520 locked_end = extent_end; in btrfs_drop_extents()
536 search_start = (extent_end + mask) & ~mask; in btrfs_drop_extents()
538 search_start = extent_end; in btrfs_drop_extents()
562 (end > extent_end) && in btrfs_drop_extents()
563 (inline_limit < extent_end)) { in btrfs_drop_extents()
567 inode_sub_bytes(inode, extent_end - in btrfs_drop_extents()
580 inode_sub_bytes(inode, extent_end - in btrfs_drop_extents()
592 extent_end - end); in btrfs_drop_extents()
628 (extent_end - end)); in btrfs_drop_extents()
630 extent_end - end); in btrfs_drop_extents()
655 inode_add_bytes(inode, extent_end - end); in btrfs_drop_extents()
694 u64 extent_end; in extent_mergeable() local
711 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi); in extent_mergeable()
712 if ((*start && *start != key.offset) || (*end && *end != extent_end)) in extent_mergeable()
716 *end = extent_end; in extent_mergeable()
737 u64 extent_end; in btrfs_mark_extent_written() local
772 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi); in btrfs_mark_extent_written()
773 BUG_ON(key.offset > start || extent_end < end); in btrfs_mark_extent_written()
782 if (key.offset == start && extent_end == end) { in btrfs_mark_extent_written()
791 extent_end = other_end; in btrfs_mark_extent_written()
822 extent_end - key.offset); in btrfs_mark_extent_written()
829 if (locked_end < extent_end) { in btrfs_mark_extent_written()
831 locked_end, extent_end - 1, GFP_NOFS); in btrfs_mark_extent_written()
835 locked_end, extent_end - 1, GFP_NOFS); in btrfs_mark_extent_written()
836 locked_end = extent_end; in btrfs_mark_extent_written()
839 locked_end = extent_end; in btrfs_mark_extent_written()
847 btrfs_set_file_extent_num_bytes(leaf, fi, extent_end - split); in btrfs_mark_extent_written()
850 extent_end = split; in btrfs_mark_extent_written()
853 if (extent_end == end) { in btrfs_mark_extent_written()
857 if (extent_end == end && split == start) { in btrfs_mark_extent_written()
873 if (extent_end == end && split == end) { in btrfs_mark_extent_written()
881 btrfs_set_file_extent_num_bytes(leaf, fi, extent_end - in btrfs_mark_extent_written()
908 btrfs_set_file_extent_num_bytes(leaf, fi, extent_end - key.offset); in btrfs_mark_extent_written()