Home
last modified time | relevance | path

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

/linux/fs/overlayfs/
H A Doverlayfs.h190 static inline const char *ovl_xattr(struct ovl_fs *ofs, enum ovl_xattr ox) in ovl_xattr()
207 static inline int ovl_do_notify_change(struct ovl_fs *ofs, in ovl_do_notify_change()
214 static inline int ovl_do_rmdir(struct ovl_fs *ofs, in ovl_do_rmdir()
223 static inline int ovl_do_unlink(struct ovl_fs *ofs, struct inode *dir, in ovl_do_unlink()
232 static inline int ovl_do_link(struct ovl_fs *ofs, struct dentry *old_dentry, in ovl_do_link()
242 static inline int ovl_do_create(struct ovl_fs *ofs, in ovl_do_create()
252 static inline struct dentry *ovl_do_mkdir(struct ovl_fs *ofs, in ovl_do_mkdir()
266 static inline int ovl_do_mknod(struct ovl_fs *ofs, in ovl_do_mknod()
276 static inline int ovl_do_symlink(struct ovl_fs *ofs, in ovl_do_symlink()
302 static inline ssize_t ovl_getxattr_upper(struct ovl_fs *ofs, in ovl_getxattr_upper()
[all …]
H A Dovl_entry.h58 struct ovl_fs { struct
98 static inline unsigned int ovl_numlowerlayer(struct ovl_fs *ofs) in ovl_numlowerlayer() argument
103 static inline struct vfsmount *ovl_upper_mnt(struct ovl_fs *ofs) in ovl_upper_mnt()
108 static inline const struct mnt_idmap *ovl_upper_mnt_idmap(struct ovl_fs *ofs) in ovl_upper_mnt_idmap()
115 static inline struct ovl_fs *OVL_FS(struct super_block *sb) in OVL_FS()
120 return (struct ovl_fs *)sb->s_fs_info; in OVL_FS()
H A Dutil.c24 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_get_write_access()
31 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_start_write()
37 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_want_write()
43 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_put_write_access()
49 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_end_write()
55 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_drop_write()
61 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_workdir()
67 struct ovl_fs *ofs = OVL_FS(sb); in ovl_override_creds()
96 struct ovl_fs *ofs = OVL_FS(sb); in ovl_indexdir()
104 struct ovl_fs *ofs = OVL_FS(sb); in ovl_index_all()
[all …]
H A Dsuper.c246 struct ovl_fs *ofs = OVL_FS(sb); in ovl_put_super()
255 struct ovl_fs *ofs = OVL_FS(sb); in ovl_sync_fs()
298 struct ovl_fs *ofs = OVL_FS(sb); in ovl_statfs()
330 static struct dentry *ovl_workdir_create(struct ovl_fs *ofs, in ovl_workdir_create()
416 static int ovl_check_namelen(const struct path *path, struct ovl_fs *ofs, in ovl_check_namelen()
431 struct ovl_fs *ofs, int *stack_depth) in ovl_lower_dir()
506 static int ovl_report_in_use(struct ovl_fs *ofs, const char *name) in ovl_report_in_use()
519 static int ovl_get_upper(struct super_block *sb, struct ovl_fs *ofs, in ovl_get_upper()
584 static int ovl_check_rename_whiteout(struct ovl_fs *ofs) in ovl_check_rename_whiteout()
641 static struct dentry *ovl_lookup_or_create(struct ovl_fs *ofs, in ovl_lookup_or_create()
[all …]
H A Dcopy_up.c46 static int ovl_copy_acl(struct ovl_fs *ofs, const struct path *path, in ovl_copy_acl()
260 static int ovl_copy_up_file(struct ovl_fs *ofs, struct dentry *dentry, in ovl_copy_up_file()
368 static int ovl_set_size(struct ovl_fs *ofs, in ovl_set_size()
379 static int ovl_set_timestamps(struct ovl_fs *ofs, struct dentry *upperdentry, in ovl_set_timestamps()
392 int ovl_set_attr(struct ovl_fs *ofs, struct dentry *upperdentry, in ovl_set_attr()
418 struct ovl_fh *ovl_encode_real_fh(struct ovl_fs *ofs, struct inode *realinode, in ovl_encode_real_fh()
473 struct ovl_fh *ovl_get_origin_fh(struct ovl_fs *ofs, struct dentry *origin) in ovl_get_origin_fh()
486 int ovl_set_origin_fh(struct ovl_fs *ofs, const struct ovl_fh *fh, in ovl_set_origin_fh()
502 static int ovl_set_upper_fh(struct ovl_fs *ofs, struct dentry *upper, in ovl_set_upper_fh()
524 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_create_index()
[all …]
H A Dxattrs.c9 struct ovl_fs *ofs = sb->s_fs_info; in ovl_is_escaped_xattr()
21 struct ovl_fs *ofs = OVL_FS(sb); in ovl_is_own_xattr()
40 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_xattr_set()
109 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_listxattr()
258 const struct xattr_handler * const *ovl_xattr_handlers(struct ovl_fs *ofs) in ovl_xattr_handlers()
H A Dparams.h6 struct ovl_fs;
40 void ovl_free_fs(struct ovl_fs *ofs);
H A Ddir.c27 static int ovl_cleanup_locked(struct ovl_fs *ofs, struct inode *wdir, in ovl_cleanup_locked()
47 int ovl_cleanup(struct ovl_fs *ofs, struct dentry *workdir, in ovl_cleanup()
68 static struct dentry *ovl_start_creating_temp(struct ovl_fs *ofs, in ovl_start_creating_temp()
77 static struct dentry *ovl_whiteout(struct ovl_fs *ofs) in ovl_whiteout()
122 int ovl_cleanup_and_whiteout(struct ovl_fs *ofs, struct dentry *dir, in ovl_cleanup_and_whiteout()
161 struct dentry *ovl_create_real(struct ovl_fs *ofs, struct dentry *parent, in ovl_create_real()
257 struct dentry *ovl_create_temp(struct ovl_fs *ofs, struct dentry *workdir, in ovl_create_temp()
273 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_set_opaque_xerr()
363 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_create_upper()
401 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_clear_empty()
[all …]
H A Dparams.c303 struct ovl_fs *ofs = fc->s_fs_info; in ovl_mount_dir_check()
370 struct ovl_fs *ofs = fc->s_fs_info; in ovl_add_layer()
619 struct ovl_fs *ofs = fc->s_fs_info; in ovl_parse_param()
747 struct ovl_fs *ofs = fc->s_fs_info; in ovl_free()
766 struct ovl_fs *ofs = OVL_FS(sb); in ovl_reconfigure()
803 struct ovl_fs *ofs; in ovl_init_fs_context()
818 ofs = kzalloc_obj(struct ovl_fs); in ovl_init_fs_context()
843 void ovl_free_fs(struct ovl_fs *ofs) in ovl_free_fs()
1055 struct ovl_fs *ofs = OVL_FS(sb); in ovl_show_options()
H A Dinode.c25 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_setattr()
105 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_map_dev_ino()
491 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_set_or_remove_acl()
578 struct ovl_fs *ofs = OVL_FS(inode->i_sb); in ovl_update_time()
843 struct ovl_fs *ofs = OVL_FS(inode->i_sb); in ovl_next_ino()
852 struct ovl_fs *ofs = OVL_FS(inode->i_sb); in ovl_map_ino()
1000 unsigned int ovl_get_nlink(struct ovl_fs *ofs, struct dentry *lowerdentry, in ovl_get_nlink()
1172 struct ovl_fs *ofs = OVL_FS(sb); in ovl_hash_bylower()
1211 struct ovl_fs *ofs = OVL_FS(sb); in ovl_get_inode()
H A Dreaddir.c316 struct ovl_fs *ofs = OVL_FS(rdd->dentry->d_sb); in ovl_fill_merge()
438 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_dir_read_merged()
555 struct ovl_fs *ofs = OVL_FS(dir->d_sb); in ovl_cache_update()
698 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_cache_get_impure()
798 struct ovl_fs *ofs = OVL_FS(dir->d_sb); in ovl_iterate_real()
877 struct ovl_fs *ofs = OVL_FS(dentry->d_sb); in ovl_need_adjust_d_ino()
1113 void ovl_cleanup_whiteouts(struct ovl_fs *ofs, struct dentry *upper, in ovl_cleanup_whiteouts()
1176 static int ovl_workdir_cleanup_recurse(struct ovl_fs *ofs, const struct path *path, in ovl_workdir_cleanup_recurse()
1231 int ovl_workdir_cleanup(struct ovl_fs *ofs, struct dentry *parent, in ovl_workdir_cleanup()
1255 int ovl_indexdir_cleanup(struct ovl_fs *ofs) in ovl_indexdir_cleanup()