Lines Matching refs:upperdentry
211 void ovl_dentry_update(struct dentry *dentry, struct dentry *upperdentry) in ovl_dentry_update() argument
215 WARN_ON(!mutex_is_locked(&upperdentry->d_parent->d_inode->i_mutex)); in ovl_dentry_update()
217 BUG_ON(!upperdentry->d_inode); in ovl_dentry_update()
223 oe->__upperdentry = upperdentry; in ovl_dentry_update()
440 struct dentry *upperdir, *upperdentry = NULL; in ovl_lookup() local
469 upperdentry = prev = this; in ovl_lookup()
489 if (err == -ENAMETOOLONG && (upperdentry || ctr)) in ovl_lookup()
512 if (prev == upperdentry) in ovl_lookup()
536 if (upperdentry || ctr) { in ovl_lookup()
539 realdentry = upperdentry ? upperdentry : stack[0].dentry; in ovl_lookup()
550 oe->__upperdentry = upperdentry; in ovl_lookup()
565 dput(upperdentry); in ovl_lookup()