Lines Matching refs:pnp
69 static void audit_pathbuild(struct pathname *pnp);
88 struct pathname *pnp, /* pathname to lookup */ in audit_savepath() argument
147 audit_pathbuild(pnp); in audit_savepath()
198 audit_pathbuild(struct pathname *pnp) in audit_pathbuild() argument
213 len = (pnp->pn_path - pnp->pn_buf) + 1; /* +1 for terminator */ in audit_pathbuild()
220 } else if ((tad->tad_ctrl & TAD_ATCALL) && pnp->pn_buf[0] != '/') { in audit_pathbuild()
243 bcopy(pnp->pn_buf, pp, len); in audit_pathbuild()
278 audit_anchorpath(struct pathname *pnp, int flag) in audit_anchorpath() argument
345 audit_symlink(struct pathname *pnp, struct pathname *sympath) in audit_symlink() argument
395 sp = cp = pnp->pn_path; in audit_symlink()
396 while (*--cp != '/' && cp > pnp->pn_buf) in audit_symlink()
399 len_path = cp - pnp->pn_buf; in audit_symlink()
403 pnp->pn_path = pnp->pn_buf; in audit_symlink()
404 audit_pathbuild(pnp); in audit_symlink()
405 pnp->pn_path = sp; in audit_symlink()