Lines Matching refs:ordered

2916 	struct btrfs_ordered_extent *ordered;  in btrfs_release_log_ctx_extents()  local
2921 list_for_each_entry_safe(ordered, tmp, &ctx->ordered_extents, log_list) { in btrfs_release_log_ctx_extents()
2922 list_del_init(&ordered->log_list); in btrfs_release_log_ctx_extents()
2923 btrfs_put_ordered_extent(ordered); in btrfs_release_log_ctx_extents()
4628 struct btrfs_ordered_extent *ordered; in log_extent_csums() local
4643 list_for_each_entry(ordered, &ctx->ordered_extents, log_list) { in log_extent_csums()
4644 const u64 ordered_end = ordered->file_offset + ordered->num_bytes; in log_extent_csums()
4653 if (mod_end <= ordered->file_offset) in log_extent_csums()
4661 if (ordered->file_offset > mod_start) { in log_extent_csums()
4663 mod_len = ordered->file_offset - mod_start; in log_extent_csums()
4687 if (test_and_set_bit(BTRFS_ORDERED_LOGGED_CSUM, &ordered->flags)) in log_extent_csums()
4690 list_for_each_entry(sums, &ordered->list, list) { in log_extent_csums()
4959 struct btrfs_ordered_extent *ordered; in btrfs_log_changed_extents() local
5037 list_for_each_entry_safe(ordered, tmp, &ctx->ordered_extents, log_list) { in btrfs_log_changed_extents()
5038 list_del_init(&ordered->log_list); in btrfs_log_changed_extents()
5039 set_bit(BTRFS_ORDERED_LOGGED, &ordered->flags); in btrfs_log_changed_extents()
5041 if (!test_bit(BTRFS_ORDERED_COMPLETE, &ordered->flags)) { in btrfs_log_changed_extents()
5043 if (!test_bit(BTRFS_ORDERED_COMPLETE, &ordered->flags)) { in btrfs_log_changed_extents()
5044 set_bit(BTRFS_ORDERED_PENDING, &ordered->flags); in btrfs_log_changed_extents()
5049 btrfs_put_ordered_extent(ordered); in btrfs_log_changed_extents()