aboutsummaryrefslogtreecommitdiffstats
path: root/fs/kernfs/inode.c
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2013-12-11 14:11:57 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-12-11 20:39:20 -0500
commita797bfc30532388e8a11ca726df60cdd77aa8675 (patch)
tree4e769d1d1dd394423e849091c39cefd6855ff53f /fs/kernfs/inode.c
parentdf23fc39bce03bb26e63bea57fc5f5bf6882d74b (diff)
kernfs: s/sysfs/kernfs/ in global variables
kernfs has just been separated out from sysfs and we're already in full conflict mode. Nothing can make the situation any worse. Let's take the chance to name things properly. This patch performs the following renames. * s/sysfs_mutex/kernfs_mutex/ * s/sysfs_dentry_ops/kernfs_dops/ * s/sysfs_dir_operations/kernfs_dir_fops/ * s/sysfs_dir_inode_operations/kernfs_dir_iops/ * s/kernfs_file_operations/kernfs_file_fops/ - renamed for consistency * s/sysfs_symlink_inode_operations/kernfs_symlink_iops/ * s/sysfs_aops/kernfs_aops/ * s/sysfs_backing_dev_info/kernfs_bdi/ * s/sysfs_inode_operations/kernfs_iops/ * s/sysfs_dir_cachep/kernfs_node_cache/ * s/sysfs_ops/kernfs_sops/ This patch is strictly rename only and doesn't introduce any functional difference. Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/kernfs/inode.c')
-rw-r--r--fs/kernfs/inode.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/fs/kernfs/inode.c b/fs/kernfs/inode.c
index af92638d792b..c5f231e8d36d 100644
--- a/fs/kernfs/inode.c
+++ b/fs/kernfs/inode.c
@@ -18,19 +18,19 @@
18 18
19#include "kernfs-internal.h" 19#include "kernfs-internal.h"
20 20
21static const struct address_space_operations sysfs_aops = { 21static const struct address_space_operations kernfs_aops = {
22 .readpage = simple_readpage, 22 .readpage = simple_readpage,
23 .write_begin = simple_write_begin, 23 .write_begin = simple_write_begin,
24 .write_end = simple_write_end, 24 .write_end = simple_write_end,
25}; 25};
26 26
27static struct backing_dev_info sysfs_backing_dev_info = { 27static struct backing_dev_info kernfs_bdi = {
28 .name = "sysfs", 28 .name = "kernfs",
29 .ra_pages = 0, /* No readahead */ 29 .ra_pages = 0, /* No readahead */
30 .capabilities = BDI_CAP_NO_ACCT_AND_WRITEBACK, 30 .capabilities = BDI_CAP_NO_ACCT_AND_WRITEBACK,
31}; 31};
32 32
33static const struct inode_operations sysfs_inode_operations = { 33static const struct inode_operations kernfs_iops = {
34 .permission = sysfs_permission, 34 .permission = sysfs_permission,
35 .setattr = sysfs_setattr, 35 .setattr = sysfs_setattr,
36 .getattr = sysfs_getattr, 36 .getattr = sysfs_getattr,
@@ -42,8 +42,8 @@ static const struct inode_operations sysfs_inode_operations = {
42 42
43void __init sysfs_inode_init(void) 43void __init sysfs_inode_init(void)
44{ 44{
45 if (bdi_init(&sysfs_backing_dev_info)) 45 if (bdi_init(&kernfs_bdi))
46 panic("failed to init sysfs_backing_dev_info"); 46 panic("failed to init kernfs_bdi");
47} 47}
48 48
49static struct kernfs_iattrs *kernfs_iattrs(struct kernfs_node *kn) 49static struct kernfs_iattrs *kernfs_iattrs(struct kernfs_node *kn)
@@ -109,9 +109,9 @@ int kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr)
109{ 109{
110 int ret; 110 int ret;
111 111
112 mutex_lock(&sysfs_mutex); 112 mutex_lock(&kernfs_mutex);
113 ret = __kernfs_setattr(kn, iattr); 113 ret = __kernfs_setattr(kn, iattr);
114 mutex_unlock(&sysfs_mutex); 114 mutex_unlock(&kernfs_mutex);
115 return ret; 115 return ret;
116} 116}
117 117
@@ -124,7 +124,7 @@ int sysfs_setattr(struct dentry *dentry, struct iattr *iattr)
124 if (!kn) 124 if (!kn)
125 return -EINVAL; 125 return -EINVAL;
126 126
127 mutex_lock(&sysfs_mutex); 127 mutex_lock(&kernfs_mutex);
128 error = inode_change_ok(inode, iattr); 128 error = inode_change_ok(inode, iattr);
129 if (error) 129 if (error)
130 goto out; 130 goto out;
@@ -137,7 +137,7 @@ int sysfs_setattr(struct dentry *dentry, struct iattr *iattr)
137 setattr_copy(inode, iattr); 137 setattr_copy(inode, iattr);
138 138
139out: 139out:
140 mutex_unlock(&sysfs_mutex); 140 mutex_unlock(&kernfs_mutex);
141 return error; 141 return error;
142} 142}
143 143
@@ -187,9 +187,9 @@ int sysfs_setxattr(struct dentry *dentry, const char *name, const void *value,
187 if (error) 187 if (error)
188 return error; 188 return error;
189 189
190 mutex_lock(&sysfs_mutex); 190 mutex_lock(&kernfs_mutex);
191 error = sysfs_sd_setsecdata(kn, &secdata, &secdata_len); 191 error = sysfs_sd_setsecdata(kn, &secdata, &secdata_len);
192 mutex_unlock(&sysfs_mutex); 192 mutex_unlock(&kernfs_mutex);
193 193
194 if (secdata) 194 if (secdata)
195 security_release_secctx(secdata, secdata_len); 195 security_release_secctx(secdata, secdata_len);
@@ -279,9 +279,9 @@ int sysfs_getattr(struct vfsmount *mnt, struct dentry *dentry,
279 struct kernfs_node *kn = dentry->d_fsdata; 279 struct kernfs_node *kn = dentry->d_fsdata;
280 struct inode *inode = dentry->d_inode; 280 struct inode *inode = dentry->d_inode;
281 281
282 mutex_lock(&sysfs_mutex); 282 mutex_lock(&kernfs_mutex);
283 sysfs_refresh_inode(kn, inode); 283 sysfs_refresh_inode(kn, inode);
284 mutex_unlock(&sysfs_mutex); 284 mutex_unlock(&kernfs_mutex);
285 285
286 generic_fillattr(inode, stat); 286 generic_fillattr(inode, stat);
287 return 0; 287 return 0;
@@ -291,9 +291,9 @@ static void sysfs_init_inode(struct kernfs_node *kn, struct inode *inode)
291{ 291{
292 kernfs_get(kn); 292 kernfs_get(kn);
293 inode->i_private = kn; 293 inode->i_private = kn;
294 inode->i_mapping->a_ops = &sysfs_aops; 294 inode->i_mapping->a_ops = &kernfs_aops;
295 inode->i_mapping->backing_dev_info = &sysfs_backing_dev_info; 295 inode->i_mapping->backing_dev_info = &kernfs_bdi;
296 inode->i_op = &sysfs_inode_operations; 296 inode->i_op = &kernfs_iops;
297 297
298 set_default_inode_attr(inode, kn->mode); 298 set_default_inode_attr(inode, kn->mode);
299 sysfs_refresh_inode(kn, inode); 299 sysfs_refresh_inode(kn, inode);
@@ -301,15 +301,15 @@ static void sysfs_init_inode(struct kernfs_node *kn, struct inode *inode)
301 /* initialize inode according to type */ 301 /* initialize inode according to type */
302 switch (kernfs_type(kn)) { 302 switch (kernfs_type(kn)) {
303 case KERNFS_DIR: 303 case KERNFS_DIR:
304 inode->i_op = &sysfs_dir_inode_operations; 304 inode->i_op = &kernfs_dir_iops;
305 inode->i_fop = &sysfs_dir_operations; 305 inode->i_fop = &kernfs_dir_fops;
306 break; 306 break;
307 case KERNFS_FILE: 307 case KERNFS_FILE:
308 inode->i_size = kn->attr.size; 308 inode->i_size = kn->attr.size;
309 inode->i_fop = &kernfs_file_operations; 309 inode->i_fop = &kernfs_file_fops;
310 break; 310 break;
311 case KERNFS_LINK: 311 case KERNFS_LINK:
312 inode->i_op = &sysfs_symlink_inode_operations; 312 inode->i_op = &kernfs_symlink_iops;
313 break; 313 break;
314 default: 314 default:
315 BUG(); 315 BUG();
@@ -369,9 +369,9 @@ int sysfs_permission(struct inode *inode, int mask)
369 369
370 kn = inode->i_private; 370 kn = inode->i_private;
371 371
372 mutex_lock(&sysfs_mutex); 372 mutex_lock(&kernfs_mutex);
373 sysfs_refresh_inode(kn, inode); 373 sysfs_refresh_inode(kn, inode);
374 mutex_unlock(&sysfs_mutex); 374 mutex_unlock(&kernfs_mutex);
375 375
376 return generic_permission(inode, mask); 376 return generic_permission(inode, mask);
377} 377}