Home
last modified time | relevance | path

Searched refs:ovl_fs (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/fs/overlayfs/
Doverlayfs.h117 static inline const char *ovl_xattr(struct ovl_fs *ofs, enum ovl_xattr ox) in ovl_xattr()
182 static inline ssize_t ovl_do_getxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_getxattr()
190 static inline int ovl_do_setxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_setxattr()
201 static inline int ovl_do_removexattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_removexattr()
304 bool ovl_check_origin_xattr(struct ovl_fs *ofs, struct dentry *dentry);
321 int ovl_check_metacopy_xattr(struct ovl_fs *ofs, struct dentry *dentry);
323 char *ovl_get_redirect_xattr(struct ovl_fs *ofs, struct dentry *dentry,
388 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected,
390 int ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry,
393 struct dentry *ovl_index_upper(struct ovl_fs *ofs, struct dentry *index);
[all …]
Dovl_entry.h49 struct ovl_fs { struct
84 static inline struct vfsmount *ovl_upper_mnt(struct ovl_fs *ofs) in ovl_upper_mnt() argument
89 static inline struct ovl_fs *OVL_FS(struct super_block *sb) in OVL_FS()
91 return (struct ovl_fs *)sb->s_fs_info; in OVL_FS()
94 static inline bool ovl_should_sync(struct ovl_fs *ofs) in ovl_should_sync()
Dutil.c20 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_want_write()
26 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_drop_write()
32 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_workdir()
38 struct ovl_fs *ofs = sb->s_fs_info; in ovl_override_creds()
61 struct ovl_fs *ofs = sb->s_fs_info; in ovl_indexdir()
69 struct ovl_fs *ofs = sb->s_fs_info; in ovl_index_all()
77 struct ovl_fs *ofs = sb->s_fs_info; in ovl_verify_lower()
151 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_path_upper()
387 struct ovl_fs *ofs = sb->s_fs_info; in ovl_redirect_dir()
547 bool ovl_check_origin_xattr(struct ovl_fs *ofs, struct dentry *dentry) in ovl_check_origin_xattr()
[all …]
Dsuper.c212 static void ovl_free_fs(struct ovl_fs *ofs) in ovl_free_fs()
252 struct ovl_fs *ofs = sb->s_fs_info; in ovl_put_super()
260 struct ovl_fs *ofs = sb->s_fs_info; in ovl_sync_fs()
299 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_statfs()
316 static bool ovl_force_readonly(struct ovl_fs *ofs) in ovl_force_readonly()
346 struct ovl_fs *ofs = sb->s_fs_info; in ovl_show_options()
374 struct ovl_fs *ofs = sb->s_fs_info; in ovl_remount()
697 static struct dentry *ovl_workdir_create(struct ovl_fs *ofs, in ovl_workdir_create()
846 static int ovl_check_namelen(struct path *path, struct ovl_fs *ofs, in ovl_check_namelen()
861 struct ovl_fs *ofs, int *stack_depth) in ovl_lower_dir()
[all …]
Dnamei.c33 struct ovl_fs *ofs = OVL_FS(d->sb); in ovl_check_redirect()
108 static struct ovl_fh *ovl_get_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_get_fh()
342 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected, in ovl_check_origin_fh()
393 static int ovl_check_origin(struct ovl_fs *ofs, struct dentry *upperdentry, in ovl_check_origin()
418 static int ovl_verify_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_verify_fh()
445 int ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry, in ovl_verify_set_fh()
479 struct dentry *ovl_index_upper(struct ovl_fs *ofs, struct dentry *index) in ovl_index_upper()
512 int ovl_verify_index(struct ovl_fs *ofs, struct dentry *index) in ovl_verify_index()
659 struct dentry *ovl_get_index_fh(struct ovl_fs *ofs, struct ovl_fh *fh) in ovl_get_index_fh()
688 struct dentry *ovl_lookup_index(struct ovl_fs *ofs, struct dentry *upper, in ovl_lookup_index()
[all …]
Dexport.c185 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_check_encode_origin()
430 struct ovl_fs *ofs = sb->s_fs_info; in ovl_lookup_real_inode()
651 struct ovl_fs *ofs = sb->s_fs_info; in ovl_get_dentry()
676 struct ovl_fs *ofs = sb->s_fs_info; in ovl_upper_fh_to_d()
696 struct ovl_fs *ofs = sb->s_fs_info; in ovl_lower_fh_to_d()
Dcopy_up.c132 static int ovl_copy_up_data(struct ovl_fs *ofs, struct path *old, in ovl_copy_up_data()
359 static int ovl_set_upper_fh(struct ovl_fs *ofs, struct dentry *upper, in ovl_set_upper_fh()
490 struct ovl_fs *ofs = OVL_FS(c->dentry->d_sb); in ovl_copy_up_inode()
703 struct ovl_fs *ofs = c->dentry->d_sb->s_fs_info; in ovl_do_copy_up()
775 struct ovl_fs *ofs = dentry->d_sb->s_fs_info; in ovl_need_meta_copy_up()
815 struct ovl_fs *ofs = OVL_FS(c->dentry->d_sb); in ovl_copy_up_meta_inode_data()
Dinode.c461 struct ovl_fs *ofs = inode->i_sb->s_fs_info; in ovl_update_time()
585 struct ovl_fs *ofs = inode->i_sb->s_fs_info; in ovl_next_ino()
742 unsigned int ovl_get_nlink(struct ovl_fs *ofs, struct dentry *lowerdentry, in ovl_get_nlink()
914 struct ovl_fs *ofs = sb->s_fs_info; in ovl_hash_bylower()
953 struct ovl_fs *ofs = OVL_FS(sb); in ovl_get_inode()
Ddir.c65 static struct dentry *ovl_whiteout(struct ovl_fs *ofs) in ovl_whiteout()
109 int ovl_cleanup_and_whiteout(struct ovl_fs *ofs, struct inode *dir, in ovl_cleanup_and_whiteout()
744 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_remove_and_whiteout()
Dreaddir.c609 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_cache_get_impure()
1171 int ovl_indexdir_cleanup(struct ovl_fs *ofs) in ovl_indexdir_cleanup()