Lines Matching refs:LOOKUP
84 * can trivially be made to support lockless lookup.
103 * minimal in the lookup path; no hash table buckets to cache.
151 * From a performance perspective, cache_lookup(nameiop == LOOKUP) is
155 * therefore want to make everything simplest in the lookup path.
176 * used during forward lookup)
179 * used during reverse lookup)
322 SDT_PROBE_DEFINE3(vfs, namecache, lookup, hit, "struct vnode *",
324 SDT_PROBE_DEFINE3(vfs, namecache, lookup, miss, "struct vnode *",
326 SDT_PROBE_DEFINE3(vfs, namecache, lookup, toolong, "struct vnode *",
441 * Search the RB tree for the key. This is an inlined lookup
486 * Lookup is called with DVP pointing to the directory to search,
517 * When a vnode is returned, it is locked, as per the vnode lookup
552 SDT_PROBE(vfs, namecache, lookup, toolong, dvp,
575 SDT_PROBE(vfs, namecache, lookup, miss, dvp,
611 SDT_PROBE(vfs, namecache, lookup, hit, dvp, name,
632 SDT_PROBE(vfs, namecache, lookup, hit, dvp, name, namelen, 0, 0);
647 return cache_lookup(dvp, name, namelen, LOOKUP, cnflags | MAKEENTRY,
751 SDT_PROBE(vfs, namecache, lookup, miss, dvp,
763 SDT_PROBE(vfs, namecache, lookup, hit, dvp, name, namelen, 0, 0);
785 * If the lookup succeeds the vnode is referenced and stored in dvpp.
1021 /* Grab both locks, for forward & reverse lookup. */
1084 ret = cache_lookup(dvp, cache_mp_name, cache_mp_nlen, LOOKUP,
1456 * For file system code: count a lookup that required a full re-scan of
1467 * For file system code: count a lookup that scored a hit in the directory
1468 * metadata near the location of the last lookup.