Lines Matching refs:upperdentry
181 void ovl_dentry_init_reval(struct dentry *dentry, struct dentry *upperdentry, in ovl_dentry_init_reval() argument
184 return ovl_dentry_init_flags(dentry, upperdentry, oe, OVL_D_REVALIDATE); in ovl_dentry_init_reval()
187 void ovl_dentry_init_flags(struct dentry *dentry, struct dentry *upperdentry, in ovl_dentry_init_flags() argument
193 if (upperdentry) in ovl_dentry_init_flags()
194 flags |= upperdentry->d_flags; in ovl_dentry_init_flags()
396 struct dentry *upperdentry = ovl_i_dentry_upper(inode); in ovl_inode_upper() local
398 return upperdentry ? d_inode(upperdentry) : NULL; in ovl_inode_upper()
594 void ovl_inode_update(struct inode *inode, struct dentry *upperdentry) in ovl_inode_update() argument
596 struct inode *upperinode = d_inode(upperdentry); in ovl_inode_update()
604 OVL_I(inode)->__upperdentry = upperdentry; in ovl_inode_update()
891 int ovl_check_setxattr(struct ovl_fs *ofs, struct dentry *upperdentry, in ovl_check_setxattr() argument
900 err = ovl_setxattr(ofs, upperdentry, ox, value, size); in ovl_check_setxattr()
911 int ovl_set_impure(struct dentry *dentry, struct dentry *upperdentry) in ovl_set_impure() argument
923 err = ovl_check_setxattr(ofs, upperdentry, OVL_XATTR_IMPURE, "y", 1, 0); in ovl_set_impure()
1082 struct dentry *upperdentry = ovl_dentry_upper(dentry); in ovl_cleanup_index() local
1098 inode = d_inode(upperdentry); in ovl_cleanup_index()
1101 upperdentry, inode->i_ino, inode->i_nlink); in ovl_cleanup_index()