/freebsd/sys/teken/ |
H A D | teken.h | 65 } teken_pos_t; typedef 67 teken_pos_t tr_begin; 68 teken_pos_t tr_end; 89 typedef void tf_cursor_t(void *, const teken_pos_t *); 90 typedef void tf_putchar_t(void *, const teken_pos_t *, teken_char_t, 94 typedef void tf_copy_t(void *, const teken_rect_t *, const teken_pos_t *); 141 teken_pos_t t_cursor; 143 teken_pos_t t_saved_cursor; 147 teken_pos_t t_winsize; 173 const teken_pos_t *teken_get_cursor(const teken_t *); [all …]
|
H A D | teken.c | 99 teken_funcs_putchar(const teken_t *t, const teken_pos_t *p, teken_char_t c, in teken_funcs_putchar() 125 teken_funcs_copy(const teken_t *t, const teken_rect_t *r, const teken_pos_t *p) in teken_funcs_copy() 181 teken_pos_t tp = { .tp_row = 24, .tp_col = 80 }; in teken_init() 321 const teken_pos_t * 329 teken_set_cursor(teken_t *t, const teken_pos_t *p) in teken_set_cursor() 367 const teken_pos_t * 375 teken_trim_cursor_pos(teken_t *t, const teken_pos_t *new) in teken_trim_cursor_pos() 377 const teken_pos_t *cur; in teken_trim_cursor_pos() 390 teken_set_winsize(teken_t *t, const teken_pos_t *p) in teken_set_winsize() 399 teken_set_winsize_noreset(teken_t *t, const teken_pos_t *p) in teken_set_winsize_noreset()
|
H A D | teken_subr.h | 92 teken_pos_t tp; in teken_subr_do_scroll() 431 teken_pos_t tp; in teken_subr_delete_line() 653 teken_pos_t tp; in teken_subr_insert_character() 685 teken_pos_t tp; in teken_subr_insert_line() 797 teken_subr_do_putchar(teken_t *t, const teken_pos_t *tp, teken_char_t c, in teken_subr_do_putchar() 805 teken_pos_t ctp; in teken_subr_do_putchar() 819 teken_pos_t tp2; in teken_subr_do_putchar() 869 teken_pos_t tp; in teken_subr_regular_character()
|
/freebsd/sys/teken/demo/ |
H A D | teken_demo.c | 80 printchar(const teken_pos_t *p) in printchar() 135 test_cursor(void *s __unused, const teken_pos_t *p) in test_cursor() 142 test_putchar(void *s __unused, const teken_pos_t *p, teken_char_t c, in test_putchar() 155 teken_pos_t p; in test_fill() 164 test_copy(void *s __unused, const teken_rect_t *r, const teken_pos_t *p) in test_copy() 167 teken_pos_t d; in test_copy() 267 teken_pos_t tp; in redraw_all() 281 teken_pos_t tp; in main()
|
/freebsd/sys/teken/stress/ |
H A D | teken_stress.c | 63 stress_cursor(void *s __unused, const teken_pos_t *p __unused) in stress_cursor() 68 stress_putchar(void *s __unused, const teken_pos_t *p __unused, in stress_putchar() 81 const teken_pos_t *p __unused) in stress_copy()
|
/freebsd/stand/common/ |
H A D | gfx_fb.h | 209 teken_pos_t tg_cursor; /* Where cursor was drawn */ 211 teken_pos_t tg_tp; /* Terminal dimensions */ 212 teken_pos_t tg_origin; /* Point of origin in pixels */
|
H A D | gfx_fb.c | 183 static void gfx_fb_cursor_draw(teken_gfx_t *, const teken_pos_t *, bool); 948 gfx_fb_printchar(teken_gfx_t *state, const teken_pos_t *p) in gfx_fb_printchar() 964 gfx_fb_putchar(void *arg, const teken_pos_t *p, teken_char_t c, in gfx_fb_putchar() 988 const teken_pos_t *c; in gfx_fb_putchar() 1001 teken_pos_t p; in gfx_fb_fill() 1024 const teken_pos_t *c; in gfx_fb_fill() 1032 gfx_fb_cursor_draw(teken_gfx_t *state, const teken_pos_t *pos, bool on) in gfx_fb_cursor_draw() 1035 teken_pos_t p; in gfx_fb_cursor_draw() 1056 gfx_fb_cursor(void *arg, const teken_pos_t *p) in gfx_fb_cursor() 1071 const teken_pos_t *c; in gfx_fb_param() [all …]
|
/freebsd/stand/efi/libefi/ |
H A D | efi_console.c | 146 teken_pos_t p; in term_image_display() 173 efi_text_cursor(void *arg, const teken_pos_t *p) in efi_text_cursor() 193 efi_text_printchar(teken_gfx_t *state, const teken_pos_t *p, bool autoscroll) in efi_text_printchar() 232 efi_text_putchar(void *s, const teken_pos_t *p, teken_char_t c, in efi_text_putchar() 257 teken_pos_t p; in efi_text_fill() 274 efi_text_copy_line(teken_gfx_t *state, int ncol, teken_pos_t *s, in efi_text_copy_line() 275 teken_pos_t *d, bool scroll) in efi_text_copy_line() 278 teken_pos_t sp, dp; in efi_text_copy_line() 306 efi_text_copy(void *arg, const teken_rect_t *r, const teken_pos_t *p) in efi_text_copy() 310 teken_pos_t in efi_text_copy() [all...] |
/freebsd/sys/kern/ |
H A D | subr_terminal.c | 446 const teken_pos_t *p; in termtty_ioctl() 484 teken_pos_t p; in termtty_ioctl() 630 termteken_cursor(void *softc, const teken_pos_t *p) in termteken_cursor() 638 termteken_putchar(void *softc, const teken_pos_t *p, teken_char_t c, in termteken_putchar() 656 termteken_copy(void *softc, const teken_rect_t *r, const teken_pos_t *p) in termteken_copy()
|
/freebsd/stand/i386/libi386/ |
H A D | vidconsole.c | 105 teken_pos_t p; in term_image_display() 167 vidc_text_cursor(void *s __unused, const teken_pos_t *p) in vidc_text_cursor() 309 vidc_text_printchar(teken_gfx_t *state, const teken_pos_t *p) in vidc_text_printchar() 342 vidc_text_putchar(void *s, const teken_pos_t *p, teken_char_t c, in vidc_text_putchar() 363 teken_pos_t p; in vidc_text_fill() 377 vidc_text_copy(void *ptr, const teken_rect_t *r, const teken_pos_t *p) in vidc_text_copy() 382 teken_pos_t d, s; in vidc_text_copy()
|
/freebsd/sys/dev/syscons/ |
H A D | scterm-teken.c | 290 teken_pos_t tp; in scteken_sync_internal() 380 scteken_cursor(void *arg, const teken_pos_t *p) in scteken_cursor() 524 scteken_putchar(void *arg, const teken_pos_t *tp, teken_char_t c, in scteken_putchar() 603 scteken_copy(void *arg, const teken_rect_t *r, const teken_pos_t *p) in scteken_copy()
|
/freebsd/sys/sys/ |
H A D | terminal.h | 141 typedef teken_pos_t term_pos_t;
|