Lines Matching refs:pn_path
160 if (pnp->pn_path[0] == '/') { in lookuppnatcred()
171 if (pnp->pn_path[0] == '/') { in lookuppnatcred()
173 pnp->pn_path++; in lookuppnatcred()
175 } while (pnp->pn_path[0] == '/'); in lookuppnatcred()
481 if (pnp->pn_path[0] == '/') { in lookuppnvp()
483 pnp->pn_path++; in lookuppnvp()
485 } while (pnp->pn_path[0] == '/'); in lookuppnvp()
511 strncmp(rpnp->pn_path+rpnp->pn_pathlen-3, "/..", 3) == 0) || in lookuppnvp()
513 strncmp(rpnp->pn_path, "..", 2) == 0))) { in lookuppnvp()
515 rpnp->pn_path[rpnp->pn_pathlen-1] != '/') in lookuppnvp()
519 rpnp->pn_path[rpnp->pn_pathlen] = '\0'; in lookuppnvp()
522 rpnp->pn_path[rpnp->pn_pathlen-1] != '/') in lookuppnvp()
523 rpnp->pn_path[rpnp->pn_pathlen++] = '/'; in lookuppnvp()
530 rpnp->pn_path + rpnp->pn_pathlen, in lookuppnvp()
534 rpnp->pn_path + rpnp->pn_pathlen, in lookuppnvp()
580 if (pnp->pn_path == pnp->pn_buf) in lookuppnvp()
605 while (pnp->pn_path[0] == '/') { in lookuppnvp()
606 pnp->pn_path++; in lookuppnvp()
969 ret = path + (pn.pn_path - pn.pn_buf); in localpath()
1056 rpn.pn_path = rpn.pn_buf; in dirtopath()
1070 complen = strlen(rpn.pn_path); in dirtopath()
1076 bcopy(rpn.pn_path, bufloc, in dirtopath()
1097 rpn.pn_path = rpn.pn_buf; in dirtopath()
1111 complen = strlen(rpn.pn_path); in dirtopath()
1117 bcopy(rpn.pn_path, bufloc, in dirtopath()
1316 local = localpath(rpn.pn_path, vrootp, in vnodetopath_common()
1360 bcopy(rpn.pn_path, buf, rpn.pn_pathlen + 1); in vnodetopath_common()
1445 strcmp(value, rpnp.pn_path) == 0) { in dogetcwd()