Lines Matching defs:nd

547 static int unlazy_walk(struct nameidata *nd, struct dentry *dentry)  in unlazy_walk()
637 static int complete_walk(struct nameidata *nd) in complete_walk()
682 static __always_inline void set_root(struct nameidata *nd) in set_root()
689 static __always_inline unsigned set_root_rcu(struct nameidata *nd) in set_root_rcu()
702 static void path_put_conditional(struct path *path, struct nameidata *nd) in path_put_conditional()
710 struct nameidata *nd) in path_to_nameidata()
725 void nd_jump_link(struct nameidata *nd, struct path *path) in nd_jump_link()
734 void nd_set_link(struct nameidata *nd, char *path) in nd_set_link()
740 char *nd_get_link(struct nameidata *nd) in nd_get_link()
746 static inline void put_link(struct nameidata *nd, struct path *link, void *cookie) in put_link()
773 static inline int may_follow_link(struct path *link, struct nameidata *nd) in may_follow_link()
871 follow_link(struct path *link, struct nameidata *nd, void **p) in follow_link()
1153 static bool __follow_mount_rcu(struct nameidata *nd, struct path *path, in __follow_mount_rcu()
1193 static int follow_dotdot_rcu(struct nameidata *nd) in follow_dotdot_rcu()
1313 static int follow_dotdot(struct nameidata *nd) in follow_dotdot()
1427 static int lookup_fast(struct nameidata *nd, in lookup_fast()
1529 static int lookup_slow(struct nameidata *nd, struct path *path) in lookup_slow()
1554 static inline int may_lookup(struct nameidata *nd) in may_lookup()
1566 static inline int handle_dots(struct nameidata *nd, int type) in handle_dots()
1578 static void terminate_walk(struct nameidata *nd) in terminate_walk()
1601 static inline int walk_component(struct nameidata *nd, struct path *path, in walk_component()
1657 static inline int nested_symlink(struct path *path, struct nameidata *nd) in nested_symlink()
1811 static int link_path_walk(const char *name, struct nameidata *nd) in link_path_walk()
1892 struct nameidata *nd) in path_init()
1993 static void path_cleanup(struct nameidata *nd) in path_cleanup()
2003 static inline int lookup_last(struct nameidata *nd, struct path *path) in lookup_last()
2014 unsigned int flags, struct nameidata *nd) in path_lookupat()
2066 unsigned int flags, struct nameidata *nd) in filename_lookup()
2083 struct nameidata nd; in kern_path_locked() local
2115 struct nameidata nd; in kern_path() local
2148 struct nameidata nd; in vfs_path_lookup() local
2166 static struct dentry *lookup_hash(struct nameidata *nd) in lookup_hash()
2225 struct nameidata nd; in user_path_at_empty() local
2254 user_path_parent(int dfd, const char __user *path, struct nameidata *nd, in user_path_parent()
2303 mountpoint_last(struct nameidata *nd, struct path *path) in mountpoint_last()
2382 struct nameidata nd; in path_mountpoint() local
2711 static int atomic_open(struct nameidata *nd, struct dentry *dentry, in atomic_open()
2871 static int lookup_open(struct nameidata *nd, struct path *path, in lookup_open()
2942 static int do_last(struct nameidata *nd, struct path *path, in do_last()
3181 struct nameidata *nd, int flags, in do_tmpfile()
3243 struct nameidata *nd, const struct open_flags *op, int flags) in path_openat()
3308 struct nameidata nd; in do_filp_open() local
3323 struct nameidata nd; in do_file_open_root() local
3351 struct nameidata nd; in filename_create() local
3670 struct nameidata nd; in do_rmdir() local
3796 struct nameidata nd; in do_unlinkat() local
4462 struct nameidata nd; in generic_readlink() local
4505 void *page_follow_link_light(struct dentry *dentry, struct nameidata *nd) in page_follow_link_light()
4513 void page_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) in page_put_link()