Lines Matching refs:upperpath
1115 struct ovl_layer *upper_layer, struct path *upperpath) in ovl_get_upper() argument
1120 err = ovl_mount_dir(ofs->config.upperdir, upperpath); in ovl_get_upper()
1125 if (__mnt_is_readonly(upperpath->mnt)) { in ovl_get_upper()
1131 err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir); in ovl_get_upper()
1135 err = ovl_setup_trap(sb, upperpath->dentry, &upper_layer->trap, 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()
1424 if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { in ovl_get_workdir()
1453 struct ovl_entry *oe, const struct path *upperpath) in ovl_get_indexdir() argument
1464 err = ovl_verify_origin(ofs, upperpath->dentry, in ovl_get_indexdir()
1499 upperpath->dentry, true, false); in ovl_get_indexdir()
1503 err = ovl_verify_upper(ofs, ofs->indexdir, upperpath->dentry, in ovl_get_indexdir()
1895 struct path upperpath = { }; in ovl_fill_super() local
1986 err = ovl_get_upper(sb, ofs, &layers[0], &upperpath); in ovl_fill_super()
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()
2066 root_dentry = ovl_get_root(sb, upperpath.dentry, oe); in ovl_fill_super()
2070 mntput(upperpath.mnt); in ovl_fill_super()
2082 path_put(&upperpath); in ovl_fill_super()