Lines Matching refs:realpath
373 static inline int ovl_dir_read(const struct path *realpath, in ovl_dir_read() argument
379 realfile = ovl_path_open(realpath, O_RDONLY | O_LARGEFILE); in ovl_dir_read()
394 err = ovl_check_whiteouts(realpath, rdd); in ovl_dir_read()
426 struct path realpath; in ovl_dir_read_merged() local
441 next = ovl_path_next(idx, dentry, &realpath, &layer); in ovl_dir_read_merged()
444 rdd.map = sb_encoding(realpath.dentry->d_sb); in ovl_dir_read_merged()
446 rdd.is_upper = ovl_dentry_upper(dentry) == realpath.dentry; in ovl_dir_read_merged()
451 err = ovl_dir_read(&realpath, &rdd); in ovl_dir_read_merged()
461 err = ovl_dir_read(&realpath, &rdd); in ovl_dir_read_merged()
652 struct path realpath; in ovl_dir_read_impure() local
663 ovl_path_upper(path->dentry, &realpath); in ovl_dir_read_impure()
665 err = ovl_dir_read(&realpath, &rdd); in ovl_dir_read_impure()
957 const struct path *realpath) in ovl_dir_open_realfile() argument
960 return ovl_path_open(realpath, O_RDONLY | (file->f_flags & O_LARGEFILE)); in ovl_dir_open_realfile()
1043 struct path realpath; in ovl_dir_open() local
1052 type = ovl_path_real(file->f_path.dentry, &realpath); in ovl_dir_open()
1053 realfile = ovl_dir_open_realfile(file, &realpath); in ovl_dir_open()
1159 int ovl_check_d_type_supported(const struct path *realpath) in ovl_check_d_type_supported() argument
1168 err = ovl_dir_read(realpath, &rdd); in ovl_check_d_type_supported()