Searched refs:ptc_lock (Results 1 – 3 of 3) sorted by relevance
221 mutex_init(&pty_softc[dev].ptc_lock, NULL, MUTEX_DEFAULT, NULL); in ptc_init()234 mutex_destroy(&pty_softc[dev].ptc_lock); in ptc_uninit()256 mutex_enter(&pty->ptc_lock); in ptcopen()258 mutex_exit(&pty->ptc_lock); in ptcopen()279 mutex_exit(&pty->ptc_lock); in ptcopen()293 mutex_enter(&pty->ptc_lock); in ptcclose()317 mutex_exit(&pty->ptc_lock); in ptcclose()338 mutex_enter(&pty->ptc_lock); in ptcread()343 cv_wait(&pty->pt_cv_flags, &pty->ptc_lock); in ptcread()353 mutex_exit(&pty->ptc_lock); in ptcread()[all …]
245 mutex_enter(&pty->ptc_lock); in ptslopen()262 mutex_exit(&pty->ptc_lock); in ptslopen()269 if (!cv_wait_sig(&pty->pt_cv_flags, &pty->ptc_lock)) { in ptslopen()271 mutex_exit(&pty->ptc_lock); in ptslopen()289 mutex_exit(&pty->ptc_lock); in ptslopen()297 mutex_enter(&pty->ptc_lock); in ptslopen()309 mutex_exit(&pty->ptc_lock); in ptslopen()334 mutex_enter(&pty->ptc_lock); in ptslclose()339 cv_wait(&pty->pt_cv_flags, &pty->ptc_lock); in ptslclose()342 mutex_exit(&pty->ptc_lock); in ptslclose()[all …]
57 kmutex_t ptc_lock; /* per pty mutex lock */ member