overlayfs.h (6b16f5d12202a23d875915349cc031c07fe1b3ec) overlayfs.h (d9854c87f0ed1a5f32fec24bb5b5fb426ad79c26)
1/*
2 *
3 * Copyright (C) 2011 Novell Inc.
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 */

--- 217 unchanged lines hidden (view full) ---

226bool ovl_dentry_has_upper_alias(struct dentry *dentry);
227void ovl_dentry_set_upper_alias(struct dentry *dentry);
228bool ovl_redirect_dir(struct super_block *sb);
229const char *ovl_dentry_get_redirect(struct dentry *dentry);
230void ovl_dentry_set_redirect(struct dentry *dentry, const char *redirect);
231void ovl_inode_init(struct inode *inode, struct dentry *upperdentry,
232 struct dentry *lowerdentry);
233void ovl_inode_update(struct inode *inode, struct dentry *upperdentry);
1/*
2 *
3 * Copyright (C) 2011 Novell Inc.
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 as published by
7 * the Free Software Foundation.
8 */

--- 217 unchanged lines hidden (view full) ---

226bool ovl_dentry_has_upper_alias(struct dentry *dentry);
227void ovl_dentry_set_upper_alias(struct dentry *dentry);
228bool ovl_redirect_dir(struct super_block *sb);
229const char *ovl_dentry_get_redirect(struct dentry *dentry);
230void ovl_dentry_set_redirect(struct dentry *dentry, const char *redirect);
231void ovl_inode_init(struct inode *inode, struct dentry *upperdentry,
232 struct dentry *lowerdentry);
233void ovl_inode_update(struct inode *inode, struct dentry *upperdentry);
234void ovl_dentry_version_inc(struct dentry *dentry, bool impurity);
234void ovl_dir_modified(struct dentry *dentry, bool impurity);
235u64 ovl_dentry_version_get(struct dentry *dentry);
236bool ovl_is_whiteout(struct dentry *dentry);
237struct file *ovl_path_open(struct path *path, int flags);
238int ovl_copy_up_start(struct dentry *dentry);
239void ovl_copy_up_end(struct dentry *dentry);
240bool ovl_check_origin_xattr(struct dentry *dentry);
241bool ovl_check_dir_xattr(struct dentry *dentry, const char *name);
242int ovl_check_setxattr(struct dentry *dentry, struct dentry *upperdentry,

--- 139 unchanged lines hidden ---
235u64 ovl_dentry_version_get(struct dentry *dentry);
236bool ovl_is_whiteout(struct dentry *dentry);
237struct file *ovl_path_open(struct path *path, int flags);
238int ovl_copy_up_start(struct dentry *dentry);
239void ovl_copy_up_end(struct dentry *dentry);
240bool ovl_check_origin_xattr(struct dentry *dentry);
241bool ovl_check_dir_xattr(struct dentry *dentry, const char *name);
242int ovl_check_setxattr(struct dentry *dentry, struct dentry *upperdentry,

--- 139 unchanged lines hidden ---