Home
last modified time | relevance | path

Searched refs:upperpath (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/fs/overlayfs/
A Dsuper.c1125 if (__mnt_is_readonly(upperpath->mnt)) { in ovl_get_upper()
1140 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1410 const struct path *upperpath) in ovl_get_workdir() argument
1420 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1464 err = ovl_verify_origin(ofs, upperpath->dentry, in ovl_get_indexdir()
1499 upperpath->dentry, true, false); in ovl_get_indexdir()
1895 struct path upperpath = { }; in ovl_fill_super() local
2000 err = ovl_get_workdir(sb, ofs, &upperpath); in ovl_fill_super()
2025 err = ovl_get_indexdir(sb, ofs, oe, &upperpath); in ovl_fill_super()
2070 mntput(upperpath.mnt); in ovl_fill_super()
[all …]
A Dcopy_up.c613 struct path upperpath = { .mnt = ovl_upper_mnt(ofs), .dentry = temp }; in ovl_copy_up_metadata() local
625 err = ovl_copy_fileattr(inode, &c->lowerpath, &upperpath); in ovl_copy_up_metadata()
950 struct path upperpath; in ovl_copy_up_meta_inode_data() local
955 ovl_path_upper(c->dentry, &upperpath); in ovl_copy_up_meta_inode_data()
956 if (WARN_ON(upperpath.dentry == NULL)) in ovl_copy_up_meta_inode_data()
960 err = cap_size = ovl_getxattr_value(&upperpath, XATTR_NAME_CAPS, in ovl_copy_up_meta_inode_data()
966 err = ovl_copy_up_data(c, &upperpath); in ovl_copy_up_meta_inode_data()
975 err = ovl_do_setxattr(ofs, upperpath.dentry, XATTR_NAME_CAPS, in ovl_copy_up_meta_inode_data()
982 err = ovl_removexattr(ofs, upperpath.dentry, OVL_XATTR_METACOPY); in ovl_copy_up_meta_inode_data()
A Dinode.c693 struct path upperpath = { in ovl_update_time() local
698 if (upperpath.dentry) { in ovl_update_time()
699 touch_atime(&upperpath); in ovl_update_time()
700 inode->i_atime = d_inode(upperpath.dentry)->i_atime; in ovl_update_time()
765 struct path upperpath; in ovl_fileattr_set() local
776 ovl_path_real(dentry, &upperpath); in ovl_fileattr_set()
786 err = ovl_set_protattr(inode, upperpath.dentry, fa); in ovl_fileattr_set()
788 err = ovl_real_fileattr_set(&upperpath, fa); in ovl_fileattr_set()
A Doverlayfs.h235 struct path upperpath = { in ovl_getxattr_upper() local
240 return ovl_do_getxattr(&upperpath, ovl_xattr(ofs, ox), value, size); in ovl_getxattr_upper()
432 struct path upperpath = { in ovl_check_origin_xattr() local
436 return ovl_path_check_origin_xattr(ofs, &upperpath); in ovl_check_origin_xattr()
474 struct path upperpath = { in ovl_is_impuredir() local
479 return ovl_path_check_dir_xattr(ofs, &upperpath, OVL_XATTR_IMPURE); in ovl_is_impuredir()
A Ddir.c370 struct path upperpath; in ovl_clear_empty() local
383 ovl_path_upper(dentry, &upperpath); in ovl_clear_empty()
384 err = vfs_getattr(&upperpath, &stat, in ovl_clear_empty()
392 upper = upperpath.dentry; in ovl_clear_empty()
401 err = ovl_copy_xattr(dentry->d_sb, &upperpath, opaquedir); in ovl_clear_empty()
A Dnamei.c1084 struct path upperpath = { in ovl_lookup() local
1094 upperredirect = ovl_get_redirect_xattr(ofs, &upperpath, 0); in ovl_lookup()
1100 err = ovl_check_metacopy_xattr(ofs, &upperpath); in ovl_lookup()
A Dreaddir.c874 struct path upperpath; in ovl_dir_real_file() local
876 ovl_path_upper(dentry, &upperpath); in ovl_dir_real_file()
877 realfile = ovl_dir_open_realfile(file, &upperpath); in ovl_dir_real_file()

Completed in 20 milliseconds