Home
last modified time | relevance | path

Searched refs:teken_pos_t (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/teken/
H A Dteken.h65 } 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 Dteken.c99 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 Dteken_subr.h92 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 Dteken_demo.c80 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 Dteken_stress.c63 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 Dgfx_fb.h209 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 Dgfx_fb.c183 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 Defi_console.c146 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 Dsubr_terminal.c446 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 Dvidconsole.c105 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 Dscterm-teken.c290 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 Dterminal.h141 typedef teken_pos_t term_pos_t;