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()
341 struct dentry *upperdir, *upperdentry = NULL; in ovl_lookup() local
365 upperdentry = prev = this; in ovl_lookup()
385 if (err == -ENAMETOOLONG && (upperdentry || ctr)) in ovl_lookup()
408 if (prev == upperdentry) in ovl_lookup()
432 if (upperdentry || ctr) { in ovl_lookup()
435 realdentry = upperdentry ? upperdentry : stack[0].dentry; in ovl_lookup()
446 oe->__upperdentry = upperdentry; in ovl_lookup()
461 dput(upperdentry); in ovl_lookup()