Lines Matching refs:pathp
656 char **pathp; in audit_arg_upath() local
665 pathp = &ar->k_ar.ar_arg_upath1; in audit_arg_upath()
667 pathp = &ar->k_ar.ar_arg_upath2; in audit_arg_upath()
670 if (*pathp == NULL) { in audit_arg_upath()
671 *pathp = zalloc(ZV_NAMEI); in audit_arg_upath()
676 if (audit_canon_path(cwd_vp, upath, *pathp) == 0) { in audit_arg_upath()
679 zfree(ZV_NAMEI, *pathp); in audit_arg_upath()
680 *pathp = NULL; in audit_arg_upath()
687 char **pathp; in audit_arg_kpath() local
696 pathp = &ar->k_ar.ar_arg_kpath1; in audit_arg_kpath()
698 pathp = &ar->k_ar.ar_arg_kpath2; in audit_arg_kpath()
701 if (*pathp == NULL) { in audit_arg_kpath()
702 *pathp = zalloc(ZV_NAMEI); in audit_arg_kpath()
707 strlcpy(*pathp, kpath, MAXPATHLEN); in audit_arg_kpath()
735 char **pathp; in audit_arg_vnpath() local
757 pathp = &ar->k_ar.ar_arg_kpath1; in audit_arg_vnpath()
765 pathp = &ar->k_ar.ar_arg_kpath2; in audit_arg_vnpath()
772 if (*pathp == NULL) { in audit_arg_vnpath()
773 *pathp = zalloc(ZV_NAMEI); in audit_arg_vnpath()
784 if (vn_getpath(vp, *pathp, &len) == 0) { in audit_arg_vnpath()
791 zfree(ZV_NAMEI, *pathp); in audit_arg_vnpath()
792 *pathp = NULL; in audit_arg_vnpath()