Searched refs:realpath (Results 1 – 3 of 3) sorted by relevance
/fs/overlayfs/ |
D | readdir.c | 294 static inline int ovl_dir_read(struct path *realpath, in ovl_dir_read() argument 300 realfile = ovl_path_open(realpath, O_RDONLY | O_LARGEFILE); in ovl_dir_read() 315 err = ovl_check_whiteouts(realpath->dentry, rdd); in ovl_dir_read() 347 struct path realpath; in ovl_dir_read_merged() local 358 next = ovl_path_next(idx, dentry, &realpath); in ovl_dir_read_merged() 359 rdd.is_upper = ovl_dentry_upper(dentry) == realpath.dentry; in ovl_dir_read_merged() 362 err = ovl_dir_read(&realpath, &rdd); in ovl_dir_read_merged() 372 err = ovl_dir_read(&realpath, &rdd); in ovl_dir_read_merged() 552 struct path realpath; in ovl_dir_read_impure() local 562 ovl_path_upper(path->dentry, &realpath); in ovl_dir_read_impure() [all …]
|
D | inode.c | 162 struct path realpath; in ovl_getattr() local 171 type = ovl_path_real(dentry, &realpath); in ovl_getattr() 173 err = vfs_getattr(&realpath, stat, request_mask, flags); in ovl_getattr() 194 ovl_path_lower(dentry, &realpath); in ovl_getattr() 195 err = vfs_getattr(&realpath, &lowerstat, in ovl_getattr() 230 realpath.dentry == ovl_dentry_lowerdata(dentry)) { in ovl_getattr() 244 ovl_path_lowerdata(dentry, &realpath); in ovl_getattr() 245 err = vfs_getattr(&realpath, &lowerdatastat, in ovl_getattr()
|
D | overlayfs.h | 442 int ovl_check_d_type_supported(struct path *realpath);
|