Home
last modified time | relevance | path

Searched refs:pr_pid_cv (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dpid.c80 kcondvar_t *pr_pid_cv; /* for /proc, one per process slot */ variable
444 cv_wait(&pr_pid_cv[p->p_slot], mp); in sprwaitlock_proc()
502 cv_wait(&pr_pid_cv[p->p_slot], &p->p_lock); in sprlock_proc()
519 cv_signal(&pr_pid_cv[p->p_slot]); in sprunlock()
533 pr_pid_cv = kmem_zalloc(sizeof (kcondvar_t) * v.v_proc, KM_SLEEP); in pid_init()
H A Dfork.c579 cv_broadcast(&pr_pid_cv[p->p_slot]); /* inform /proc */ in cfork()
H A Dsig.c1122 cv_broadcast(&pr_pid_cv[p->p_slot]); /* pauselwps() */ in stop()
/illumos-gate/usr/src/uts/common/sys/
H A Dprsystm.h48 extern kcondvar_t *pr_pid_cv;
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprsubr.c350 cv_wait(&pr_pid_cv[slot], &p->p_lock); in prfree()
368 cv_broadcast(&pr_pid_cv[slot]); in prfree()
391 cv_broadcast(&pr_pid_cv[p->p_slot]); /* pauselwps() */ in prexit()
714 kcondvar_t *cv = &pr_pid_cv[p->p_slot]; in pr_p_lock()
831 cv_signal(&pr_pid_cv[p->p_slot]); in prunmark()
869 cv_wait(&pr_pid_cv[slot], &p->p_lock); in prbarrier()
870 cv_signal(&pr_pid_cv[slot]); in prbarrier()
H A Dprcontrol.c2029 kcondvar_t *cv = &pr_pid_cv[p->p_slot]; in pr_watch()
2593 kcondvar_t *cv = &pr_pid_cv[p->p_slot]; in pr_cancel_watch()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_usage.c1620 extern kcondvar_t *pr_pid_cv;