Lines Matching defs:ordered
5404 * Relocation of a data block group creates ordered extents. Without
5406 * ordered extents are left. Such ordered extents can cause a deadlock
5707 * helper to add ordered checksum for data relocation.
5712 int btrfs_reloc_clone_csums(struct btrfs_ordered_extent *ordered)
5714 struct btrfs_inode *inode = ordered->inode;
5716 u64 disk_bytenr = ordered->file_offset + inode->reloc_block_group_start;
5722 btrfs_mark_ordered_extent_error(ordered);
5730 disk_bytenr + ordered->num_bytes - 1,
5733 btrfs_mark_ordered_extent_error(ordered);
5755 sums->logical = ordered->disk_bytenr + sums->logical - disk_bytenr;
5756 btrfs_add_ordered_sum(ordered, sums);