Searched refs:tems (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/common/io/ |
H A D | tem.c | 113 tem_state_t tems; /* common term info */ variable 114 _NOTE(MUTEX_PROTECTS_DATA(tems.ts_lock, tems)) 140 mutex_init(&tems.ts_lock, (char *)NULL, MUTEX_DRIVER, NULL); in _init() 141 list_create(&tems.ts_list, sizeof (struct tem_vt_state), in _init() 143 tems.ts_active = NULL; in _init() 170 ASSERT(MUTEX_HELD(&tems.ts_lock) && MUTEX_HELD(&tem->tvs_lock)); in tem_add() 172 list_insert_head(&tems.ts_list, tem); in tem_add() 178 ASSERT(MUTEX_HELD(&tems.ts_lock) && MUTEX_HELD(&tem->tvs_lock)); in tem_rm() 180 list_remove(&tems.ts_list, tem); in tem_rm() 192 mutex_enter(&tems.ts_lock); in tem_write() [all …]
|
H A D | tem_safe.c | 203 #define tem_safe_callback_display (*tems.ts_callbacks->tsc_display) 204 #define tem_safe_callback_copy (*tems.ts_callbacks->tsc_copy) 205 #define tem_safe_callback_cursor (*tems.ts_callbacks->tsc_cursor) 206 #define tem_safe_callback_cls (*tems.ts_callbacks->tsc_cls) 208 ASSERT(tems.ts_callbacks->tsc_bit2pix != NULL); \ 209 (void) (*tems.ts_callbacks->tsc_bit2pix)((tem), (c), (fg), (bg));\ 220 ASSERT((MUTEX_HELD(&tems.ts_lock) && MUTEX_HELD(&tem->tvs_lock)) || in tem_safe_check_first_time() 233 if (tems.ts_display_mode == VIS_TEXT) { in tem_safe_check_first_time() 287 ASSERT((MUTEX_HELD(&tems.ts_lock) && MUTEX_HELD(&tem->tvs_lock)) || in tem_safe_terminal_emulate() 319 tems.ts_fb_polledio->display(tems.ts_fb_polledio->arg, pda); in tems_safe_display() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | tem_impl.h | 232 extern tem_state_t tems;
|