Lines Matching defs:con

70 static struct cell *get_cursor_cell(struct tsm_screen *con)  in get_cursor_cell()
85 static void move_cursor(struct tsm_screen *con, int x, int y) in move_cursor()
113 void screen_cell_init(struct tsm_screen *con, struct cell *cell) in screen_cell_init()
121 static int line_new(struct tsm_screen *con, struct line **out, int width) in line_new()
156 static int line_resize(struct tsm_screen *con, struct line *line, int width) in line_resize()
177 static void link_to_scrollback(struct tsm_screen *con, struct line *line) in link_to_scrollback()
253 static void screen_scroll_up(struct tsm_screen *con, int num) in screen_scroll_up()
329 static void screen_scroll_down(struct tsm_screen *con, int num) in screen_scroll_down()
376 static void screen_write(struct tsm_screen *con, int x, int y, tsm_symbol_t ch, in screen_write()
412 static void screen_erase_region(struct tsm_screen *con, in screen_erase_region()
449 static inline int to_abs_x(struct tsm_screen *con, int x) in to_abs_x()
454 static inline int to_abs_y(struct tsm_screen *con, int y) in to_abs_y()
465 struct tsm_screen *con; in tsm_screen_new() local
507 void tsm_screen_ref(struct tsm_screen *con) in tsm_screen_ref()
513 void tsm_screen_unref(struct tsm_screen *con) in tsm_screen_unref()
548 int tsm_screen_get_width(struct tsm_screen *con) in tsm_screen_get_width()
554 int tsm_screen_get_height(struct tsm_screen *con) in tsm_screen_get_height()
560 int tsm_screen_resize(struct tsm_screen *con, int x, int y) in tsm_screen_resize()
704 int tsm_screen_set_margins(struct tsm_screen *con, int top, int bottom) in tsm_screen_set_margins()
729 void tsm_screen_set_max_sb(struct tsm_screen *con, int max) in tsm_screen_set_max_sb()
769 void tsm_screen_clear_sb(struct tsm_screen *con) in tsm_screen_clear_sb()
801 void tsm_screen_sb_up(struct tsm_screen *con, int num) in tsm_screen_sb_up()
825 void tsm_screen_sb_down(struct tsm_screen *con, int num) in tsm_screen_sb_down()
843 void tsm_screen_sb_page_up(struct tsm_screen *con, int num) in tsm_screen_sb_page_up()
853 void tsm_screen_sb_page_down(struct tsm_screen *con, int num) in tsm_screen_sb_page_down()
863 void tsm_screen_sb_reset(struct tsm_screen *con) in tsm_screen_sb_reset()
876 void tsm_screen_set_def_attr(struct tsm_screen *con, in tsm_screen_set_def_attr()
883 void tsm_screen_reset(struct tsm_screen *con) in tsm_screen_reset()
904 void tsm_screen_set_flags(struct tsm_screen *con, unsigned int flags) in tsm_screen_set_flags()
933 void tsm_screen_reset_flags(struct tsm_screen *con, unsigned int flags) in tsm_screen_reset_flags()
962 unsigned int tsm_screen_get_flags(struct tsm_screen *con) in tsm_screen_get_flags()
968 int tsm_screen_get_cursor_x(struct tsm_screen *con) in tsm_screen_get_cursor_x()
974 int tsm_screen_get_cursor_y(struct tsm_screen *con) in tsm_screen_get_cursor_y()
980 void tsm_screen_set_tabstop(struct tsm_screen *con) in tsm_screen_set_tabstop()
989 void tsm_screen_reset_tabstop(struct tsm_screen *con) in tsm_screen_reset_tabstop()
998 void tsm_screen_reset_all_tabstops(struct tsm_screen *con) in tsm_screen_reset_all_tabstops()
1007 void tsm_screen_write(struct tsm_screen *con, tsm_symbol_t ch, in tsm_screen_write()
1046 void tsm_screen_newline(struct tsm_screen *con) in tsm_screen_newline()
1055 void tsm_screen_scroll_up(struct tsm_screen *con, int num) in tsm_screen_scroll_up()
1066 void tsm_screen_scroll_down(struct tsm_screen *con, int num) in tsm_screen_scroll_down()
1077 void tsm_screen_move_to(struct tsm_screen *con, int x, int y) in tsm_screen_move_to()
1100 void tsm_screen_move_up(struct tsm_screen *con, int num, bool scroll) in tsm_screen_move_up()
1126 void tsm_screen_move_down(struct tsm_screen *con, int num, bool scroll) in tsm_screen_move_down()
1152 void tsm_screen_move_left(struct tsm_screen *con, int num) in tsm_screen_move_left()
1175 void tsm_screen_move_right(struct tsm_screen *con, int num) in tsm_screen_move_right()
1192 void tsm_screen_move_line_end(struct tsm_screen *con) in tsm_screen_move_line_end()
1200 void tsm_screen_move_line_home(struct tsm_screen *con) in tsm_screen_move_line_home()
1208 void tsm_screen_tab_right(struct tsm_screen *con, int num) in tsm_screen_tab_right()
1237 void tsm_screen_tab_left(struct tsm_screen *con, int num) in tsm_screen_tab_left()
1264 void tsm_screen_insert_lines(struct tsm_screen *con, int num) in tsm_screen_insert_lines()
1306 void tsm_screen_delete_lines(struct tsm_screen *con, int num) in tsm_screen_delete_lines()
1348 void tsm_screen_insert_chars(struct tsm_screen *con, int num) in tsm_screen_insert_chars()
1381 void tsm_screen_delete_chars(struct tsm_screen *con, int num) in tsm_screen_delete_chars()
1414 void tsm_screen_erase_cursor(struct tsm_screen *con) in tsm_screen_erase_cursor()
1429 void tsm_screen_erase_chars(struct tsm_screen *con, int num) in tsm_screen_erase_chars()
1448 void tsm_screen_erase_cursor_to_end(struct tsm_screen *con, bool protect) in tsm_screen_erase_cursor_to_end()
1464 void tsm_screen_erase_home_to_cursor(struct tsm_screen *con, bool protect) in tsm_screen_erase_home_to_cursor()
1473 void tsm_screen_erase_current_line(struct tsm_screen *con, bool protect) in tsm_screen_erase_current_line()
1484 void tsm_screen_erase_screen_to_cursor(struct tsm_screen *con, bool protect) in tsm_screen_erase_screen_to_cursor()
1494 void tsm_screen_erase_cursor_to_screen(struct tsm_screen *con, bool protect) in tsm_screen_erase_cursor_to_screen()
1512 void tsm_screen_erase_screen(struct tsm_screen *con, bool protect) in tsm_screen_erase_screen()