Home
last modified time | relevance | path

Searched refs:sm_umutex (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/sun/sys/
H A Dttymux.h89 kmutex_t sm_umutex[1]; /* protects uflags */ member
117 kmutex_t sm_umutex[1]; /* protects open code */ member
/titanic_44/usr/src/uts/sun/io/ttymux/
H A Dttymux_impl.h126 #define LOCK_UNIT(u) (mutex_enter(u->sm_umutex)) /* Lock per-stream data */
127 #define UNLOCK_UNIT(u) (mutex_exit(u->sm_umutex)) /* Unlock per-stream data */
H A Dttymux.c198 ASSERT(mutex_owned(lqi->sm_umutex)); in sm_lqifree()
215 if ((mu_owned = mutex_owned(lqi->sm_uqi->sm_umutex)) == 0) in sm_lqifree()
2576 mutex_init(uqi->sm_umutex, NULL, MUTEX_DRIVER, NULL); in sm_attach()
2590 mutex_init(lqip->sm_umutex, NULL, MUTEX_DRIVER, NULL); in sm_attach()
2644 mutex_destroy(lu->sm_umutex); in sm_detach()
2650 mutex_destroy(pu->sm_umutex); in sm_detach()