Lines Matching defs:tem_vt_state

146 struct tem_vt_state {
184 _NOTE(MUTEX_PROTECTS_DATA(tem_vt_state::tvs_lock, tem_vt_state))
187 void (*tsc_display)(struct tem_vt_state *, unsigned char *, int,
190 void (*tsc_copy)(struct tem_vt_state *,
193 void (*tsc_cursor)(struct tem_vt_state *, short, cred_t *,
195 void (*tsc_bit2pix)(struct tem_vt_state *, unsigned char,
197 void (*tsc_cls)(struct tem_vt_state *, int,
229 struct tem_vt_state *ts_active;
242 * per-tem structure (tem_vt_state). All "safe" interfaces are in tem_safe.c.
249 void tem_pix_align(struct tem_vt_state *, cred_t *, enum called_from);
250 void tem_safe_check_first_time(struct tem_vt_state *tem, cred_t *,
252 void tem_safe_reset_display(struct tem_vt_state *, cred_t *,
254 void tem_safe_terminal_emulate(struct tem_vt_state *, uchar_t *, int,
256 void tem_safe_text_display(struct tem_vt_state *, uchar_t *,
260 void tem_safe_text_copy(struct tem_vt_state *,
265 void tem_safe_text_cursor(struct tem_vt_state *, short, cred_t *,
267 void tem_safe_text_cls(struct tem_vt_state *,
270 void tem_safe_pix_display(struct tem_vt_state *, uchar_t *,
274 void tem_safe_pix_copy(struct tem_vt_state *,
279 void tem_safe_pix_cursor(struct tem_vt_state *, short, cred_t *,
281 void tem_safe_pix_bit2pix(struct tem_vt_state *, unsigned char,
283 void tem_safe_pix_cls(struct tem_vt_state *, int, screen_pos_t, screen_pos_t,
285 void tem_safe_pix_cls_range(struct tem_vt_state *,
290 void tem_safe_pix_clear_entire_screen(struct tem_vt_state *,
293 void tem_safe_get_color(struct tem_vt_state *, text_color_t *,
297 void tem_safe_blank_screen(struct tem_vt_state *, cred_t *,
299 void tem_safe_unblank_screen(struct tem_vt_state *, cred_t *,