Home
last modified time | relevance | path

Searched refs:ovl_upper_mnt (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/fs/overlayfs/
H A Dsuper.c229 upper_sb = ovl_upper_mnt(ofs)->mnt_sb; in ovl_sync_fs()
285 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_workdir_create()
587 if (ovl_inuse_trylock(ovl_upper_mnt(ofs)->mnt_root)) { in ovl_get_upper()
704 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_make_workdir()
880 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_get_indexdir()
949 if (!ofs->config.nfs_export && !ovl_upper_mnt(ofs)) in ovl_lower_uuid_ok()
1066 if (ovl_upper_mnt(ofs)) { in ovl_get_layers()
1067 ofs->fs[0].sb = ovl_upper_mnt(ofs)->mnt_sb; in ovl_get_layers()
1139 if (ofs->numfs - !ovl_upper_mnt(ofs) == 1) { in ovl_get_layers()
1264 if (ovl_upper_mnt(of in ovl_check_overlapping_layers()
[all...]
H A Dovl_entry.h102 static inline struct vfsmount *ovl_upper_mnt(struct ovl_fs *ofs) in ovl_upper_mnt() function
109 return mnt_idmap(ovl_upper_mnt(ofs)); in ovl_upper_mnt_idmap()
H A Doverlayfs.h281 .mnt = ovl_upper_mnt(ofs), in ovl_getxattr_upper()
375 struct path path = { .mnt = ovl_upper_mnt(ofs), .dentry = dentry }; in ovl_do_tmpfile()
486 .mnt = ovl_upper_mnt(ofs), in ovl_check_origin_xattr()
539 .mnt = ovl_upper_mnt(ofs), in ovl_is_impuredir()
839 return (!ovl_upper_mnt(ofs) || !ofs->workdir); in ovl_force_readonly()
H A Dexport.c217 if (d_is_dir(dentry) && ovl_upper_mnt(ofs) && decodable) in ovl_check_encode_origin()
697 if (!ovl_upper_mnt(ofs)) in ovl_upper_fh_to_d()
700 upper = ovl_decode_real_fh(ofs, fh, ovl_upper_mnt(ofs), true); in ovl_upper_fh_to_d()
H A Dutil.c23 return mnt_want_write(ovl_upper_mnt(ofs)); in ovl_want_write()
29 mnt_drop_write(ovl_upper_mnt(ofs)); in ovl_drop_write()
209 path->mnt = ovl_upper_mnt(ofs); in ovl_path_upper()
344 path->mnt = ovl_upper_mnt(OVL_FS(inode->i_sb)); in ovl_i_path_real()
1377 mnt = ovl_upper_mnt(ofs); in ovl_sync_status()
H A Dinode.c701 .mnt = ovl_upper_mnt(ofs), in ovl_update_time()
1305 if (!ovl_upper_mnt(ofs)) in ovl_hash_bylower()
1341 .mnt = upperdentry ? ovl_upper_mnt(ofs) : lowerpath->layer->mnt, in ovl_get_inode()
H A Dnamei.c565 upper = ovl_decode_real_fh(ofs, fh, ovl_upper_mnt(ofs), connected); in ovl_index_upper()
1038 d.mnt = ovl_upper_mnt(ofs); in ovl_lookup()
1267 .mnt = ovl_upper_mnt(ofs), in ovl_lookup()
H A Dparams.c683 upper_sb = ovl_upper_mnt(ofs)->mnt_sb; in ovl_reconfigure()
764 ovl_inuse_unlock(ovl_upper_mnt(ofs)->mnt_root); in ovl_free_fs()
H A Dcopy_up.c614 struct path upperpath = { .mnt = ovl_upper_mnt(ofs), .dentry = temp }; in ovl_copy_up_metadata()
711 struct path path = { .mnt = ovl_upper_mnt(ofs) }; in ovl_copy_up_workdir()
H A Dreaddir.c1162 struct path path = { .mnt = ovl_upper_mnt(ofs), .dentry = indexdir }; in ovl_indexdir_cleanup()
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dsuper.c235 ovl_inuse_unlock(ovl_upper_mnt(ofs)->mnt_root); in ovl_free_fs()
297 upper_sb = ovl_upper_mnt(ofs)->mnt_sb; in ovl_sync_fs()
335 return (!ovl_upper_mnt(ofs) || !ofs->workdir); in ovl_force_readonly()
399 upper_sb = ovl_upper_mnt(ofs)->mnt_sb; in ovl_remount()
718 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_workdir_create()
1171 if (ovl_inuse_trylock(ovl_upper_mnt(ofs)->mnt_root)) { in ovl_get_upper()
1286 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_make_workdir()
1445 struct vfsmount *mnt = ovl_upper_mnt(ofs); in ovl_get_indexdir()
1514 if (!ofs->config.nfs_export && !ovl_upper_mnt(ofs)) in ovl_lower_uuid_ok()
1612 if (ovl_upper_mnt(of in ovl_get_layers()
[all...]
H A Dutil.c21 return mnt_want_write(ovl_upper_mnt(ofs)); in ovl_want_write()
27 mnt_drop_write(ovl_upper_mnt(ofs)); in ovl_drop_write()
169 path->mnt = ovl_upper_mnt(ofs); in ovl_path_upper()
977 mnt = ovl_upper_mnt(ofs); in ovl_sync_status()
H A Dovl_entry.h95 static inline struct vfsmount *ovl_upper_mnt(struct ovl_fs *ofs) in ovl_upper_mnt() function
H A Dexport.c207 if (d_is_dir(dentry) && ovl_upper_mnt(ofs)) in ovl_check_encode_origin()
679 if (!ovl_upper_mnt(ofs)) in ovl_upper_fh_to_d()
682 upper = ovl_decode_real_fh(fh, ovl_upper_mnt(ofs), true); in ovl_upper_fh_to_d()
H A Dinode.c465 .mnt = ovl_upper_mnt(ofs), in ovl_update_time()
927 if (!ovl_upper_mnt(ofs)) in ovl_hash_bylower()
H A Dnamei.c491 upper = ovl_decode_real_fh(fh, ovl_upper_mnt(ofs), true); in ovl_index_upper()
H A Dreaddir.c1157 struct path path = { .mnt = ovl_upper_mnt(ofs), .dentry = indexdir }; in ovl_indexdir_cleanup()

Completed in 24 milliseconds