Lines Matching refs:upperpath
1192 struct ovl_layer *upper_layer, struct path *upperpath) in ovl_get_upper() argument
1197 err = ovl_mount_dir(ofs->config.upperdir, upperpath); in ovl_get_upper()
1202 if (__mnt_is_readonly(upperpath->mnt)) { in ovl_get_upper()
1208 err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir); in ovl_get_upper()
1212 err = ovl_setup_trap(sb, upperpath->dentry, &upper_layer->trap, in ovl_get_upper()
1217 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1481 struct path *upperpath) in ovl_get_workdir() argument
1491 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1495 if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { in ovl_get_workdir()
1524 struct ovl_entry *oe, struct path *upperpath) in ovl_get_indexdir() argument
1535 err = ovl_verify_origin(ofs, upperpath->dentry, in ovl_get_indexdir()
1570 upperpath->dentry, true, false); in ovl_get_indexdir()
1574 err = ovl_verify_upper(ofs, ofs->indexdir, upperpath->dentry, in ovl_get_indexdir()
1966 struct path upperpath = { }; in ovl_fill_super() local
2057 err = ovl_get_upper(sb, ofs, &layers[0], &upperpath); in ovl_fill_super()
2071 err = ovl_get_workdir(sb, ofs, &upperpath); in ovl_fill_super()
2096 err = ovl_get_indexdir(sb, ofs, oe, &upperpath); in ovl_fill_super()
2137 root_dentry = ovl_get_root(sb, upperpath.dentry, oe); in ovl_fill_super()
2141 mntput(upperpath.mnt); in ovl_fill_super()
2153 path_put(&upperpath); in ovl_fill_super()