Lines Matching refs:prp
315 proc_t *prp; in dofusers() local
339 for (npids = 0, prp = practive; prp != NULL; prp = prp->p_next) { in dofusers()
340 if (inglobal || prp->p_zone == zone) in dofusers()
341 pidlist[npids++] = prp->p_pid; in dofusers()
360 prp = sprlock(pid); in dofusers()
361 if (prp == NULL) in dofusers()
365 mutex_enter(&prp->p_crlock); in dofusers()
366 uid = crgetruid(prp->p_cred); in dofusers()
367 mutex_exit(&prp->p_crlock); in dofusers()
374 mutex_exit(&prp->p_lock); in dofusers()
381 fip = P_FINFO(prp); in dofusers()
387 llp = flk_active_nbmand_locks(prp->p_pid); in dofusers()
449 if (proc_has_nbmand_on_vp(vp, prp->p_pid, llp)) { in dofusers()
472 mutex_enter(&prp->p_lock); in dofusers()
473 sprunlock(prp); in dofusers()
481 mutex_enter(&prp->p_lock); in dofusers()
482 up = PTOU(prp); in dofusers()
491 sp = prp->p_sessp; in dofusers()
493 vp = prp->p_sessp->s_vp; in dofusers()
517 if (prp->p_exec && in dofusers()
518 (VN_CMP(fvp, prp->p_exec) || in dofusers()
519 (contained && (prp->p_exec->v_vfsp == cvfsp)))) in dofusers()
524 mutex_exit(&prp->p_lock); in dofusers()
531 if (prp->p_as != &kas) { in dofusers()
533 struct as *as = prp->p_as; in dofusers()
614 mutex_enter(&prp->p_lock); in dofusers()
615 sprunlock(prp); in dofusers()