Lines Matching refs:dentry
56 struct dentry *lookup_one_qstr_excl(const struct qstr *name,
57 struct dentry *base,
61 extern struct dentry *kern_path_create(int, const char *, struct path *, unsigned int);
62 extern struct dentry *user_path_create(int, const char __user *, struct path *, unsigned int);
63 extern void done_path_create(struct path *, struct dentry *);
64 extern struct dentry *kern_path_locked(const char *, struct path *);
65 extern struct dentry *kern_path_locked_negative(const char *, struct path *);
66 extern struct dentry *user_path_locked_at(int , const char __user *, struct path *);
70 int vfs_path_lookup(struct dentry *, struct vfsmount *, const char *,
73 extern struct dentry *try_lookup_one_len(const char *, struct dentry *, int);
74 extern struct dentry *lookup_one_len(const char *, struct dentry *, int);
75 extern struct dentry *lookup_one_len_unlocked(const char *, struct dentry *, int);
76 extern struct dentry *lookup_positive_unlocked(const char *, struct dentry *, int);
77 struct dentry *lookup_one(struct mnt_idmap *, const char *, struct dentry *, int);
78 struct dentry *lookup_one_unlocked(struct mnt_idmap *idmap,
79 const char *name, struct dentry *base,
81 struct dentry *lookup_one_positive_unlocked(struct mnt_idmap *idmap,
83 struct dentry *base, int len);
89 extern struct dentry *lock_rename(struct dentry *, struct dentry *);
90 extern struct dentry *lock_rename_child(struct dentry *, struct dentry *);
91 extern void unlock_rename(struct dentry *, struct dentry *);