Lines Matching defs:upperdentry
175 void ovl_dentry_init_reval(struct dentry *dentry, struct dentry *upperdentry,
178 return ovl_dentry_init_flags(dentry, upperdentry, oe, OVL_D_REVALIDATE);
181 void ovl_dentry_init_flags(struct dentry *dentry, struct dentry *upperdentry,
187 if (upperdentry)
188 flags |= upperdentry->d_flags;
378 struct dentry *upperdentry = ovl_i_dentry_upper(inode);
380 return upperdentry ? d_inode(upperdentry) : NULL;
576 void ovl_inode_update(struct inode *inode, struct dentry *upperdentry)
578 struct inode *upperinode = d_inode(upperdentry);
583 * Make sure upperdentry is consistent before making it visible
586 OVL_I(inode)->__upperdentry = upperdentry;
873 int ovl_check_setxattr(struct ovl_fs *ofs, struct dentry *upperdentry,
882 err = ovl_setxattr(ofs, upperdentry, ox, value, size);
893 int ovl_set_impure(struct dentry *dentry, struct dentry *upperdentry)
905 err = ovl_check_setxattr(ofs, upperdentry, OVL_XATTR_IMPURE, "y", 1, 0);
1065 struct dentry *upperdentry = ovl_dentry_upper(dentry);
1081 inode = d_inode(upperdentry);
1084 upperdentry, inode->i_ino, inode->i_nlink);