Lines Matching refs:origin
695 struct ovl_path origin = { }; in ovl_lower_fh_to_d() local
696 struct ovl_path *stack = &origin; in ovl_lower_fh_to_d()
707 if (!d_is_dir(origin.dentry) || in ovl_lower_fh_to_d()
708 !(origin.dentry->d_flags & DCACHE_DISCONNECTED)) { in ovl_lower_fh_to_d()
709 inode = ovl_lookup_inode(sb, origin.dentry, false); in ovl_lower_fh_to_d()
745 if (d_is_dir(origin.dentry)) { in ovl_lower_fh_to_d()
746 dput(origin.dentry); in ovl_lower_fh_to_d()
747 origin.dentry = NULL; in ovl_lower_fh_to_d()
753 err = ovl_verify_origin(ofs, index, origin.dentry, false); in ovl_lower_fh_to_d()
759 dentry = ovl_get_dentry(sb, NULL, &origin, index); in ovl_lower_fh_to_d()
762 dput(origin.dentry); in ovl_lower_fh_to_d()