Lines Matching refs:btrfs_device
198 static int emulate_report_zones(struct btrfs_device *device, u64 pos,
223 static int btrfs_get_dev_zones(struct btrfs_device *device, u64 pos,
338 struct btrfs_device *device;
360 int btrfs_get_dev_zone_info(struct btrfs_device *device, bool populate_cache)
618 void btrfs_destroy_dev_zone_info(struct btrfs_device *device)
633 struct btrfs_zoned_device_info *btrfs_clone_dev_zone_info(struct btrfs_device *orig_dev)
673 int btrfs_get_dev_zone(struct btrfs_device *device, u64 pos,
688 struct btrfs_device *device;
706 struct btrfs_device *device;
915 int btrfs_sb_log_location(struct btrfs_device *device, int mirror, int rw,
959 int btrfs_advance_sb_log(struct btrfs_device *device, int mirror)
1044 u64 btrfs_find_allocatable_zones(struct btrfs_device *device, u64 hole_start,
1103 static bool btrfs_dev_set_active_zone(struct btrfs_device *device, u64 pos)
1125 static void btrfs_dev_clear_active_zone(struct btrfs_device *device, u64 pos)
1138 int btrfs_reset_device_zone(struct btrfs_device *device, u64 physical,
1161 int btrfs_ensure_empty_zones(struct btrfs_device *device, u64 start, u64 size)
1291 struct btrfs_device *device;
1871 int btrfs_zoned_issue_zeroout(struct btrfs_device *device, u64 physical, u64 length)
1905 struct btrfs_device *dev = bioc->stripes[i].dev;
1928 int btrfs_sync_zone_write_pointer(struct btrfs_device *tgt_dev, u64 logical,
1967 struct btrfs_device *device;
2154 struct btrfs_device *device = map->stripes[i].dev;
2201 struct btrfs_device *device;
2318 struct btrfs_device *device;
2336 struct btrfs_device *device;
2491 struct btrfs_device *device;