Lines Matching defs:p
129 proc_t *p;
148 p = curproc;
149 mutex_enter(&p->p_crlock);
150 crcopy_to(p->p_cred, newcred);
151 p->p_cred = newcred;
156 mutex_exit(&p->p_crlock);
157 crset(p, newcred);
272 proc_t *p;
293 p = curproc;
294 mutex_enter(&p->p_crlock);
295 crcopy_to(p->p_cred, newcred);
296 p->p_cred = newcred;
316 mutex_exit(&p->p_crlock);
317 crset(p, newcred);
330 proc_t *p;
360 p = curproc;
361 mutex_enter(&p->p_crlock);
362 crcopy_to(p->p_cred, newcred);
363 p->p_cred = newcred;
396 mutex_exit(&p->p_crlock);
397 crset(p, newcred);
877 struct proc *p;
892 for (p = practive; p != NULL; p = p->p_next) {
896 if (!HASZONEACCESS(curproc, p->p_zone->zone_id))
899 mutex_enter(&p->p_lock); /* so process doesn't go away */
902 if (p->p_stat == SIDL || p->p_stat == SZOMB ||
903 (p->p_flag & (SSYS | SEXITING | SEXITLWPS))) {
904 mutex_exit(&p->p_lock);
908 mutex_enter(&p->p_crlock);
909 crhold(cr = p->p_cred);
910 mutex_exit(&p->p_crlock);
913 mutex_exit(&p->p_lock);
932 struct p_audit_data *pad = P2A(p);
949 mutex_exit(&p->p_lock);
960 struct proc *p;
975 for (p = practive; p != NULL; p = p->p_next) {
979 if (!HASZONEACCESS(curproc, p->p_zone->zone_id))
982 mutex_enter(&p->p_lock); /* so process doesn't go away */
985 if (p->p_stat == SIDL || p->p_stat == SZOMB ||
986 (p->p_flag & (SSYS | SEXITING | SEXITLWPS))) {
987 mutex_exit(&p->p_lock);
991 mutex_enter(&p->p_crlock);
992 crhold(cr = p->p_cred);
993 mutex_exit(&p->p_crlock);
996 mutex_exit(&p->p_lock);
1015 struct p_audit_data *pad = P2A(p);
1032 mutex_exit(&p->p_lock);