Lines Matching defs:nd

548 static bool nd_alloc_stack(struct nameidata *nd)  in nd_alloc_stack()
578 static void drop_links(struct nameidata *nd) in drop_links()
588 static void terminate_walk(struct nameidata *nd) in terminate_walk()
624 static inline bool legitimize_path(struct nameidata *nd, in legitimize_path()
630 static bool legitimize_links(struct nameidata *nd) in legitimize_links()
644 static bool legitimize_root(struct nameidata *nd) in legitimize_root()
682 static int unlazy_walk(struct nameidata *nd) in unlazy_walk()
720 static int unlazy_child(struct nameidata *nd, struct dentry *dentry, unsigned seq) in unlazy_child()
783 static int complete_walk(struct nameidata *nd) in complete_walk()
836 static int set_root(struct nameidata *nd) in set_root()
863 static int nd_jump_root(struct nameidata *nd) in nd_jump_root()
902 struct nameidata *nd = current->nameidata; in nd_jump_link() local
927 static inline void put_link(struct nameidata *nd) in put_link()
955 static inline int may_follow_link(struct nameidata *nd, const struct inode *inode) in may_follow_link()
1312 static bool __follow_mount_rcu(struct nameidata *nd, struct path *path, in __follow_mount_rcu()
1360 static inline int handle_mounts(struct nameidata *nd, struct dentry *dentry, in handle_mounts()
1453 static struct dentry *lookup_fast(struct nameidata *nd, in lookup_fast()
1566 static inline int may_lookup(struct nameidata *nd) in may_lookup()
1578 static int reserve_stack(struct nameidata *nd, struct path *link, unsigned seq) in reserve_stack()
1606 static const char *pick_link(struct nameidata *nd, struct path *link, in pick_link()
1687 static const char *step_into(struct nameidata *nd, int flags, in step_into()
1720 static struct dentry *follow_dotdot_rcu(struct nameidata *nd, in follow_dotdot_rcu()
1760 static struct dentry *follow_dotdot(struct nameidata *nd, in follow_dotdot()
1797 static const char *handle_dots(struct nameidata *nd, int type) in handle_dots()
1842 static const char *walk_component(struct nameidata *nd, int flags) in walk_component()
2106 static int link_path_walk(const char *name, struct nameidata *nd) in link_path_walk()
2205 static const char *path_init(struct nameidata *nd, unsigned flags) in path_init()
2305 static inline const char *lookup_last(struct nameidata *nd) in lookup_last()
2313 static int handle_lookup_down(struct nameidata *nd) in handle_lookup_down()
2322 static int path_lookupat(struct nameidata *nd, unsigned flags, struct path *path) in path_lookupat()
2359 struct nameidata nd; in filename_lookup() local
2382 static int path_parentat(struct nameidata *nd, unsigned flags, in path_parentat()
2403 struct nameidata nd; in filename_parentat() local
2957 static struct dentry *atomic_open(struct nameidata *nd, struct dentry *dentry, in atomic_open()
3012 static struct dentry *lookup_open(struct nameidata *nd, struct file *file, in lookup_open()
3120 static const char *open_last_lookups(struct nameidata *nd, in open_last_lookups()
3210 static int do_open(struct nameidata *nd, in do_open()
3305 static int do_tmpfile(struct nameidata *nd, unsigned flags, in do_tmpfile()
3337 static int do_o_path(struct nameidata *nd, unsigned flags, struct file *file) in do_o_path()
3349 static struct file *path_openat(struct nameidata *nd, in path_openat()
3391 struct nameidata nd; in do_filp_open() local
3408 struct nameidata nd; in do_file_open_root() local