Home
last modified time | relevance | path

Searched refs:upper_mnt (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/fs/overlayfs/
Dsuper.c233 ovl_inuse_unlock(ofs->upper_mnt->mnt_root); in ovl_free_fs()
234 mntput(ofs->upper_mnt); in ovl_free_fs()
267 if (!ofs->upper_mnt) in ovl_sync_fs()
281 upper_sb = ofs->upper_mnt->mnt_sb; in ovl_sync_fs()
319 return (!ofs->upper_mnt || !ofs->workdir); in ovl_force_readonly()
625 struct vfsmount *mnt = ofs->upper_mnt; in ovl_workdir_create()
1040 struct vfsmount *upper_mnt; in ovl_get_upper() local
1063 upper_mnt = clone_private_mount(upperpath); in ovl_get_upper()
1064 err = PTR_ERR(upper_mnt); in ovl_get_upper()
1065 if (IS_ERR(upper_mnt)) { in ovl_get_upper()
[all …]
Dexport.c210 if (d_is_dir(dentry) && ofs->upper_mnt) in ovl_check_encode_origin()
439 struct ovl_layer upper_layer = { .mnt = ofs->upper_mnt }; in ovl_lookup_real_inode()
661 struct ovl_layer upper_layer = { .mnt = ofs->upper_mnt }; in ovl_get_dentry()
690 if (!ofs->upper_mnt) in ovl_upper_fh_to_d()
693 upper = ovl_decode_real_fh(fh, ofs->upper_mnt, true); in ovl_upper_fh_to_d()
Dutil.c24 return mnt_want_write(ofs->upper_mnt); in ovl_want_write()
30 mnt_drop_write(ofs->upper_mnt); in ovl_drop_write()
51 return ofs->upper_mnt->mnt_sb; in ovl_same_sb()
52 else if (ofs->numlowerfs == 1 && !ofs->upper_mnt) in ovl_same_sb()
153 path->mnt = ofs->upper_mnt; in ovl_path_upper()
Dovl_entry.h48 struct vfsmount *upper_mnt; member
Dinode.c456 .mnt = ofs->upper_mnt, in ovl_update_time()
854 if (!ofs->upper_mnt) in ovl_hash_bylower()
Dnamei.c466 upper = ovl_decode_real_fh(fh, ofs->upper_mnt, true); in ovl_index_upper()
Dreaddir.c1093 struct path path = { .mnt = ofs->upper_mnt, .dentry = indexdir }; in ovl_indexdir_cleanup()