Lines Matching refs:priv

8122 	uint32_t priv;  in dtrace_cred2priv()  local
8126 priv = DTRACE_PRIV_USER | DTRACE_PRIV_PROC | DTRACE_PRIV_OWNER; in dtrace_cred2priv()
8129 priv = DTRACE_PRIV_ALL; in dtrace_cred2priv()
8137 priv = 0; in dtrace_cred2priv()
8139 priv |= DTRACE_PRIV_KERNEL | DTRACE_PRIV_USER; in dtrace_cred2priv()
8141 priv |= DTRACE_PRIV_USER; in dtrace_cred2priv()
8143 priv |= DTRACE_PRIV_PROC; in dtrace_cred2priv()
8145 priv |= DTRACE_PRIV_OWNER; in dtrace_cred2priv()
8147 priv |= DTRACE_PRIV_ZONEOWNER; in dtrace_cred2priv()
8150 *privp = priv; in dtrace_cred2priv()
8193 dtrace_match_priv(const dtrace_probe_t *prp, uint32_t priv, uid_t uid, in dtrace_match_priv() argument
8196 if (priv != DTRACE_PRIV_ALL) { in dtrace_match_priv()
8198 uint32_t match = priv & ppriv; in dtrace_match_priv()
8203 if ((priv & (DTRACE_PRIV_PROC | DTRACE_PRIV_USER | in dtrace_match_priv()
8241 uint32_t priv, uid_t uid, zoneid_t zoneid) in dtrace_match_probe() argument
8261 if (dtrace_match_priv(prp, priv, uid, zoneid) == 0) in dtrace_match_probe()
8430 dtrace_match(const dtrace_probekey_t *pkp, uint32_t priv, uid_t uid, in dtrace_match() argument
8457 dtrace_match_probe(probe, pkp, priv, uid, zoneid) > 0) { in dtrace_match()
8503 dtrace_match_probe(probe, pkp, priv, uid, in dtrace_match()
8527 if (dtrace_match_probe(probe, pkp, priv, uid, zoneid) <= 0) in dtrace_match()
8648 dtrace_register(const char *name, const dtrace_pattr_t *pap, uint32_t priv, in dtrace_register() argument
8684 if (priv & ~DTRACE_PRIV_ALL) { in dtrace_register()
8690 if ((priv & DTRACE_PRIV_KERNEL) && in dtrace_register()
8691 (priv & (DTRACE_PRIV_USER | DTRACE_PRIV_OWNER)) && in dtrace_register()
8701 provider->dtpv_priv.dtpp_flags = priv; in dtrace_register()
9313 uint32_t priv; in dtrace_probe_enable() local
9333 &priv, &uid, &zoneid); in dtrace_probe_enable()
9335 err = dtrace_match(&pkey, priv, uid, zoneid, dtrace_ecb_create_enable, enab, ep); in dtrace_probe_enable()
17469 uint32_t priv; in dtrace_open() local
17483 dtrace_cred2priv(cred_p, &priv, &uid, &zoneid); in dtrace_open()
17484 if (priv == DTRACE_PRIV_NONE) in dtrace_open()
18161 uint32_t priv; in dtrace_ioctl() local
18184 dtrace_cred2priv(cr, &priv, &uid, &zoneid); in dtrace_ioctl()
18196 priv, uid, zoneid)) != 0) in dtrace_ioctl()
18210 dtrace_match_priv(probe, priv, uid, zoneid)) in dtrace_ioctl()