Lines Matching full:ordered
1321 struct btrfs_ordered_extent *ordered; in btrfs_record_physical_zoned() local
1327 ordered = btrfs_lookup_ordered_extent(BTRFS_I(inode), file_offset); in btrfs_record_physical_zoned()
1328 if (WARN_ON(!ordered)) in btrfs_record_physical_zoned()
1331 ordered->physical = physical; in btrfs_record_physical_zoned()
1332 ordered->bdev = bio->bi_bdev; in btrfs_record_physical_zoned()
1334 btrfs_put_ordered_extent(ordered); in btrfs_record_physical_zoned()
1337 void btrfs_rewrite_logical_zoned(struct btrfs_ordered_extent *ordered) in btrfs_rewrite_logical_zoned() argument
1339 struct btrfs_inode *inode = BTRFS_I(ordered->inode); in btrfs_rewrite_logical_zoned()
1344 u64 orig_logical = ordered->disk_bytenr; in btrfs_rewrite_logical_zoned()
1349 ASSERT(!bdev_is_partition(ordered->bdev)); in btrfs_rewrite_logical_zoned()
1350 if (WARN_ON(!ordered->bdev)) in btrfs_rewrite_logical_zoned()
1353 if (WARN_ON(btrfs_rmap_block(fs_info, orig_logical, ordered->bdev, in btrfs_rewrite_logical_zoned()
1354 ordered->physical, &logical, &nr, in btrfs_rewrite_logical_zoned()
1363 ordered->disk_bytenr = *logical; in btrfs_rewrite_logical_zoned()
1367 em = search_extent_mapping(em_tree, ordered->file_offset, in btrfs_rewrite_logical_zoned()
1368 ordered->num_bytes); in btrfs_rewrite_logical_zoned()
1373 list_for_each_entry(sum, &ordered->list, list) { in btrfs_rewrite_logical_zoned()