Lines Matching refs:cr
58 cred_t *cr, *pcr; in setppriv() local
69 cr = cralloc(); in setppriv()
92 crfree(cr); in setppriv()
102 crfree(cr); in setppriv()
121 crcopy_to(pcr, cr); in setppriv()
128 priv_set_PA(cr); in setppriv()
130 target = &(CR_PRIVS(cr)->crprivs[type]); in setppriv()
155 priv_intersect(&pset, &CR_EPRIV(cr)); in setppriv()
168 cr->cr_uid != 0 && cr->cr_ruid != 0 && cr->cr_suid != 0) { in setppriv()
169 priv_set_t diff = CR_OPPRIV(cr); in setppriv()
172 donocd = !priv_issubset(&diff, &CR_IPRIV(cr)); in setppriv()
175 p->p_cred = cr; in setppriv()
199 crset(p, cr); /* broadcast to process threads */ in setppriv()
247 cred_t *cr, *pcr; in setpflags() local
270 cr = cralloc(); in setpflags()
274 cr = pcr = tcr; in setpflags()
291 crfree(cr); in setpflags()
312 crfree(cr); in setpflags()
321 crfree(cr); in setpflags()
328 crcopy_to(pcr, cr); in setpflags()
331 priv_set_PA(cr); in setpflags()
333 priv_adjust_PA(cr); in setpflags()
335 CR_FLAGS(cr) = newflags; in setpflags()
343 crsetcrklpd(cr, NULL); in setpflags()
346 p->p_cred = cr; in setpflags()
348 crset(p, cr); in setpflags()
358 getpflags(uint_t flag, const cred_t *cr) in getpflags() argument
366 return ((CR_FLAGS(cr) & flag) != 0); in getpflags()