Commit | Line | Data |
---|---|---|
c5e725f3 JB |
1 | #ifndef _LINUX_PATH_H |
2 | #define _LINUX_PATH_H | |
3 | ||
4 | struct dentry; | |
5 | struct vfsmount; | |
6 | ||
7 | struct path { | |
8 | struct vfsmount *mnt; | |
9 | struct dentry *dentry; | |
10 | }; | |
11 | ||
5dd784d0 | 12 | extern void path_get(struct path *); |
1d957f9b JB |
13 | extern void path_put(struct path *); |
14 | ||
8df9d1a4 MS |
15 | static inline int path_equal(const struct path *path1, const struct path *path2) |
16 | { | |
17 | return path1->mnt == path2->mnt && path1->dentry == path2->dentry; | |
18 | } | |
19 | ||
c5e725f3 | 20 | #endif /* _LINUX_PATH_H */ |