Searched refs:pfcred (Results 1 – 3 of 3) sorted by relevance
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | exec.c | 260 error = pfexec_call(p->p_cred, &resolvepn, &args.pfcred, in exec_common() 273 if (args.pfcred != NULL && in exec_common() 275 crfree(args.pfcred); in exec_common() 276 args.pfcred = NULL; in exec_common() 594 args->pfcred == NULL ? cred : args->pfcred, args->pathname)) != 0) { in gexec() 598 if (args->pfcred != NULL) { in gexec() 600 newcred = cred = args->pfcred; in gexec() 649 } else if (level == 0 && args->pfcred != NULL) { in gexec() 650 newcred = cred = args->pfcred; in gexec() 1930 args->na - args->ne, args->ne, args->pfcred); in exec_args()
|
| /onnv-gate/usr/src/uts/common/c2/ |
| H A D | audit.c | 1213 cred_t *pfcred) /* the additional privileges in a profile */ in audit_exec() argument 1224 if (pfcred != NULL) { in audit_exec() 1245 priv_intersect(&CR_IPRIV(pfcred), &pset); in audit_exec() 1247 !priv_isequalset(&CR_LPRIV(pfcred), &CR_LPRIV(cr))) { in audit_exec() 1252 &CR_LPRIV(pfcred), AUT_PRIV, 0)); in audit_exec() 1257 if (crgetuid(cr) != crgetuid(pfcred) || in audit_exec() 1258 crgetruid(cr) != crgetruid(pfcred) || in audit_exec() 1259 crgetgid(cr) != crgetgid(pfcred) || in audit_exec() 1260 crgetrgid(cr) != crgetrgid(pfcred)) { in audit_exec() 1265 if (pfcred != NULL || (kctx->auk_policy & AUDIT_ARGV) != 0) in audit_exec()
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | exec.h | 107 cred_t *pfcred; member
|