Lines Matching refs:ovl_fs
121 static inline const char *ovl_xattr(struct ovl_fs *ofs, enum ovl_xattr ox) in ovl_xattr()
138 static inline int ovl_do_notify_change(struct ovl_fs *ofs, in ovl_do_notify_change()
145 static inline int ovl_do_rmdir(struct ovl_fs *ofs, in ovl_do_rmdir()
154 static inline int ovl_do_unlink(struct ovl_fs *ofs, struct inode *dir, in ovl_do_unlink()
163 static inline int ovl_do_link(struct ovl_fs *ofs, struct dentry *old_dentry, in ovl_do_link()
172 static inline int ovl_do_create(struct ovl_fs *ofs, in ovl_do_create()
182 static inline int ovl_do_mkdir(struct ovl_fs *ofs, in ovl_do_mkdir()
191 static inline int ovl_do_mknod(struct ovl_fs *ofs, in ovl_do_mknod()
201 static inline int ovl_do_symlink(struct ovl_fs *ofs, in ovl_do_symlink()
227 static inline ssize_t ovl_getxattr_upper(struct ovl_fs *ofs, in ovl_getxattr_upper()
240 static inline ssize_t ovl_path_getxattr(struct ovl_fs *ofs, in ovl_path_getxattr()
248 static inline int ovl_do_setxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_setxattr()
260 static inline int ovl_setxattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_setxattr()
267 static inline int ovl_do_removexattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_do_removexattr()
275 static inline int ovl_removexattr(struct ovl_fs *ofs, struct dentry *dentry, in ovl_removexattr()
281 static inline int ovl_do_rename(struct ovl_fs *ofs, struct inode *olddir, in ovl_do_rename()
305 static inline int ovl_do_whiteout(struct ovl_fs *ofs, in ovl_do_whiteout()
313 static inline struct file *ovl_do_tmpfile(struct ovl_fs *ofs, in ovl_do_tmpfile()
325 static inline struct dentry *ovl_lookup_upper(struct ovl_fs *ofs, in ovl_lookup_upper()
340 static inline bool ovl_allow_offline_changes(struct ovl_fs *ofs) in ovl_allow_offline_changes()
410 bool ovl_path_check_dir_xattr(struct ovl_fs *ofs, const struct path *path,
412 bool ovl_path_check_origin_xattr(struct ovl_fs *ofs, const struct path *path);
414 static inline bool ovl_check_origin_xattr(struct ovl_fs *ofs, in ovl_check_origin_xattr()
424 int ovl_check_setxattr(struct ovl_fs *ofs, struct dentry *upperdentry,
435 int ovl_check_metacopy_xattr(struct ovl_fs *ofs, const struct path *path);
437 char *ovl_get_redirect_xattr(struct ovl_fs *ofs, const struct path *path, int padding);
438 int ovl_sync_status(struct ovl_fs *ofs);
458 struct ovl_fs *ofs = OVL_FS(sb); in ovl_is_impuredir()
521 struct dentry *ovl_decode_real_fh(struct ovl_fs *ofs, struct ovl_fh *fh,
523 int ovl_check_origin_fh(struct ovl_fs *ofs, struct ovl_fh *fh, bool connected,
525 int ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry,
528 struct dentry *ovl_index_upper(struct ovl_fs *ofs, struct dentry *index);
529 int ovl_verify_index(struct ovl_fs *ofs, struct dentry *index);
530 int ovl_get_index_name(struct ovl_fs *ofs, struct dentry *origin,
532 struct dentry *ovl_get_index_fh(struct ovl_fs *ofs, struct ovl_fh *fh);
533 struct dentry *ovl_lookup_index(struct ovl_fs *ofs, struct dentry *upper,
540 static inline int ovl_verify_origin(struct ovl_fs *ofs, struct dentry *upper, in ovl_verify_origin()
547 static inline int ovl_verify_upper(struct ovl_fs *ofs, struct dentry *index, in ovl_verify_upper()
557 void ovl_cleanup_whiteouts(struct ovl_fs *ofs, struct dentry *upper,
562 int ovl_workdir_cleanup(struct ovl_fs *ofs, struct inode *dir,
564 int ovl_indexdir_cleanup(struct ovl_fs *ofs);
581 unsigned int ovl_get_nlink(struct ovl_fs *ofs, struct dentry *lowerdentry,
653 int ovl_cleanup_and_whiteout(struct ovl_fs *ofs, struct inode *dir,
664 int ovl_mkdir_real(struct ovl_fs *ofs, struct inode *dir,
666 struct dentry *ovl_create_real(struct ovl_fs *ofs,
669 int ovl_cleanup(struct ovl_fs *ofs, struct inode *dir, struct dentry *dentry);
670 struct dentry *ovl_lookup_temp(struct ovl_fs *ofs, struct dentry *workdir);
671 struct dentry *ovl_create_temp(struct ovl_fs *ofs, struct dentry *workdir,
689 int ovl_set_attr(struct ovl_fs *ofs, struct dentry *upper, struct kstat *stat);
690 struct ovl_fh *ovl_encode_real_fh(struct ovl_fs *ofs, struct dentry *real,
692 int ovl_set_origin(struct ovl_fs *ofs, struct dentry *lower,