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