Lines Matching full:lookup
116 * in theory we could skip a lookup here (if the intent is to in orangefs_lookup()
117 * create) in order to avoid a potentially failed lookup, but in orangefs_lookup()
118 * leaving it in can skip a valid lookup and try to create a file in orangefs_lookup()
120 * -EEXIST on O_EXCL opens, which is broken if we skip this lookup in orangefs_lookup()
133 new_op->upcall.req.lookup.sym_follow = ORANGEFS_LOOKUP_LINK_NO_FOLLOW; in orangefs_lookup()
140 new_op->upcall.req.lookup.parent_refn = parent->refn; in orangefs_lookup()
142 strncpy(new_op->upcall.req.lookup.d_name, dentry->d_name.name, in orangefs_lookup()
146 "%s: doing lookup on %s under %pU,%d\n", in orangefs_lookup()
148 new_op->upcall.req.lookup.d_name, in orangefs_lookup()
149 &new_op->upcall.req.lookup.parent_refn.khandle, in orangefs_lookup()
150 new_op->upcall.req.lookup.parent_refn.fs_id); in orangefs_lookup()
155 "Lookup Got %pU, fsid %d (ret=%d)\n", in orangefs_lookup()
156 &new_op->downcall.resp.lookup.refn.khandle, in orangefs_lookup()
157 new_op->downcall.resp.lookup.refn.fs_id, in orangefs_lookup()
162 inode = orangefs_iget(dir->i_sb, &new_op->downcall.resp.lookup.refn); in orangefs_lookup()
434 .lookup = orangefs_lookup,