Lines Matching refs:realpath
28 const struct path *realpath) in ovl_open_realfile() argument
30 struct inode *realinode = d_inode(realpath->dentry); in ovl_open_realfile()
42 real_idmap = mnt_idmap(realpath->mnt); in ovl_open_realfile()
51 flags, realpath, current_cred()); in ovl_open_realfile()
116 const struct path *realpath) in ovl_is_real_file() argument
118 return file_inode(realfile) == d_inode(realpath->dentry); in ovl_is_real_file()
122 const struct path *realpath) in ovl_real_file_path() argument
127 if (WARN_ON_ONCE(!realpath->dentry)) in ovl_real_file_path()
136 if (unlikely(!ovl_is_real_file(realfile, realpath))) { in ovl_real_file_path()
141 upperfile = ovl_open_realfile(file, realpath); in ovl_real_file_path()
156 if (WARN_ON_ONCE(!ovl_is_real_file(upperfile, realpath))) in ovl_real_file_path()
176 struct path realpath; in ovl_real_file() local
192 ovl_path_realdata(dentry, &realpath); in ovl_real_file()
194 return ovl_real_file_path(file, &realpath); in ovl_real_file()
201 struct path realpath; in ovl_open() local
217 ovl_path_realdata(dentry, &realpath); in ovl_open()
218 if (!realpath.dentry) in ovl_open()
221 realfile = ovl_open_realfile(file, &realpath); in ovl_open()