Lines Matching full:lookup
113 * in theory we could skip a lookup here (if the intent is to in orangefs_lookup()
114 * create) in order to avoid a potentially failed lookup, but in orangefs_lookup()
115 * leaving it in can skip a valid lookup and try to create a file in orangefs_lookup()
117 * -EEXIST on O_EXCL opens, which is broken if we skip this lookup in orangefs_lookup()
130 new_op->upcall.req.lookup.sym_follow = ORANGEFS_LOOKUP_LINK_NO_FOLLOW; in orangefs_lookup()
137 new_op->upcall.req.lookup.parent_refn = parent->refn; in orangefs_lookup()
139 strscpy(new_op->upcall.req.lookup.d_name, dentry->d_name.name); in orangefs_lookup()
142 "%s: doing lookup on %s under %pU,%d\n", in orangefs_lookup()
144 new_op->upcall.req.lookup.d_name, in orangefs_lookup()
145 &new_op->upcall.req.lookup.parent_refn.khandle, in orangefs_lookup()
146 new_op->upcall.req.lookup.parent_refn.fs_id); in orangefs_lookup()
151 "Lookup Got %pU, fsid %d (ret=%d)\n", in orangefs_lookup()
152 &new_op->downcall.resp.lookup.refn.khandle, in orangefs_lookup()
153 new_op->downcall.resp.lookup.refn.fs_id, in orangefs_lookup()
158 inode = orangefs_iget(dir->i_sb, &new_op->downcall.resp.lookup.refn); in orangefs_lookup()
422 .lookup = orangefs_lookup,