Lines Matching defs:dir_sd
503 int sysfs_add_file_mode(struct sysfs_dirent *dir_sd,
517 sysfs_addrm_start(&acxt, dir_sd);
528 int sysfs_add_file(struct sysfs_dirent *dir_sd, const struct attribute *attr,
531 return sysfs_add_file_mode(dir_sd, attr, type, attr->mode);
571 struct sysfs_dirent *dir_sd;
575 dir_sd = sysfs_get_dirent(kobj->sd, NULL, group);
577 dir_sd = sysfs_get(kobj->sd);
579 if (!dir_sd)
582 error = sysfs_add_file(dir_sd, attr, SYSFS_KOBJ_ATTR);
583 sysfs_put(dir_sd);
650 struct sysfs_dirent *dir_sd;
653 dir_sd = sysfs_get_dirent(kobj->sd, NULL, group);
655 dir_sd = sysfs_get(kobj->sd);
656 if (dir_sd) {
657 sysfs_hash_and_remove(dir_sd, NULL, attr->name);
658 sysfs_put(dir_sd);