H A D | tem_safe.c | 55 * ASSERT((MUTEX_HELD(&tems.ts_lock) && MUTEX_HELD(&tem->tvs_lock)) || 63 #include <sys/tem.h> 121 static void tem_safe_clear_chars(struct tem_vt_state *tem, 124 static void tem_safe_copy_area(struct tem_vt_state *tem, 132 static void tem_safe_bell(struct tem_vt_state *tem, 134 static void tem_safe_pix_clear_prom_output(struct tem_vt_state *tem, 145 static void tem_safe_align_cursor(struct tem_vt_state *tem); 146 static void bit_to_pix4(struct tem_vt_state *tem, uchar_t c, 148 static void bit_to_pix8(struct tem_vt_state *tem, uchar_t c, 150 static void bit_to_pix24(struct tem_vt_state *tem, uchar_ 213 tem_safe_check_first_time( struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 254 struct tem_vt_state *tem = (struct tem_vt_state *)tem_arg; local 279 tem_safe_terminal_emulate( struct tem_vt_state *tem, uchar_t *buf, int len, cred_t *credp, enum called_from called_from) argument 365 tem_safe_control( struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 443 tem_safe_setparam(struct tem_vt_state *tem, int count, int newparam) argument 458 tem_safe_selgraph(struct tem_vt_state *tem) argument 537 tem_safe_chkparam( struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 803 tem_safe_getparams(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 843 tem_safe_outch(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 861 tem_safe_new_line(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 869 tem_safe_cr(struct tem_vt_state *tem) argument 876 tem_safe_lf(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 928 tem_safe_send_data(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 971 tem_safe_align_cursor(struct tem_vt_state *tem) argument 983 tem_safe_parse(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 1146 tem_safe_bell(struct tem_vt_state *tem, enum called_from called_from) argument 1156 tem_safe_scroll(struct tem_vt_state *tem, int start, int end, int count, int direction, cred_t *credp, enum called_from called_from) argument 1201 tem_safe_copy_area(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1246 tem_safe_clear_chars(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1275 tem_safe_text_display(struct tem_vt_state *tem, uchar_t *string, int count, screen_pos_t row, screen_pos_t col, text_color_t fg_color, text_color_t bg_color, cred_t *credp, enum called_from called_from) argument 1308 tem_safe_image_display(struct tem_vt_state *tem, uchar_t *image, int height, int width, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1332 tem_safe_text_copy(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1354 tem_safe_text_cls(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1376 tem_safe_pix_display(struct tem_vt_state *tem, uchar_t *string, int count, screen_pos_t row, screen_pos_t col, text_color_t fg_color, text_color_t bg_color, cred_t *credp, enum called_from called_from) argument 1402 tem_safe_pix_copy(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1467 tem_safe_pix_bit2pix(struct tem_vt_state *tem, unsigned char c, unsigned char fg, unsigned char bg) argument 1493 tem_safe_pix_cls(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1528 tem_safe_pix_clear_prom_output(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1551 tem_safe_pix_clear_entire_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1581 tem_safe_cls(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1616 tem_safe_back_tab(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1639 tem_safe_tab(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1662 tem_safe_set_tab(struct tem_vt_state *tem) argument 1688 tem_safe_clear_tabs(struct tem_vt_state *tem, int action) argument 1712 tem_safe_mv_cursor(struct tem_vt_state *tem, int row, int col, cred_t *credp, enum called_from called_from) argument 1740 tem_safe_reset_emulator(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from, boolean_t init_color) argument 1781 tem_safe_reset_display(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from, boolean_t clear_txt, boolean_t init_color) argument 1804 tem_safe_shift( struct tem_vt_state *tem, int count, int direction, cred_t *credp, enum called_from called_from) argument 1859 tem_safe_text_cursor(struct tem_vt_state *tem, short action, cred_t *credp, enum called_from called_from) argument 1880 tem_safe_pix_cursor(struct tem_vt_state *tem, short action, cred_t *credp, enum called_from called_from) argument 1983 bit_to_pix4( struct tem_vt_state *tem, uchar_t c, text_color_t fg_color, text_color_t bg_color) argument 2038 bit_to_pix8( struct tem_vt_state *tem, uchar_t c, text_color_t fg_color, text_color_t bg_color) argument 2098 bit_to_pix24( struct tem_vt_state *tem, uchar_t c, text_color_t fg_color4, text_color_t bg_color4) argument 2139 ansi_bg_to_solaris(struct tem_vt_state *tem, int ansi) argument 2145 ansi_fg_to_solaris(struct tem_vt_state *tem, int ansi) argument 2157 tem_safe_get_color(struct tem_vt_state *tem, text_color_t *fg, text_color_t *bg, uint8_t flag) argument 2187 tem_safe_pix_cls_range(struct tem_vt_state *tem, screen_pos_t row, int nrows, int offset_y, screen_pos_t col, int ncols, int offset_x, boolean_t sroll_up, cred_t *credp, enum called_from called_from) argument 2227 tem_safe_virtual_display(struct tem_vt_state *tem, unsigned char *string, int count, screen_pos_t row, screen_pos_t col, text_color_t fg_color, text_color_t bg_color) argument 2302 tem_safe_virtual_copy(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row) argument 2342 tem_safe_virtual_cls(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col) argument 2357 tem_safe_blank_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 2381 tem_safe_unblank_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument [all...] |