Lines Matching refs:upperpath
1100 struct ovl_layer *upper_layer, struct path *upperpath) in ovl_get_upper() argument
1105 err = ovl_mount_dir(ofs->config.upperdir, upperpath); in ovl_get_upper()
1110 if (sb_rdonly(upperpath->mnt->mnt_sb)) { in ovl_get_upper()
1116 err = ovl_check_namelen(upperpath, ofs, ofs->config.upperdir); in ovl_get_upper()
1120 err = ovl_setup_trap(sb, upperpath->dentry, &upper_layer->trap, in ovl_get_upper()
1125 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1379 struct path *upperpath) in ovl_get_workdir() argument
1389 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1393 if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { in ovl_get_workdir()
1422 struct ovl_entry *oe, struct path *upperpath) in ovl_get_indexdir() argument
1433 err = ovl_verify_origin(ofs, upperpath->dentry, in ovl_get_indexdir()
1468 upperpath->dentry, true, false); in ovl_get_indexdir()
1472 err = ovl_verify_upper(ofs, ofs->indexdir, upperpath->dentry, in ovl_get_indexdir()
1855 struct path upperpath = { }; in ovl_fill_super() local
1935 err = ovl_get_upper(sb, ofs, &layers[0], &upperpath); in ovl_fill_super()
1939 err = ovl_get_workdir(sb, ofs, &upperpath); in ovl_fill_super()
1960 err = ovl_get_indexdir(sb, ofs, oe, &upperpath); in ovl_fill_super()
2000 root_dentry = ovl_get_root(sb, upperpath.dentry, oe); in ovl_fill_super()
2004 mntput(upperpath.mnt); in ovl_fill_super()
2016 path_put(&upperpath); in ovl_fill_super()