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

/illumos-gate/usr/src/uts/sun/sys/
H A Dttymux.h89 kmutex_t sm_umutex[1]; /* protects uflags */ member in struct:sm_uqi
117 kmutex_t sm_umutex[1]; /* protects open code */ member in struct:sm_lqi
/illumos-gate/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));
215 if ((mu_owned = mutex_owned(lqi->sm_uqi->sm_umutex)) == 0)
2576 mutex_init(uqi->sm_umutex, NULL, MUTEX_DRIVER, NULL);
2590 mutex_init(lqip->sm_umutex, NULL, MUTEX_DRIVER, NULL);
2644 mutex_destroy(lu->sm_umutex);
2650 mutex_destroy(pu->sm_umutex);

Completed in 66 milliseconds