Home
last modified time | relevance | path

Searched refs:workpath (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/fs/overlayfs/
H A Dsuper.c702 const struct path *workpath) in ovl_make_workdir()
733 err = ovl_check_d_type_supported(workpath); in ovl_make_workdir()
845 const struct path *workpath) in ovl_get_workdir()
850 if (upperpath->mnt != workpath->mnt) { in ovl_get_workdir()
854 if (!ovl_workdir_ok(workpath->dentry, upperpath->dentry)) { in ovl_get_workdir()
859 ofs->workbasedir = dget(workpath->dentry); in ovl_get_workdir()
874 return ovl_make_workdir(sb, ofs, workpath); in ovl_get_workdir()
701 ovl_make_workdir(struct super_block *sb, struct ovl_fs *ofs, const struct path *workpath) ovl_make_workdir() argument
843 ovl_get_workdir(struct super_block *sb, struct ovl_fs *ofs, const struct path *upperpath, const struct path *workpath) ovl_get_workdir() argument
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dsuper.c1284 struct path *workpath) in ovl_make_workdir()
1314 err = ovl_check_d_type_supported(workpath); in ovl_make_workdir()
1403 struct path workpath = { }; in ovl_get_workdir() local
1405 err = ovl_mount_dir(ofs->config.workdir, &workpath); in ovl_get_workdir()
1410 if (upperpath->mnt != workpath.mnt) { in ovl_get_workdir()
1414 if (!ovl_workdir_ok(workpath.dentry, upperpath->dentry)) { in ovl_get_workdir()
1419 ofs->workbasedir = dget(workpath.dentry); in ovl_get_workdir()
1434 err = ovl_make_workdir(sb, ofs, &workpath); in ovl_get_workdir()
1437 path_put(&workpath); in ovl_get_workdir()
1283 ovl_make_workdir(struct super_block *sb, struct ovl_fs *ofs, struct path *workpath) ovl_make_workdir() argument

Completed in 5 milliseconds