Lines Matching defs:path
7 #include <linux/path.h>
24 #define LOOKUP_EMPTY 0x4000 /* accept empty path [user_... only] */
50 extern int path_pts(struct path *path);
52 extern int user_path_at_empty(int, const char __user *, unsigned, struct path *, int *empty);
55 struct path *path)
57 return user_path_at_empty(dfd, name, flags, path, NULL);
63 extern int kern_path(const char *, unsigned, struct path *);
65 extern struct dentry *kern_path_create(int, const char *, struct path *, unsigned int);
66 extern struct dentry *user_path_create(int, const char __user *, struct path *, unsigned int);
67 extern void done_path_create(struct path *, struct dentry *);
68 extern struct dentry *kern_path_locked(const char *, struct path *);
69 extern struct dentry *user_path_locked_at(int , const char __user *, struct path *);
71 struct path *parent, struct qstr *last, int *type,
72 const struct path *root);
74 unsigned int, struct path *);
88 extern int follow_down_one(struct path *);
89 extern int follow_down(struct path *path, unsigned int flags);
90 extern int follow_up(struct path *);
120 extern int __must_check nd_jump_link(const struct path *path);