Lines Matching refs:lookup

143 #% lookup	dvp L ? ?
144 #% lookup vpp - L -
270 * the name if their lookup is configured differently.
276 /* A reserved name for a pure lookup is the same as the path not being present */
363 * If this was a create/rename operation lookup, then by this point
380 * If this was a straight lookup operation, we may need to redrive the entire
381 * lookup starting from cat_lookup if the element was deleted as the result of
387 * we just re-try the lookup to ensure the caller gets the most recent element.
399 /* Also, re-drive the lookup if the item we looked up was a hardlink, and the number
405 * it needs to occur regardless of the type of lookup we're doing here.
488 * If the lookup succeeds, the vnode is returned in *vpp,
491 * If the lookup determines that the name does not exist
494 * If the lookup fails, a status of zero is returned.
500 goto lookup; /* did not find it in the cache */
510 /* We aren't allowed to vend out vp's via lookup to the hidden directory */
528 * Alternatively, if we are forcing a case-sensitive lookup
532 * lookup based on any byte mismatch.
548 * Since the name in the cnode doesn't match our lookup
549 * string exactly, do a full lookup.
554 goto lookup;
575 * descriptor below that the results of the catalog lookup
584 * the in-cnode attributes vs. the one returned from the lookup call
585 * below. If they do not match, treat this lookup as if we never hit
627 * we never found this vnode and force a lookup through the
629 * cache_lookup above and force a cat lookup / getnewvnode
632 goto lookup;
646 lookup:
650 * So we need to do a real lookup.
663 * check to see if we issued any I/O while completing this lookup and
669 * the VFS cache), instead of waiting until the entire path lookup has