diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-08-21 16:12:34 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-08-21 16:12:34 -0700 |
commit | f9ae443b5a1aa3d34d57df966a220a51a854d4c8 (patch) | |
tree | 9c01291443ac0771924fab87b1b08e85c8aabbd4 /fs/sysfs/group.c | |
parent | 16aebf1c5d30701c3e2733d0c1a0ee3236fd9eec (diff) |
sysfs: group.c: add kerneldoc for sysfs_remove_group
sysfs_remove_group() never had kerneldoc, so add it, and fix up the
kerneldoc for sysfs_remove_groups() which didn't specify the parameters
properly.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/sysfs/group.c')
-rw-r--r-- | fs/sysfs/group.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/fs/sysfs/group.c b/fs/sysfs/group.c index 642700131dd..4633b20b6ec 100644 --- a/fs/sysfs/group.c +++ b/fs/sysfs/group.c @@ -189,6 +189,14 @@ int sysfs_update_group(struct kobject *kobj, } EXPORT_SYMBOL_GPL(sysfs_update_group); +/** + * sysfs_remove_group: remove a group from a kobject + * @kobj: kobject to remove the group from + * @grp: group to remove + * + * This function removes a group of attributes from a kobject. The attributes + * previously have to have been created for this group, otherwise it will fail. + */ void sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) { @@ -217,8 +225,8 @@ EXPORT_SYMBOL_GPL(sysfs_remove_group); /** * sysfs_remove_groups - remove a list of groups * - * kobj: The kobject for the groups to be removed from - * groups: NULL terminated list of groups to be removed + * @kobj: The kobject for the groups to be removed from + * @groups: NULL terminated list of groups to be removed * * If groups is not NULL, the all groups will be removed from the kobject */ |