Commit edd0987b authored by Andries E. Brouwer's avatar Andries E. Brouwer Committed by Linus Torvalds

[PATCH] remove path_init

It looks like there are no in-tree users of path_init.
Maybe it can be removed.
parent 17a2e5b1
...@@ -832,22 +832,6 @@ walk_init_root(const char *name, struct nameidata *nd) ...@@ -832,22 +832,6 @@ walk_init_root(const char *name, struct nameidata *nd)
return 1; return 1;
} }
/* SMP-safe */
int path_init(const char *name, unsigned int flags, struct nameidata *nd)
{
nd->last_type = LAST_ROOT; /* if there are only slashes... */
nd->old_mnt = NULL;
nd->old_dentry = NULL;
nd->flags = flags;
if (*name=='/')
return walk_init_root(name,nd);
read_lock(&current->fs->lock);
nd->mnt = mntget(current->fs->pwdmnt);
nd->dentry = dget(current->fs->pwd);
read_unlock(&current->fs->lock);
return 1;
}
int path_lookup(const char *name, unsigned int flags, struct nameidata *nd) int path_lookup(const char *name, unsigned int flags, struct nameidata *nd)
{ {
nd->last_type = LAST_ROOT; /* if there are only slashes... */ nd->last_type = LAST_ROOT; /* if there are only slashes... */
......
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