• Home
  • Raw
  • Download

Lines Matching defs:nd

559 static int __nd_alloc_stack(struct nameidata *nd)  in __nd_alloc_stack()
598 static inline int nd_alloc_stack(struct nameidata *nd) in nd_alloc_stack()
607 static void drop_links(struct nameidata *nd) in drop_links()
620 static void terminate_walk(struct nameidata *nd) in terminate_walk()
642 static bool legitimize_path(struct nameidata *nd, in legitimize_path()
659 static bool legitimize_links(struct nameidata *nd) in legitimize_links()
697 static int unlazy_walk(struct nameidata *nd, struct dentry *dentry, unsigned seq) in unlazy_walk()
764 static int unlazy_link(struct nameidata *nd, struct path *link, unsigned seq) in unlazy_link()
797 static int complete_walk(struct nameidata *nd) in complete_walk()
825 static void set_root(struct nameidata *nd) in set_root()
830 static void set_root_rcu(struct nameidata *nd) in set_root_rcu()
842 static void path_put_conditional(struct path *path, struct nameidata *nd) in path_put_conditional()
850 struct nameidata *nd) in path_to_nameidata()
867 struct nameidata *nd = current->nameidata; in nd_jump_link() local
875 static inline void put_link(struct nameidata *nd) in put_link()
905 static inline int may_follow_link(struct nameidata *nd) in may_follow_link()
1043 const char *get_link(struct nameidata *nd) in get_link()
1144 static int follow_automount(struct path *path, struct nameidata *nd, in follow_automount()
1224 static int follow_managed(struct path *path, struct nameidata *nd) in follow_managed()
1315 static bool __follow_mount_rcu(struct nameidata *nd, struct path *path, in __follow_mount_rcu()
1355 static int follow_dotdot_rcu(struct nameidata *nd) in follow_dotdot_rcu()
1477 static int follow_dotdot(struct nameidata *nd) in follow_dotdot()
1589 static int lookup_fast(struct nameidata *nd, in lookup_fast()
1687 static int lookup_slow(struct nameidata *nd, struct path *path) in lookup_slow()
1704 static inline int may_lookup(struct nameidata *nd) in may_lookup()
1716 static inline int handle_dots(struct nameidata *nd, int type) in handle_dots()
1727 static int pick_link(struct nameidata *nd, struct path *link, in pick_link()
1767 static inline int should_follow_link(struct nameidata *nd, struct path *link, in should_follow_link()
1785 static int walk_component(struct nameidata *nd, int flags) in walk_component()
1957 static int link_path_walk(const char *name, struct nameidata *nd) in link_path_walk()
2057 static const char *path_init(struct nameidata *nd, unsigned flags) in path_init()
2161 static const char *trailing_symlink(struct nameidata *nd) in trailing_symlink()
2173 static inline int lookup_last(struct nameidata *nd) in lookup_last()
2188 static int path_lookupat(struct nameidata *nd, unsigned flags, struct path *path) in path_lookupat()
2222 struct nameidata nd; in filename_lookup() local
2244 static int path_parentat(struct nameidata *nd, unsigned flags, in path_parentat()
2268 struct nameidata nd; in filename_parentat() local
2455 mountpoint_last(struct nameidata *nd, struct path *path) in mountpoint_last()
2526 path_mountpoint(struct nameidata *nd, unsigned flags, struct path *path) in path_mountpoint()
2548 struct nameidata nd; in filename_mountpoint() local
2858 static int atomic_open(struct nameidata *nd, struct dentry *dentry, in atomic_open()
3018 static int lookup_open(struct nameidata *nd, struct path *path, in lookup_open()
3090 static int do_last(struct nameidata *nd, in do_last()
3326 static int do_tmpfile(struct nameidata *nd, unsigned flags, in do_tmpfile()
3384 static struct file *path_openat(struct nameidata *nd, in path_openat()
3438 struct nameidata nd; in do_filp_open() local
3455 struct nameidata nd; in do_file_open_root() local