Lines Matching refs:fs_devices
583 ret = sysfs_merge_group(&fs_info->fs_devices->fsid_kobj, in addrm_unknown_feature_attrs()
588 sysfs_unmerge_group(&fs_info->fs_devices->fsid_kobj, in addrm_unknown_feature_attrs()
636 sysfs_remove_group(&fs_info->fs_devices->fsid_kobj, &btrfs_feature_attr_group); in btrfs_sysfs_remove_mounted()
637 sysfs_remove_files(&fs_info->fs_devices->fsid_kobj, btrfs_attrs); in btrfs_sysfs_remove_mounted()
638 btrfs_sysfs_rm_device_link(fs_info->fs_devices, NULL); in btrfs_sysfs_remove_mounted()
718 int btrfs_sysfs_rm_device_link(struct btrfs_fs_devices *fs_devices, in btrfs_sysfs_rm_device_link() argument
724 if (!fs_devices->device_dir_kobj) in btrfs_sysfs_rm_device_link()
731 sysfs_remove_link(fs_devices->device_dir_kobj, in btrfs_sysfs_rm_device_link()
739 &fs_devices->devices, dev_list) { in btrfs_sysfs_rm_device_link()
745 sysfs_remove_link(fs_devices->device_dir_kobj, in btrfs_sysfs_rm_device_link()
764 int btrfs_sysfs_add_device_link(struct btrfs_fs_devices *fs_devices, in btrfs_sysfs_add_device_link() argument
770 list_for_each_entry(dev, &fs_devices->devices, dev_list) { in btrfs_sysfs_add_device_link()
783 error = sysfs_create_link(fs_devices->device_dir_kobj, in btrfs_sysfs_add_device_link()
820 struct btrfs_fs_devices *fs_devs = fs_info->fs_devices; in btrfs_sysfs_add_mounted()
880 fs_devs = fs_info->fs_devices; in btrfs_sysfs_feature_update()