Lines Matching defs:nd
421 static int unlazy_walk(struct nameidata *nd, struct dentry *dentry) in unlazy_walk()
483 void release_open_intent(struct nameidata *nd) in release_open_intent()
495 static inline int d_revalidate(struct dentry *dentry, struct nameidata *nd) in d_revalidate()
510 static int complete_walk(struct nameidata *nd) in complete_walk()
554 static __always_inline void set_root(struct nameidata *nd) in set_root()
562 static __always_inline void set_root_rcu(struct nameidata *nd) in set_root_rcu()
576 static __always_inline int __vfs_follow_link(struct nameidata *nd, const char *link) in __vfs_follow_link()
599 static void path_put_conditional(struct path *path, struct nameidata *nd) in path_put_conditional()
607 struct nameidata *nd) in path_to_nameidata()
618 static inline void put_link(struct nameidata *nd, struct path *link, void *cookie) in put_link()
627 follow_link(struct path *link, struct nameidata *nd, void **p) in follow_link()
884 static bool __follow_mount_rcu(struct nameidata *nd, struct path *path, in __follow_mount_rcu()
916 static void follow_mount_rcu(struct nameidata *nd) in follow_mount_rcu()
929 static int follow_dotdot_rcu(struct nameidata *nd) in follow_dotdot_rcu()
1032 static void follow_dotdot(struct nameidata *nd) in follow_dotdot()
1063 struct qstr *name, struct nameidata *nd) in d_alloc_and_lookup()
1092 struct nameidata *nd) in d_inode_lookup()
1116 static int do_lookup(struct nameidata *nd, struct qstr *name, in do_lookup()
1226 static inline int may_lookup(struct nameidata *nd) in may_lookup()
1238 static inline int handle_dots(struct nameidata *nd, int type) in handle_dots()
1250 static void terminate_walk(struct nameidata *nd) in terminate_walk()
1283 static inline int walk_component(struct nameidata *nd, struct path *path, in walk_component()
1327 static inline int nested_symlink(struct path *path, struct nameidata *nd) in nested_symlink()
1413 static int link_path_walk(const char *name, struct nameidata *nd) in link_path_walk()
1497 struct nameidata *nd, struct file **fp) in path_init()
1597 static inline int lookup_last(struct nameidata *nd, struct path *path) in lookup_last()
1609 unsigned int flags, struct nameidata *nd) in path_lookupat()
1671 unsigned int flags, struct nameidata *nd) in do_path_lookup()
1688 int kern_path_parent(const char *name, struct nameidata *nd) in kern_path_parent()
1695 struct nameidata nd; in kern_path() local
1714 struct nameidata nd; in vfs_path_lookup() local
1727 struct dentry *base, struct nameidata *nd) in __lookup_hash()
1784 static struct dentry *lookup_hash(struct nameidata *nd) in lookup_hash()
1834 struct nameidata nd; in user_path_at_empty() local
1856 struct nameidata *nd, char **name) in user_path_parent()
2005 struct nameidata *nd) in vfs_create()
2109 static struct file *do_last(struct nameidata *nd, struct path *path, in do_last()
2315 struct nameidata *nd, const struct open_flags *op, int flags) in path_openat()
2375 struct nameidata nd; in do_filp_open() local
2389 struct nameidata nd; in do_file_open_root() local
2411 struct nameidata nd; in kern_path_create() local
2689 struct nameidata nd; in do_rmdir() local
2785 struct nameidata nd; in do_unlinkat() local
3290 struct nameidata nd; in generic_readlink() local
3305 int vfs_follow_link(struct nameidata *nd, const char *link) in vfs_follow_link()
3337 void *page_follow_link_light(struct dentry *dentry, struct nameidata *nd) in page_follow_link_light()
3344 void page_put_link(struct dentry *dentry, struct nameidata *nd, void *cookie) in page_put_link()