Lines Matching defs:pn
984 struct pathname pn = { NULL };
1002 if (pn_get(uap->spec, fromspace, &pn) != 0)
1023 (void) strlcpy(li->li_filename, pn.pn_path, MAXPATHLEN);
1046 pn_free(&pn);
1133 struct pathname pn, rpn;
1301 if (pn_get(uap->spec, fromspace, &pn) == 0) {
1302 resource = kmem_alloc(pn.pn_pathlen + 1,
1304 (void) strcpy(resource, pn.pn_path);
1305 pn_free(&pn);
1319 if ((error = pn_get(uap->dir, fromspace, &pn)) == 0) {
1322 if (*pn.pn_path != '/') {
1324 pn_free(&pn);
1339 if ((error = lookuppn(&pn, &rpn, FOLLOW, NULL,
1351 pn_free(&pn);
1355 pnp = &pn;
1381 pn_free(&pn);