Lines Matching refs:origin
699 struct ovl_path origin = { }; in ovl_lower_fh_to_d() local
700 struct ovl_path *stack = &origin; in ovl_lower_fh_to_d()
711 if (!d_is_dir(origin.dentry) || in ovl_lower_fh_to_d()
712 !(origin.dentry->d_flags & DCACHE_DISCONNECTED)) { in ovl_lower_fh_to_d()
713 inode = ovl_lookup_inode(sb, origin.dentry, false); in ovl_lower_fh_to_d()
749 if (d_is_dir(origin.dentry)) { in ovl_lower_fh_to_d()
750 dput(origin.dentry); in ovl_lower_fh_to_d()
751 origin.dentry = NULL; in ovl_lower_fh_to_d()
757 err = ovl_verify_origin(ofs, index, origin.dentry, false); in ovl_lower_fh_to_d()
763 dentry = ovl_get_dentry(sb, NULL, &origin, index); in ovl_lower_fh_to_d()
766 dput(origin.dentry); in ovl_lower_fh_to_d()