Searched refs:allzone (Results 1 – 1 of 1) sorted by relevance
/titanic_41/usr/src/uts/common/os/ |
H A D | policy.c | 326 priv_policy_override(const cred_t *cr, int priv, boolean_t allzone, va_list ap) in priv_policy_override() argument 336 } else if (allzone) { in priv_policy_override() 373 priv_policy_err(const cred_t *cr, int priv, boolean_t allzone, const char *msg) in priv_policy_err() argument 377 audit_priv(priv, allzone ? ZONEPRIVS(cr) : NULL, 0); in priv_policy_err() 378 DTRACE_PROBE2(priv__err, int, priv, boolean_t, allzone); in priv_policy_err() 382 if (allzone && !HAS_ALLZONEPRIVS(cr)) { in priv_policy_err() 397 priv_policy_ap(const cred_t *cr, int priv, boolean_t allzone, int err, in priv_policy_ap() argument 400 if ((HAS_PRIVILEGE(cr, priv) && (!allzone || HAS_ALLZONEPRIVS(cr))) || in priv_policy_ap() 402 priv_policy_override(cr, priv, allzone, ap) == 0)) { in priv_policy_ap() 403 if ((allzone || priv == PRIV_ALL || in priv_policy_ap() [all …]
|