Lines Matching refs:upperdentry
237 struct dentry *upperdentry = ovl_i_dentry_upper(inode); in ovl_inode_upper() local
239 return upperdentry ? d_inode(upperdentry) : NULL; in ovl_inode_upper()
405 void ovl_inode_init(struct inode *inode, struct dentry *upperdentry, in ovl_inode_init() argument
408 struct inode *realinode = d_inode(upperdentry ?: lowerdentry); in ovl_inode_init()
410 if (upperdentry) in ovl_inode_init()
411 OVL_I(inode)->__upperdentry = upperdentry; in ovl_inode_init()
423 void ovl_inode_update(struct inode *inode, struct dentry *upperdentry) in ovl_inode_update() argument
425 struct inode *upperinode = d_inode(upperdentry); in ovl_inode_update()
433 OVL_I(inode)->__upperdentry = upperdentry; in ovl_inode_update()
570 int ovl_check_setxattr(struct dentry *dentry, struct dentry *upperdentry, in ovl_check_setxattr() argument
580 err = ovl_do_setxattr(upperdentry, name, value, size, 0); in ovl_check_setxattr()
591 int ovl_set_impure(struct dentry *dentry, struct dentry *upperdentry) in ovl_set_impure() argument
602 err = ovl_check_setxattr(dentry, upperdentry, OVL_XATTR_IMPURE, in ovl_set_impure()
695 struct dentry *upperdentry = ovl_dentry_upper(dentry); in ovl_cleanup_index() local
705 inode = d_inode(upperdentry); in ovl_cleanup_index()
708 upperdentry, inode->i_ino, inode->i_nlink); in ovl_cleanup_index()