Lines Matching refs:pn
253 struct pathname pn;
264 if (!gdir || pn_get(name, UIO_SYSSPACE, &pn))
270 error = lookuppnvp(&pn, NULL, FOLLOW, NULLVPP, &gdv,
272 pn_free(&pn);
387 struct pathname pn;
400 if (pn_get(pathleft, UIO_SYSSPACE, &pn) != 0) {
406 (void) pn_getcomponent(&pn, marg.expr);
412 pn_free(&pn);
540 struct pathname pn;
551 if (pn_get(name, UIO_SYSSPACE, &pn))
556 ret = lookuppnvp(&pn, NULL, FOLLOW, NULLVPP, &vn, rootdir, gvn, kcred);
558 pn_free(&pn);
848 struct pathname pn;
855 if (pn_get(path, UIO_SYSSPACE, &pn) != 0)
859 (void) pn_getcomponent(&pn, name);
860 pn_skipslash(&pn);
863 while (pn_pathleft(&pn)) {
869 tgt = pn.pn_path;
877 (void) pn_getcomponent(&pn, name);
878 pn_skipslash(&pn);
888 pn_free(&pn);