This source file includes following definitions.
- path_equal
- path_put_init
   1 
   2 #ifndef _LINUX_PATH_H
   3 #define _LINUX_PATH_H
   4 
   5 struct dentry;
   6 struct vfsmount;
   7 
   8 struct path {
   9         struct vfsmount *mnt;
  10         struct dentry *dentry;
  11 } __randomize_layout;
  12 
  13 extern void path_get(const struct path *);
  14 extern void path_put(const struct path *);
  15 
  16 static inline int path_equal(const struct path *path1, const struct path *path2)
  17 {
  18         return path1->mnt == path2->mnt && path1->dentry == path2->dentry;
  19 }
  20 
  21 static inline void path_put_init(struct path *path)
  22 {
  23         path_put(path);
  24         *path = (struct path) { };
  25 }
  26 
  27 #endif