Commit 49c19400 authored by Jean Delvare's avatar Jean Delvare Committed by Greg Kroah-Hartman

sysfs: sysfs_chmod_file's attr can be const

sysfs_chmod_file doesn't change the attribute it operates on, so this
attribute can be marked const.
Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 3317fad5
...@@ -593,7 +593,8 @@ EXPORT_SYMBOL_GPL(sysfs_add_file_to_group); ...@@ -593,7 +593,8 @@ EXPORT_SYMBOL_GPL(sysfs_add_file_to_group);
* @mode: file permissions. * @mode: file permissions.
* *
*/ */
int sysfs_chmod_file(struct kobject *kobj, struct attribute *attr, mode_t mode) int sysfs_chmod_file(struct kobject *kobj, const struct attribute *attr,
mode_t mode)
{ {
struct sysfs_dirent *sd; struct sysfs_dirent *sd;
struct iattr newattrs; struct iattr newattrs;
......
...@@ -136,8 +136,8 @@ int __must_check sysfs_create_file(struct kobject *kobj, ...@@ -136,8 +136,8 @@ int __must_check sysfs_create_file(struct kobject *kobj,
const struct attribute *attr); const struct attribute *attr);
int __must_check sysfs_create_files(struct kobject *kobj, int __must_check sysfs_create_files(struct kobject *kobj,
const struct attribute **attr); const struct attribute **attr);
int __must_check sysfs_chmod_file(struct kobject *kobj, struct attribute *attr, int __must_check sysfs_chmod_file(struct kobject *kobj,
mode_t mode); const struct attribute *attr, mode_t mode);
void sysfs_remove_file(struct kobject *kobj, const struct attribute *attr); void sysfs_remove_file(struct kobject *kobj, const struct attribute *attr);
void sysfs_remove_files(struct kobject *kobj, const struct attribute **attr); void sysfs_remove_files(struct kobject *kobj, const struct attribute **attr);
...@@ -225,7 +225,7 @@ static inline int sysfs_create_files(struct kobject *kobj, ...@@ -225,7 +225,7 @@ static inline int sysfs_create_files(struct kobject *kobj,
} }
static inline int sysfs_chmod_file(struct kobject *kobj, static inline int sysfs_chmod_file(struct kobject *kobj,
struct attribute *attr, mode_t mode) const struct attribute *attr, mode_t mode)
{ {
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment