NLC_LOCKVP
error = nlookup_init(&nd, path, UIO_USERSPACE, NLC_FOLLOW|NLC_LOCKVP);
UIO_USERSPACE, NLC_FOLLOW|NLC_LOCKVP);
error = nlookup_init(&nd, vio->vn_file, UIO_USERSPACE, NLC_FOLLOW|NLC_LOCKVP);
NLC_LOCKVP);
NLC_FOLLOW|NLC_LOCKVP);
error = nlookup_init(&nd, path, UIO_SYSSPACE, NLC_LOCKVP);
UIO_USERSPACE, NLC_LOCKVP);
error = nlookup_init(&nd, result, UIO_SYSSPACE, NLC_FOLLOW|NLC_LOCKVP);
error = nlookup_init(&nd, name, UIO_SYSSPACE, NLC_LOCKVP);
error = nlookup_init(&nd, pathname, UIO_SYSSPACE, NLC_FOLLOW|NLC_LOCKVP);
error = nlookup_init(&nd, pathname, UIO_SYSSPACE, NLC_FOLLOW | NLC_LOCKVP);
NLC_LOCKVP | NLC_CREATE | NLC_REFDVP);
if (nd->nl_flags & NLC_LOCKVP) {
nd->nl_flags &= ~NLC_LOCKVP;
nd->nl_flags |= NLC_LOCKVP;
if ((nd->nl_flags & NLC_LOCKVP) == 0)
error = nlookup_init(&nd, fname, UIO_USERSPACE, NLC_FOLLOW|NLC_LOCKVP);