Lines Matching refs:origin
714 struct ovl_path origin = { }; in ovl_lower_fh_to_d() local
715 struct ovl_path *stack = &origin; in ovl_lower_fh_to_d()
726 if (!d_is_dir(origin.dentry) || in ovl_lower_fh_to_d()
727 !(origin.dentry->d_flags & DCACHE_DISCONNECTED)) { in ovl_lower_fh_to_d()
728 inode = ovl_lookup_inode(sb, origin.dentry, false); in ovl_lower_fh_to_d()
764 if (d_is_dir(origin.dentry)) { in ovl_lower_fh_to_d()
765 dput(origin.dentry); in ovl_lower_fh_to_d()
766 origin.dentry = NULL; in ovl_lower_fh_to_d()
772 err = ovl_verify_origin(ofs, index, origin.dentry, false); in ovl_lower_fh_to_d()
778 dentry = ovl_get_dentry(sb, NULL, &origin, index); in ovl_lower_fh_to_d()
781 dput(origin.dentry); in ovl_lower_fh_to_d()