Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/io/
H A Dtem.c113 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 Dtem_safe.c203 #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 Dtem_impl.h232 extern tem_state_t tems;