btrfs: add btrfs_sysfs_add_device helper
authorAnand Jain <anand.jain@oracle.com>
Fri, 4 Sep 2020 17:34:23 +0000 (01:34 +0800)
committerDavid Sterba <dsterba@suse.com>
Wed, 7 Oct 2020 10:12:20 +0000 (12:12 +0200)
commit178a16c94041fe5ebf86c5620094e185cec27dd2
tree2764b1a1413782b6ba724a0c2367923d303c0cd4
parentc6a5d954950c5031444173ad2195efc163afcac9
btrfs: add btrfs_sysfs_add_device helper

btrfs_sysfs_add_devices_dir() adds device link and devid kobject
(sysfs entries) for a device or all the devices in the btrfs_fs_devices.
In preparation to add these sysfs entries for the seed as well, add
a btrfs_sysfs_add_device() helper function and avoid code duplication.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/sysfs.c