Lines Matching refs:fs_devices
505 ret = sysfs_merge_group(&fs_info->fs_devices->fsid_kobj, in addrm_unknown_feature_attrs()
510 sysfs_unmerge_group(&fs_info->fs_devices->fsid_kobj, in addrm_unknown_feature_attrs()
558 sysfs_remove_group(&fs_info->fs_devices->fsid_kobj, &btrfs_feature_attr_group); in btrfs_sysfs_remove_mounted()
559 sysfs_remove_files(&fs_info->fs_devices->fsid_kobj, btrfs_attrs); in btrfs_sysfs_remove_mounted()
560 btrfs_sysfs_rm_device_link(fs_info->fs_devices, NULL); in btrfs_sysfs_remove_mounted()
640 int btrfs_sysfs_rm_device_link(struct btrfs_fs_devices *fs_devices, in btrfs_sysfs_rm_device_link() argument
646 if (!fs_devices->device_dir_kobj) in btrfs_sysfs_rm_device_link()
653 sysfs_remove_link(fs_devices->device_dir_kobj, in btrfs_sysfs_rm_device_link()
661 &fs_devices->devices, dev_list) { in btrfs_sysfs_rm_device_link()
667 sysfs_remove_link(fs_devices->device_dir_kobj, in btrfs_sysfs_rm_device_link()
686 int btrfs_sysfs_add_device_link(struct btrfs_fs_devices *fs_devices, in btrfs_sysfs_add_device_link() argument
692 list_for_each_entry(dev, &fs_devices->devices, dev_list) { in btrfs_sysfs_add_device_link()
705 error = sysfs_create_link(fs_devices->device_dir_kobj, in btrfs_sysfs_add_device_link()
747 struct btrfs_fs_devices *fs_devs = fs_info->fs_devices; in btrfs_sysfs_add_mounted()