Messages in this thread Patch in this message | | | Subject | [PATCH 20/22] sysfs: kill now unused __sysfs_add_file() | Date | Thu, 20 Sep 2007 17:05:42 +0900 | From | Tejun Heo <> |
| |
Kill now unused __sysfs_add_file().
Signed-off-by: Tejun Heo <htejun@gmail.com> --- fs/sysfs/file.c | 23 ----------------------- fs/sysfs/sysfs.h | 2 -- 2 files changed, 0 insertions(+), 25 deletions(-)
diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c index 4c0e29f..1d93940 100644 --- a/fs/sysfs/file.c +++ b/fs/sysfs/file.c @@ -556,26 +556,3 @@ struct sysfs_dirent *sysfs_add_file(struct sysfs_dirent *parent, return sysfs_insert_one(parent, sd); } EXPORT_SYMBOL(sysfs_add_file); - -int __sysfs_add_file(struct sysfs_dirent *dir_sd, const struct attribute *attr, - int type) -{ - umode_t mode = attr->mode & S_IALLUGO; - struct sysfs_addrm_cxt acxt; - struct sysfs_dirent *sd; - int rc; - - sd = sysfs_new_dirent(attr->name, mode, type); - if (!sd) - return -ENOMEM; - sd->s_file.data = (void *)attr; - - sysfs_addrm_start(&acxt); - rc = sysfs_add_one(&acxt, dir_sd, sd); - sysfs_addrm_finish(&acxt); - - if (rc) - sysfs_put(sd); - - return rc; -} diff --git a/fs/sysfs/sysfs.h b/fs/sysfs/sysfs.h index 16ecd6a..62239e3 100644 --- a/fs/sysfs/sysfs.h +++ b/fs/sysfs/sysfs.h @@ -145,8 +145,6 @@ int sysfs_hash_and_remove(struct sysfs_dirent *dir_sd, const char *name); extern const struct file_operations sysfs_file_operations; void sysfs_file_check_suicide(struct sysfs_dirent *sd); -int __sysfs_add_file(struct sysfs_dirent *dir_sd, - const struct attribute *attr, int type); /* * bin.c -- 1.5.0.3
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |