Lines Matching refs:upperpath
1231 struct ovl_layer *upper_layer, struct path *upperpath) in ovl_get_upper() argument
1236 err = ovl_mount_dir(ofs->config.upperdir, upperpath); in ovl_get_upper()
1241 if (__mnt_is_readonly(upperpath->mnt)) { in ovl_get_upper()
1247 err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir); in ovl_get_upper()
1251 err = ovl_setup_trap(sb, upperpath->dentry, &upper_layer->trap, in ovl_get_upper()
1256 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1526 const struct path *upperpath) in ovl_get_workdir() argument
1536 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1540 if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { in ovl_get_workdir()
1569 struct ovl_entry *oe, const struct path *upperpath) in ovl_get_indexdir() argument
1580 err = ovl_verify_origin(ofs, upperpath->dentry, in ovl_get_indexdir()
1615 upperpath->dentry, true, false); in ovl_get_indexdir()
1619 err = ovl_verify_upper(ofs, ofs->indexdir, upperpath->dentry, in ovl_get_indexdir()
2011 struct path upperpath = { }; in ovl_fill_super() local
2102 err = ovl_get_upper(sb, ofs, &layers[0], &upperpath); in ovl_fill_super()
2116 err = ovl_get_workdir(sb, ofs, &upperpath); in ovl_fill_super()
2141 err = ovl_get_indexdir(sb, ofs, oe, &upperpath); in ovl_fill_super()
2182 root_dentry = ovl_get_root(sb, upperpath.dentry, oe); in ovl_fill_super()
2186 mntput(upperpath.mnt); in ovl_fill_super()
2197 path_put(&upperpath); in ovl_fill_super()