Home
last modified time | relevance | path

Searched refs:pt_lock (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dptms.h50 kmutex_t pt_lock; /* Per-element lock */ member
71 mutex_enter(&(p)->pt_lock); \
73 cv_wait(&((p)->pt_cv), &(p)->pt_lock); \
75 mutex_exit(&(p)->pt_lock); \
79 mutex_enter(&(p)->pt_lock); \
81 cv_wait(&((p)->pt_cv), &(p)->pt_lock); \
83 mutex_exit(&(p)->pt_lock); \
87 mutex_enter(&(p)->pt_lock); \
91 mutex_exit(&(p)->pt_lock); \
95 mutex_enter(&(p)->pt_lock); \
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dpts.c315 mutex_enter(&ptsp->pt_lock); in ptsopen()
323 mutex_exit(&ptsp->pt_lock); in ptsopen()
334 mutex_exit(&ptsp->pt_lock); in ptsopen()
345 mutex_exit(&ptsp->pt_lock); in ptsopen()
356 mutex_exit(&ptsp->pt_lock); in ptsopen()
365 mutex_exit(&ptsp->pt_lock); in ptsopen()
377 mutex_exit(&ptsp->pt_lock); in ptsopen()
387 mutex_exit(&ptsp->pt_lock); in ptsopen()
634 mutex_enter(&ptsp->pt_lock); in ptswput()
636 mutex_exit(&ptsp->pt_lock); in ptswput()
H A Dptm.c522 mutex_enter(&ptmp->pt_lock); in ptmwput()
524 mutex_exit(&ptmp->pt_lock); in ptmwput()
531 mutex_enter(&ptmp->pt_lock); in ptmwput()
533 mutex_exit(&ptmp->pt_lock); in ptmwput()
556 mutex_enter(&ptmp->pt_lock); in ptmwput()
558 mutex_exit(&ptmp->pt_lock); in ptmwput()
583 mutex_enter(&ptmp->pt_lock); in ptmwput()
586 mutex_exit(&ptmp->pt_lock); in ptmwput()
H A Dptms_conf.c532 mutex_enter(&pt->pt_lock); in ptms_close()
535 mutex_exit(&pt->pt_lock); in ptms_close()
622 mutex_init(&pt->pt_lock, NULL, MUTEX_DEFAULT, NULL); in ptms_constructor()
637 mutex_destroy(&pt->pt_lock); in ptms_destructor()
/illumos-gate/usr/src/lib/libc/i386/sys/
H A Dptrace.c158 (void) mutex_lock(&pt_lock); in ptrace()
206 (void) mutex_unlock(&pt_lock); in ptrace()
238 (void) mutex_unlock(&pt_lock); in ptrace()
256 (void) mutex_unlock(&pt_lock); in ptrace()
267 (void) mutex_unlock(&pt_lock); in ptrace()
285 (void) mutex_unlock(&pt_lock); in ptrace()
356 (void) mutex_unlock(&pt_lock); in ptrace()
363 (void) mutex_unlock(&pt_lock); in ptrace()
376 (void) mutex_unlock(&pt_lock); in ptrace()
391 (void) mutex_unlock(&pt_lock); in ptrace()
[all …]
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dptrace.c59 static mutex_t pt_lock = DEFAULTMUTEX; variable
160 (void) mutex_lock(&pt_lock); in ptrace()
208 (void) mutex_unlock(&pt_lock); in ptrace()
240 (void) mutex_unlock(&pt_lock); in ptrace()
258 (void) mutex_unlock(&pt_lock); in ptrace()
273 (void) mutex_unlock(&pt_lock); in ptrace()
293 (void) mutex_unlock(&pt_lock); in ptrace()
373 (void) mutex_unlock(&pt_lock); in ptrace()
386 (void) mutex_unlock(&pt_lock); in ptrace()
401 (void) mutex_unlock(&pt_lock); in ptrace()
[all …]