|
@@ -207,7 +207,7 @@ void sysfs_remove_group(struct kobject *kobj,
|
|
|
struct sysfs_dirent *sd;
|
|
|
|
|
|
if (grp->name) {
|
|
|
- sd = sysfs_get_dirent(dir_sd, NULL, grp->name);
|
|
|
+ sd = sysfs_get_dirent(dir_sd, grp->name);
|
|
|
if (!sd) {
|
|
|
WARN(!sd, KERN_WARNING
|
|
|
"sysfs group %p not found for kobject '%s'\n",
|
|
@@ -262,7 +262,7 @@ int sysfs_merge_group(struct kobject *kobj,
|
|
|
struct attribute *const *attr;
|
|
|
int i;
|
|
|
|
|
|
- dir_sd = sysfs_get_dirent(kobj->sd, NULL, grp->name);
|
|
|
+ dir_sd = sysfs_get_dirent(kobj->sd, grp->name);
|
|
|
if (!dir_sd)
|
|
|
return -ENOENT;
|
|
|
|
|
@@ -289,7 +289,7 @@ void sysfs_unmerge_group(struct kobject *kobj,
|
|
|
struct sysfs_dirent *dir_sd;
|
|
|
struct attribute *const *attr;
|
|
|
|
|
|
- dir_sd = sysfs_get_dirent(kobj->sd, NULL, grp->name);
|
|
|
+ dir_sd = sysfs_get_dirent(kobj->sd, grp->name);
|
|
|
if (dir_sd) {
|
|
|
for (attr = grp->attrs; *attr; ++attr)
|
|
|
sysfs_hash_and_remove(dir_sd, NULL, (*attr)->name);
|
|
@@ -311,7 +311,7 @@ int sysfs_add_link_to_group(struct kobject *kobj, const char *group_name,
|
|
|
struct sysfs_dirent *dir_sd;
|
|
|
int error = 0;
|
|
|
|
|
|
- dir_sd = sysfs_get_dirent(kobj->sd, NULL, group_name);
|
|
|
+ dir_sd = sysfs_get_dirent(kobj->sd, group_name);
|
|
|
if (!dir_sd)
|
|
|
return -ENOENT;
|
|
|
|
|
@@ -333,7 +333,7 @@ void sysfs_remove_link_from_group(struct kobject *kobj, const char *group_name,
|
|
|
{
|
|
|
struct sysfs_dirent *dir_sd;
|
|
|
|
|
|
- dir_sd = sysfs_get_dirent(kobj->sd, NULL, group_name);
|
|
|
+ dir_sd = sysfs_get_dirent(kobj->sd, group_name);
|
|
|
if (dir_sd) {
|
|
|
sysfs_hash_and_remove(dir_sd, NULL, link_name);
|
|
|
sysfs_put(dir_sd);
|