| /netbsd-src/sys/dev/wscons/ |
| H A D | wsemul_sun.c | 80 const struct wsdisplay_emulops *emulops; member 124 edp->emulops = type->textops; in wsemul_sun_cnattach() 147 res = (*edp->emulops->allocattr)(cookie, in wsemul_sun_cnattach() 152 res = (*edp->emulops->allocattr)(cookie, 0, 0, in wsemul_sun_cnattach() 185 edp->emulops = type->textops; in wsemul_sun_attach() 204 (*edp->emulops->allocattr)(edp->emulcookie, 0, 0, in wsemul_sun_attach() 208 (*edp->emulops->allocattr)(edp->emulcookie, in wsemul_sun_attach() 242 (*edp->emulops->erasecols)(edp->emulcookie, edp->crow, in wsemul_sun_output_normal() 249 (*edp->emulops->eraserows)(edp->emulcookie, 0, edp->nrows, in wsemul_sun_output_normal() 275 (*edp->emulops->putchar)(edp->emulcookie, edp->crow, edp->ccol, in wsemul_sun_output_normal() [all …]
|
| H A D | wsemul_dumb.c | 71 const struct wsdisplay_emulops *emulops; member 88 edp->emulops = type->textops; in wsemul_dumb_cnattach() 111 edp->emulops = type->textops; in wsemul_dumb_attach() 134 (*edp->emulops->cursor)(edp->emulcookie, 0, edp->crow, edp->ccol); in wsemul_dumb_output() 154 (*edp->emulops->erasecols)(edp->emulcookie, in wsemul_dumb_output() 160 (*edp->emulops->eraserows)(edp->emulcookie, 0, in wsemul_dumb_output() 172 (*edp->emulops->putchar)(edp->emulcookie, edp->crow, in wsemul_dumb_output() 192 (*edp->emulops->copyrows)(edp->emulcookie, n, 0, in wsemul_dumb_output() 194 (*edp->emulops->eraserows)(edp->emulcookie, in wsemul_dumb_output() 201 (*edp->emulops->cursor)(edp->emulcookie, 1, edp->crow, edp->ccol); in wsemul_dumb_output() [all …]
|
| H A D | wsemul_vt100_chars.c | 86 (*vd->emulops->mapchar)(vd->emulcookie, 128 + i, in vt100_initchartables() 89 (*vd->emulops->mapchar)(vd->emulcookie, decspcgr2uni[i], in vt100_initchartables() 92 (*vd->emulops->mapchar)(vd->emulcookie, dectech2uni[i], in vt100_initchartables() 151 (*vd->emulops->mapchar)(vd->emulcookie, i, &edp->nrctab[i]); in vt100_setnrc() 153 (*vd->emulops->mapchar)(vd->emulcookie, nrctable[nrc].c[i], in vt100_setnrc()
|
| H A D | wsemul_vt100.c | 148 vd->emulops = type->textops; in wsemul_vt100_init() 179 error = (*vd->emulops->allocattr)(cookie, in wsemul_vt100_init() 194 if (vd->emulops->replaceattr != NULL) in wsemul_vt100_init() 195 (*vd->emulops->replaceattr)(cookie, defattr, in wsemul_vt100_init() 205 error = (*vd->emulops->allocattr)(cookie, in wsemul_vt100_init() 327 (*vd->emulops->cursor)(vd->emulcookie, in wsemul_vt100_resetop() 440 (*vd->emulops->putchar)(vd->emulcookie, vd->crow, in wsemul_vt100_output_normal() 919 (*vd->emulops->copycols)(vd->emulcookie, in wsemul_vt100_output_esc_hash() 922 (*vd->emulops->erasecols)(vd->emulcookie, vd->crow, in wsemul_vt100_output_esc_hash() 934 (*vd->emulops->copycols)(vd->emulcookie, in wsemul_vt100_output_esc_hash() [all …]
|
| H A D | wsemul_vt100_subr.c | 66 (*vd->emulops->copyrows)(vd->emulcookie, in wsemul_vt100_scrollup() 75 (*vd->emulops->eraserows)(vd->emulcookie, in wsemul_vt100_scrollup() 96 (*vd->emulops->copyrows)(vd->emulcookie, in wsemul_vt100_scrolldown() 105 (*vd->emulops->eraserows)(vd->emulcookie, in wsemul_vt100_scrolldown() 126 (*vd->emulops->eraserows)(vd->emulcookie, in wsemul_vt100_ed() 135 (*vd->emulops->eraserows)(vd->emulcookie, in wsemul_vt100_ed() 144 (*vd->emulops->eraserows)(vd->emulcookie, in wsemul_vt100_ed() 173 (*vd->emulops->erasecols)(vd->emulcookie, vd->crow, in wsemul_vt100_el() 698 error = (*vd->emulops->allocattr)(vd->emulcookie, fgcol, bgcol, in vt100_selectattribute() 763 error = (*vd->emulops->allocattr)(vd->emulcookie, fgcol, bgcol, in vt100_selectattribute() [all …]
|
| H A D | vt100_base.h | 32 const struct wsdisplay_emulops *emulops; member 90 #define COPYCOLS(d, f, t, n) (*(d)->emulops->copycols)((d)->emulcookie, \ 92 #define ERASECOLS(d, f, n, a) (*(d)->emulops->erasecols)((d)->emulcookie, \
|
| H A D | wsdisplay.c | 85 const struct wsdisplay_emulops *emulops; member 335 dconf->emulops = type->textops; in wsscreen_attach() 337 if (dconf->emulops) { in wsscreen_attach() 932 wsdisplay_console_conf.emulops = type->textops; in wsdisplay_cnattach() 964 wsdisplay_console_conf.emulops = type->textops; in wsdisplay_preattach()
|