Home
last modified time | relevance | path

Searched refs:fs_devices (Results 1 – 8 of 8) sorted by relevance

/linux/fs/btrfs/tests/
H A Draid-stripe-tree-tests.c21 static struct btrfs_device *btrfs_device_by_devid(struct btrfs_fs_devices *fs_devices, in btrfs_device_by_devid() argument
26 list_for_each_entry(dev, &fs_devices->devices, dev_list) { in btrfs_device_by_devid()
61 io_stripe.dev = btrfs_device_by_devid(fs_info->fs_devices, 0); in test_punch_hole_3extents()
70 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_punch_hole_3extents()
91 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_punch_hole_3extents()
112 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_punch_hole_3extents()
237 io_stripe.dev = btrfs_device_by_devid(fs_info->fs_devices, 0); in test_delete_two_extents()
246 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_delete_two_extents()
267 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_delete_two_extents()
288 stripe->dev = btrfs_device_by_devid(fs_info->fs_devices, i); in test_delete_two_extents()
[all …]
/linux/fs/btrfs/
H A Dsuper.c73 btrfs_info(fs_info, "last unmount of filesystem %pU", fs_info->fs_devices->fsid); in btrfs_put_super()
782 !fs_info->fs_devices->rotating) in set_device_specific_options()
797 fs_info->fs_devices->discardable && in set_device_specific_options()
959 struct btrfs_fs_devices *fs_devices) in btrfs_fill_super() argument
983 ret = open_ctree(sb, fs_devices); in btrfs_fill_super()
1310 if (fs_info->fs_devices->rw_devices == 0) in btrfs_remount_rw()
1614 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices; in btrfs_calc_avail_data_space() local
1627 nr_devices = fs_info->fs_devices->open_devices; in btrfs_calc_avail_data_space()
1630 nr_devices = fs_info->fs_devices->open_devices; in btrfs_calc_avail_data_space()
1658 list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) { in btrfs_calc_avail_data_space()
[all …]
H A Dzoned.c332 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices; in btrfs_get_dev_zone_info_all_devices() local
340 mutex_lock(&fs_devices->device_list_mutex); in btrfs_get_dev_zone_info_all_devices()
341 list_for_each_entry(device, &fs_devices->devices, dev_list) { in btrfs_get_dev_zone_info_all_devices()
350 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_get_dev_zone_info_all_devices()
678 list_for_each_entry(device, &fs_info->fs_devices->devices, dev_list) { in btrfs_check_for_zoned_device()
706 list_for_each_entry(device, &fs_info->fs_devices->devices, dev_list) { in btrfs_check_zoned_mode()
766 fs_info->fs_devices->chunk_alloc_policy = BTRFS_CHUNK_ALLOC_ZONED; in btrfs_check_zoned_mode()
2419 bool btrfs_can_activate_zone(struct btrfs_fs_devices *fs_devices, u64 flags) in btrfs_can_activate_zone() argument
2421 struct btrfs_fs_info *fs_info = fs_devices->fs_info; in btrfs_can_activate_zone()
2434 list_for_each_entry(device, &fs_devices->alloc_list, dev_alloc_list) { in btrfs_can_activate_zone()
[all …]
H A Dscrub.c741 if (memcmp(header->fsid, fs_info->fs_devices->metadata_uuid, in scrub_verify_one_metadata()
748 header->fsid, fs_info->fs_devices->fsid); in scrub_verify_one_metadata()
3013 if (scrub_dev->fs_devices != fs_info->fs_devices) in scrub_supers()
3135 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3136 dev = btrfs_find_device(fs_info->fs_devices, &args); in btrfs_scrub_dev()
3139 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3146 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3158 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3169 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3177 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
[all …]
H A Dfs.c157 sysfs_notify(&fs_info->fs_devices->fsid_kobj, NULL, "exclusive_operation"); in btrfs_exclop_finish()
H A Dioctl.c440 list_for_each_entry_rcu(device, &fs_info->fs_devices->devices, in btrfs_ioctl_fitrim()
1078 device = btrfs_find_device(fs_info->fs_devices, &args); in btrfs_ioctl_resize()
2549 if (fs_info->fs_devices->temp_fsid) { in btrfs_ioctl_add_dev()
2719 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices; in btrfs_ioctl_fs_info() local
2731 fi_args->num_devices = fs_devices->num_devices; in btrfs_ioctl_fs_info()
2733 list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) { in btrfs_ioctl_fs_info()
2739 memcpy(&fi_args->fsid, fs_devices->fsid, sizeof(fi_args->fsid)); in btrfs_ioctl_fs_info()
2756 memcpy(&fi_args->metadata_uuid, fs_devices->metadata_uuid, in btrfs_ioctl_fs_info()
2785 dev = btrfs_find_device(fs_info->fs_devices, &args); in btrfs_ioctl_dev_info()
2795 memcpy(di_args->fsid, dev->fs_devices->fsid, BTRFS_UUID_SIZE); in btrfs_ioctl_dev_info()
H A Dextent_io.c767 bio_set_dev(&bbio->bio, fs_info->fs_devices->latest_dev->bdev); in alloc_new_bio()
2227 bio_set_dev(&bbio->bio, fs_info->fs_devices->latest_dev->bdev); in write_one_eb()
/linux/include/trace/events/
H A Dbtrfs.h166 memcpy(__entry->fsid, fs_info->fs_devices->fsid, \