aboutsummaryrefslogtreecommitdiffstats
path: root/fs/kernfs/dir.c
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2013-12-11 14:11:55 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-12-11 20:39:20 -0500
commitc525aaddc366df23eb095d58a2bdf11cce62a98b (patch)
tree4f1e5e85e619e46daef45537bd5926925587b463 /fs/kernfs/dir.c
parentadc5e8b58f4886d45f79f4ff41a09001a76a6b12 (diff)
kernfs: s/sysfs/kernfs/ in various data structures
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_open_dirent/kernfs_open_node/ * s/sysfs_open_file/kernfs_open_file/ * s/sysfs_inode_attrs/kernfs_iattrs/ * s/sysfs_addrm_cxt/kernfs_addrm_cxt/ * s/sysfs_super_info/kernfs_super_info/ * s/sysfs_info()/kernfs_info()/ * s/sysfs_open_dirent_lock/kernfs_open_node_lock/ * s/sysfs_open_file_mutex/kernfs_open_file_mutex/ * s/sysfs_of()/kernfs_of()/ 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/dir.c')
-rw-r--r--fs/kernfs/dir.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/fs/kernfs/dir.c b/fs/kernfs/dir.c
index 51fff9d2b334..d038bb204b54 100644
--- a/fs/kernfs/dir.c
+++ b/fs/kernfs/dir.c
@@ -295,7 +295,7 @@ static int sysfs_dentry_revalidate(struct dentry *dentry, unsigned int flags)
295 295
296 /* The sysfs dirent has been moved to a different namespace */ 296 /* The sysfs dirent has been moved to a different namespace */
297 if (kn->parent && kernfs_ns_enabled(kn->parent) && 297 if (kn->parent && kernfs_ns_enabled(kn->parent) &&
298 sysfs_info(dentry->d_sb)->ns != kn->ns) 298 kernfs_info(dentry->d_sb)->ns != kn->ns)
299 goto out_bad; 299 goto out_bad;
300 300
301 mutex_unlock(&sysfs_mutex); 301 mutex_unlock(&sysfs_mutex);
@@ -375,7 +375,7 @@ struct kernfs_node *sysfs_new_dirent(struct kernfs_root *root,
375 375
376/** 376/**
377 * sysfs_addrm_start - prepare for kernfs_node add/remove 377 * sysfs_addrm_start - prepare for kernfs_node add/remove
378 * @acxt: pointer to sysfs_addrm_cxt to be used 378 * @acxt: pointer to kernfs_addrm_cxt to be used
379 * 379 *
380 * This function is called when the caller is about to add or remove 380 * This function is called when the caller is about to add or remove
381 * kernfs_node. This function acquires sysfs_mutex. @acxt is used to 381 * kernfs_node. This function acquires sysfs_mutex. @acxt is used to
@@ -385,7 +385,7 @@ struct kernfs_node *sysfs_new_dirent(struct kernfs_root *root,
385 * Kernel thread context (may sleep). sysfs_mutex is locked on 385 * Kernel thread context (may sleep). sysfs_mutex is locked on
386 * return. 386 * return.
387 */ 387 */
388void sysfs_addrm_start(struct sysfs_addrm_cxt *acxt) 388void sysfs_addrm_start(struct kernfs_addrm_cxt *acxt)
389 __acquires(sysfs_mutex) 389 __acquires(sysfs_mutex)
390{ 390{
391 memset(acxt, 0, sizeof(*acxt)); 391 memset(acxt, 0, sizeof(*acxt));
@@ -414,11 +414,11 @@ void sysfs_addrm_start(struct sysfs_addrm_cxt *acxt)
414 * 0 on success, -EEXIST if entry with the given name already 414 * 0 on success, -EEXIST if entry with the given name already
415 * exists. 415 * exists.
416 */ 416 */
417int sysfs_add_one(struct sysfs_addrm_cxt *acxt, struct kernfs_node *kn, 417int sysfs_add_one(struct kernfs_addrm_cxt *acxt, struct kernfs_node *kn,
418 struct kernfs_node *parent) 418 struct kernfs_node *parent)
419{ 419{
420 bool has_ns = kernfs_ns_enabled(parent); 420 bool has_ns = kernfs_ns_enabled(parent);
421 struct sysfs_inode_attrs *ps_iattr; 421 struct kernfs_iattrs *ps_iattr;
422 int ret; 422 int ret;
423 423
424 if (has_ns != (bool)kn->ns) { 424 if (has_ns != (bool)kn->ns) {
@@ -466,10 +466,10 @@ int sysfs_add_one(struct sysfs_addrm_cxt *acxt, struct kernfs_node *kn,
466 * LOCKING: 466 * LOCKING:
467 * Determined by sysfs_addrm_start(). 467 * Determined by sysfs_addrm_start().
468 */ 468 */
469static void sysfs_remove_one(struct sysfs_addrm_cxt *acxt, 469static void sysfs_remove_one(struct kernfs_addrm_cxt *acxt,
470 struct kernfs_node *kn) 470 struct kernfs_node *kn)
471{ 471{
472 struct sysfs_inode_attrs *ps_iattr; 472 struct kernfs_iattrs *ps_iattr;
473 473
474 /* 474 /*
475 * Removal can be called multiple times on the same node. Only the 475 * Removal can be called multiple times on the same node. Only the
@@ -505,7 +505,7 @@ static void sysfs_remove_one(struct sysfs_addrm_cxt *acxt,
505 * LOCKING: 505 * LOCKING:
506 * sysfs_mutex is released. 506 * sysfs_mutex is released.
507 */ 507 */
508void sysfs_addrm_finish(struct sysfs_addrm_cxt *acxt) 508void sysfs_addrm_finish(struct kernfs_addrm_cxt *acxt)
509 __releases(sysfs_mutex) 509 __releases(sysfs_mutex)
510{ 510{
511 /* release resources acquired by sysfs_addrm_start() */ 511 /* release resources acquired by sysfs_addrm_start() */
@@ -649,7 +649,7 @@ struct kernfs_node *kernfs_create_dir_ns(struct kernfs_node *parent,
649 const void *ns) 649 const void *ns)
650{ 650{
651 umode_t mode = S_IFDIR | S_IRWXU | S_IRUGO | S_IXUGO; 651 umode_t mode = S_IFDIR | S_IRWXU | S_IRUGO | S_IXUGO;
652 struct sysfs_addrm_cxt acxt; 652 struct kernfs_addrm_cxt acxt;
653 struct kernfs_node *kn; 653 struct kernfs_node *kn;
654 int rc; 654 int rc;
655 655
@@ -686,7 +686,7 @@ static struct dentry *sysfs_lookup(struct inode *dir, struct dentry *dentry,
686 mutex_lock(&sysfs_mutex); 686 mutex_lock(&sysfs_mutex);
687 687
688 if (kernfs_ns_enabled(parent)) 688 if (kernfs_ns_enabled(parent))
689 ns = sysfs_info(dir->i_sb)->ns; 689 ns = kernfs_info(dir->i_sb)->ns;
690 690
691 kn = kernfs_find_ns(parent, dentry->d_name.name, ns); 691 kn = kernfs_find_ns(parent, dentry->d_name.name, ns);
692 692
@@ -778,7 +778,7 @@ static struct kernfs_node *sysfs_next_descendant_post(struct kernfs_node *pos,
778 return pos->parent; 778 return pos->parent;
779} 779}
780 780
781static void __kernfs_remove(struct sysfs_addrm_cxt *acxt, 781static void __kernfs_remove(struct kernfs_addrm_cxt *acxt,
782 struct kernfs_node *kn) 782 struct kernfs_node *kn)
783{ 783{
784 struct kernfs_node *pos, *next; 784 struct kernfs_node *pos, *next;
@@ -805,7 +805,7 @@ static void __kernfs_remove(struct sysfs_addrm_cxt *acxt,
805 */ 805 */
806void kernfs_remove(struct kernfs_node *kn) 806void kernfs_remove(struct kernfs_node *kn)
807{ 807{
808 struct sysfs_addrm_cxt acxt; 808 struct kernfs_addrm_cxt acxt;
809 809
810 sysfs_addrm_start(&acxt); 810 sysfs_addrm_start(&acxt);
811 __kernfs_remove(&acxt, kn); 811 __kernfs_remove(&acxt, kn);
@@ -824,7 +824,7 @@ void kernfs_remove(struct kernfs_node *kn)
824int kernfs_remove_by_name_ns(struct kernfs_node *parent, const char *name, 824int kernfs_remove_by_name_ns(struct kernfs_node *parent, const char *name,
825 const void *ns) 825 const void *ns)
826{ 826{
827 struct sysfs_addrm_cxt acxt; 827 struct kernfs_addrm_cxt acxt;
828 struct kernfs_node *kn; 828 struct kernfs_node *kn;
829 829
830 if (!parent) { 830 if (!parent) {
@@ -971,7 +971,7 @@ static int sysfs_readdir(struct file *file, struct dir_context *ctx)
971 mutex_lock(&sysfs_mutex); 971 mutex_lock(&sysfs_mutex);
972 972
973 if (kernfs_ns_enabled(parent)) 973 if (kernfs_ns_enabled(parent))
974 ns = sysfs_info(dentry->d_sb)->ns; 974 ns = kernfs_info(dentry->d_sb)->ns;
975 975
976 for (pos = sysfs_dir_pos(ns, parent, ctx->pos, pos); 976 for (pos = sysfs_dir_pos(ns, parent, ctx->pos, pos);
977 pos; 977 pos;