upperpath 448 fs/overlayfs/copy_up.c struct path upperpath, datapath; upperpath 450 fs/overlayfs/copy_up.c ovl_path_upper(c->dentry, &upperpath); upperpath 451 fs/overlayfs/copy_up.c if (WARN_ON(upperpath.dentry != NULL)) upperpath 453 fs/overlayfs/copy_up.c upperpath.dentry = temp; upperpath 456 fs/overlayfs/copy_up.c err = ovl_copy_up_data(&datapath, &upperpath, c->stat.size); upperpath 740 fs/overlayfs/copy_up.c struct path upperpath, datapath; upperpath 745 fs/overlayfs/copy_up.c ovl_path_upper(c->dentry, &upperpath); upperpath 746 fs/overlayfs/copy_up.c if (WARN_ON(upperpath.dentry == NULL)) upperpath 754 fs/overlayfs/copy_up.c err = cap_size = ovl_getxattr(upperpath.dentry, XATTR_NAME_CAPS, upperpath 760 fs/overlayfs/copy_up.c err = ovl_copy_up_data(&datapath, &upperpath, c->stat.size); upperpath 769 fs/overlayfs/copy_up.c err = ovl_do_setxattr(upperpath.dentry, XATTR_NAME_CAPS, upperpath 776 fs/overlayfs/copy_up.c err = vfs_removexattr(upperpath.dentry, OVL_XATTR_METACOPY); upperpath 337 fs/overlayfs/dir.c struct path upperpath; upperpath 350 fs/overlayfs/dir.c ovl_path_upper(dentry, &upperpath); upperpath 351 fs/overlayfs/dir.c err = vfs_getattr(&upperpath, &stat, upperpath 359 fs/overlayfs/dir.c upper = upperpath.dentry; upperpath 450 fs/overlayfs/inode.c struct path upperpath = { upperpath 455 fs/overlayfs/inode.c if (upperpath.dentry) { upperpath 456 fs/overlayfs/inode.c touch_atime(&upperpath); upperpath 457 fs/overlayfs/inode.c inode->i_atime = d_inode(upperpath.dentry)->i_atime; upperpath 842 fs/overlayfs/readdir.c struct path upperpath; upperpath 844 fs/overlayfs/readdir.c ovl_path_upper(dentry, &upperpath); upperpath 845 fs/overlayfs/readdir.c realfile = ovl_path_open(&upperpath, O_RDONLY); upperpath 1027 fs/overlayfs/super.c struct path *upperpath) upperpath 1032 fs/overlayfs/super.c err = ovl_mount_dir(ofs->config.upperdir, upperpath); upperpath 1037 fs/overlayfs/super.c if (sb_rdonly(upperpath->mnt->mnt_sb)) { upperpath 1043 fs/overlayfs/super.c err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir); upperpath 1047 fs/overlayfs/super.c err = ovl_setup_trap(sb, upperpath->dentry, &ofs->upperdir_trap, upperpath 1052 fs/overlayfs/super.c upper_mnt = clone_private_mount(upperpath); upperpath 1157 fs/overlayfs/super.c struct path *upperpath) upperpath 1167 fs/overlayfs/super.c if (upperpath->mnt != workpath.mnt) { upperpath 1171 fs/overlayfs/super.c if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { upperpath 1200 fs/overlayfs/super.c struct ovl_entry *oe, struct path *upperpath) upperpath 1210 fs/overlayfs/super.c err = ovl_verify_origin(upperpath->dentry, oe->lowerstack[0].dentry, upperpath 1234 fs/overlayfs/super.c upperpath->dentry, true, false); upperpath 1238 fs/overlayfs/super.c err = ovl_verify_upper(ofs->indexdir, upperpath->dentry, true); upperpath 1571 fs/overlayfs/super.c struct path upperpath = { }; upperpath 1617 fs/overlayfs/super.c err = ovl_get_upper(sb, ofs, &upperpath); upperpath 1621 fs/overlayfs/super.c err = ovl_get_workdir(sb, ofs, &upperpath); upperpath 1642 fs/overlayfs/super.c err = ovl_get_indexdir(sb, ofs, oe, &upperpath); upperpath 1691 fs/overlayfs/super.c mntput(upperpath.mnt); upperpath 1692 fs/overlayfs/super.c if (upperpath.dentry) { upperpath 1694 fs/overlayfs/super.c if (ovl_is_impuredir(upperpath.dentry)) upperpath 1702 fs/overlayfs/super.c ovl_inode_init(d_inode(root_dentry), upperpath.dentry, upperpath 1713 fs/overlayfs/super.c path_put(&upperpath);