upperdir          404 fs/overlayfs/copy_up.c 	struct dentry *upperdir = ovl_dentry_upper(c->parent);
upperdir          405 fs/overlayfs/copy_up.c 	struct inode *udir = d_inode(upperdir);
upperdir          408 fs/overlayfs/copy_up.c 	err = ovl_set_impure(c->parent, upperdir);
upperdir          417 fs/overlayfs/copy_up.c 	upper = lookup_one_len(c->dentry->d_name.name, upperdir,
upperdir          426 fs/overlayfs/copy_up.c 			ovl_set_timestamps(upperdir, &c->pstat);
upperdir          294 fs/overlayfs/dir.c 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          295 fs/overlayfs/dir.c 	struct inode *udir = upperdir->d_inode;
upperdir          305 fs/overlayfs/dir.c 						   upperdir,
upperdir          335 fs/overlayfs/dir.c 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          336 fs/overlayfs/dir.c 	struct inode *udir = upperdir->d_inode;
upperdir          346 fs/overlayfs/dir.c 	err = ovl_lock_rename_workdir(workdir, upperdir);
upperdir          388 fs/overlayfs/dir.c 	unlock_rename(workdir, upperdir);
upperdir          399 fs/overlayfs/dir.c 	unlock_rename(workdir, upperdir);
upperdir          434 fs/overlayfs/dir.c 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          435 fs/overlayfs/dir.c 	struct inode *udir = upperdir->d_inode;
upperdir          452 fs/overlayfs/dir.c 	err = ovl_lock_rename_workdir(workdir, upperdir);
upperdir          456 fs/overlayfs/dir.c 	upper = lookup_one_len(dentry->d_name.name, upperdir,
upperdir          521 fs/overlayfs/dir.c 	unlock_rename(workdir, upperdir);
upperdir          716 fs/overlayfs/dir.c 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          731 fs/overlayfs/dir.c 	err = ovl_lock_rename_workdir(workdir, upperdir);
upperdir          735 fs/overlayfs/dir.c 	upper = lookup_one_len(dentry->d_name.name, upperdir,
upperdir          748 fs/overlayfs/dir.c 	err = ovl_cleanup_and_whiteout(workdir, d_inode(upperdir), upper);
upperdir          758 fs/overlayfs/dir.c 	unlock_rename(workdir, upperdir);
upperdir          768 fs/overlayfs/dir.c 	struct dentry *upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          769 fs/overlayfs/dir.c 	struct inode *dir = upperdir->d_inode;
upperdir          782 fs/overlayfs/dir.c 	upper = lookup_one_len(dentry->d_name.name, upperdir,
upperdir          822 fs/overlayfs/namei.c 	struct dentry *upperdir, *upperdentry = NULL;
upperdir          848 fs/overlayfs/namei.c 	upperdir = ovl_dentry_upper(dentry->d_parent);
upperdir          849 fs/overlayfs/namei.c 	if (upperdir) {
upperdir          850 fs/overlayfs/namei.c 		err = ovl_lookup_layer(upperdir, &d, &upperdentry);
upperdir          274 fs/overlayfs/overlayfs.h int ovl_lock_rename_workdir(struct dentry *workdir, struct dentry *upperdir);
upperdir           10 fs/overlayfs/ovl_entry.h 	char *upperdir;
upperdir          237 fs/overlayfs/super.c 	kfree(ofs->config.upperdir);
upperdir          348 fs/overlayfs/super.c 	if (ofs->config.upperdir) {
upperdir          349 fs/overlayfs/super.c 		seq_show_option(m, "upperdir", ofs->config.upperdir);
upperdir          493 fs/overlayfs/super.c 			kfree(config->upperdir);
upperdir          494 fs/overlayfs/super.c 			config->upperdir = match_strdup(&args[0]);
upperdir          495 fs/overlayfs/super.c 			if (!config->upperdir)
upperdir          569 fs/overlayfs/super.c 	if (!config->upperdir && config->workdir) {
upperdir          584 fs/overlayfs/super.c 	if (!config->upperdir && config->redirect_follow)
upperdir          804 fs/overlayfs/super.c 	     (ofs->config.index && ofs->config.upperdir)) && !fh_type) {
upperdir          824 fs/overlayfs/super.c static bool ovl_workdir_ok(struct dentry *workdir, struct dentry *upperdir)
upperdir          828 fs/overlayfs/super.c 	if (workdir != upperdir) {
upperdir          829 fs/overlayfs/super.c 		ok = (lock_rename(workdir, upperdir) == NULL);
upperdir          830 fs/overlayfs/super.c 		unlock_rename(workdir, upperdir);
upperdir         1032 fs/overlayfs/super.c 	err = ovl_mount_dir(ofs->config.upperdir, upperpath);
upperdir         1043 fs/overlayfs/super.c 	err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir);
upperdir         1434 fs/overlayfs/super.c 	} else if (!ofs->config.upperdir && stacklen == 1) {
upperdir         1437 fs/overlayfs/super.c 	} else if (!ofs->config.upperdir && ofs->config.nfs_export &&
upperdir         1611 fs/overlayfs/super.c 	if (ofs->config.upperdir) {
upperdir          818 fs/overlayfs/util.c int ovl_lock_rename_workdir(struct dentry *workdir, struct dentry *upperdir)
upperdir          821 fs/overlayfs/util.c 	if (workdir == upperdir)
upperdir          825 fs/overlayfs/util.c 	if (lock_rename(workdir, upperdir) != NULL)
upperdir          831 fs/overlayfs/util.c 	unlock_rename(workdir, upperdir);