/netbsd-src/sys/arch/hp300/dev/ |
H A D | diofb.c | 220 fb->wsd.fontwidth = ri->ri_font->fontwidth; in diofb_fbsetup() 364 int fontwidth = fb->wsd.fontwidth; in diofb_copycols() local 366 n *= fontwidth; in diofb_copycols() 367 src *= fontwidth; in diofb_copycols() 368 dst *= fontwidth; in diofb_copycols() 398 int fontwidth = fb->wsd.fontwidth; in diofb_erasecols() local 402 snum = num * fontwidth; in diofb_erasecols() 403 scol = col * fontwidth + ri->ri_xorigin; in diofb_erasecols() 445 int fontwidth = fb->wsd.fontwidth; in diofb_do_cursor() local 447 x = ri->ri_ccol * fontwidth + ri->ri_xorigin; in diofb_do_cursor() [all …]
|
/netbsd-src/sys/arch/vax/vsa/ |
H A D | spx.c | 318 ((col) * spx_font.fontwidth + \ 708 LO(col * spx_font.fontwidth + CUR_XBIAS)); in spx_cursor() 710 HI(col * spx_font.fontwidth + CUR_XBIAS)); in spx_cursor() 752 SPX_REG(SPX_XSTART) = (col * spx_font.fontwidth) << 16; in SPX_putchar() 754 SPX_REG(SPX_XEND) = ((col + 1) * spx_font.fontwidth) << 16; in SPX_putchar() 760 SPX_REG(SPX_DSTPIX) = temp + LINEAR(col * spx_font.fontwidth, in SPX_putchar() 763 + (c * spx_font.fontheight * spx_font.fontwidth); in SPX_putchar() 765 SPX_REG(SPX_STRIDE) = (spx_font.fontwidth << 16) | spx_xsize; in SPX_putchar() 792 SPXg_REG(SPX_XSTART) = (col * spx_font.fontwidth) << 16; in SPXg_putchar() 796 SPXg_REG(SPX_XEND) = ((col + 1) * spx_font.fontwidth) << 16; in SPXg_putchar() [all …]
|
H A D | lcg.c | 207 lcgaddr[((col) * lcg_font.fontwidth) + ((row) * lcg_font.fontheight * lcg_xsize) + \ 483 for (dot = 0; dot < lcg_font.fontwidth; dot++) in lcg_crsr_blink() 510 for (dot = 0; dot < lcg_font.fontwidth; dot++) in lcg_cursor() 570 LCG_FB_ADDR + (row * lcg_onerow) + (col * lcg_font.fontwidth), in lcg_putchar() 571 lcg_font.fontwidth, lcg_font.fontheight, dot_fg, dot_bg); in lcg_putchar() 575 for (int j = 0; j < lcg_font.fontwidth; j++) { in lcg_putchar() 582 for (i = 0; i < lcg_font.fontwidth; i++) in lcg_putchar() 607 &LCG_ADDR(row,srccol, i, 0), ncols * lcg_font.fontwidth); in lcg_copycols() 610 blkcpy(LCG_FB_ADDR + (row * lcg_onerow) + (srccol * lcg_font.fontwidth), in lcg_copycols() 611 LCG_FB_ADDR + (row * lcg_onerow) + (dstcol * lcg_font.fontwidth), in lcg_copycols() [all …]
|
H A D | smg.c | 402 smg_stdscreen.fontwidth = ri->ri_font->fontwidth; in smg_setup_screen() 658 startx = ri->ri_font->fontwidth * startcol; in smg_putchar() 666 width = ri->ri_font->fontwidth + align; in smg_putchar() 736 startx = ri->ri_font->fontwidth * col; in smg_cursor() 741 width = ri->ri_font->fontwidth + align; in smg_cursor() 958 n *= ri->ri_font->fontwidth; in smg_copycols() 959 src *= ri->ri_font->fontwidth; in smg_copycols() 960 dst *= ri->ri_font->fontwidth; in smg_copycols() 975 num *= ri->ri_font->fontwidth; in smg_erasecols() 976 col *= ri->ri_font->fontwidth; in smg_erasecols()
|
H A D | gpx.c | 532 dx = col * font->fontwidth + ri->ri_xorigin; in gpx_putchar() 561 ss->ss_adder->fast_dest_dx = font->fontwidth; in gpx_putchar() 567 ss->ss_adder->source_1_dx = font->fontwidth; in gpx_putchar() 572 gpx_fillrect(ss, dx, dy + font->fontheight - 2, font->fontwidth, in gpx_putchar() 585 sx = ri->ri_xorigin + src * font->fontwidth; in gpx_copycols() 586 dx = ri->ri_xorigin + dst * font->fontwidth; in gpx_copycols() 587 w = cnt * font->fontwidth; in gpx_copycols() 602 x = ri->ri_xorigin + col * font->fontwidth; in gpx_erasecols() 603 dx = cnt * font->fontwidth; in gpx_erasecols() 649 x = ri->ri_ccol * ri->ri_font->fontwidth in gpx_do_cursor() [all...] |
/netbsd-src/sys/dev/wsfont/ |
H A D | wsfont.c | 431 cb(f->name, f->fontwidth, f->fontheight, f->stride); in wsfont_enum() 460 newdata = malloc(newstride * font->fontwidth * font->numchars, in wsfont_rotate_internal() 472 (n * newstride * font->fontwidth); in wsfont_rotate_internal() 474 for (w = 0; w < font->fontwidth; w++) { in wsfont_rotate_internal() 487 ((font->fontwidth - 1 - w) * in wsfont_rotate_internal() 510 newfont->fontwidth = font->fontheight; in wsfont_rotate_internal() 511 newfont->fontheight = font->fontwidth; in wsfont_rotate_internal() 553 ncookie = wsfont_find(font->name, font->fontwidth, font->fontheight, in wsfont_rotate() 618 if (font->fontwidth != width) in wsfont_matches() 621 if (font->fontwidth > width) { in wsfont_matches() [all …]
|
/netbsd-src/sys/dev/rasops/ |
H A D | rasops.c | 353 ri->ri_optfont.fontwidth = ri->ri_font->fontwidth; in rasops_reconfig() 359 if (ri->ri_font->fontwidth > 32 || ri->ri_font->fontwidth < 4) { in rasops_reconfig() 408 ri->ri_emuwidth = ri->ri_font->fontwidth * wantcols; in rasops_reconfig() 423 ri->ri_rows = ri->ri_emuwidth / ri->ri_font->fontwidth; in rasops_reconfig() 428 ri->ri_cols = ri->ri_emuwidth / ri->ri_font->fontwidth; in rasops_reconfig() 436 ri->ri_xscale = (ri->ri_font->fontwidth * bpp) >> 3; in rasops_reconfig() 1195 vert_mask = 0xc000U >> ((ri->ri_font->fontwidth >> 1) - 1); in rasops_make_box_chars_16() 1196 hmask_left = 0xff00U << (8 - (ri->ri_font->fontwidth >> 1)); in rasops_make_box_chars_16() 1197 hmask_right = hmask_left >> ((ri->ri_font->fontwidth + 1) >> 1); in rasops_make_box_chars_16() 1239 vert_mask = 0xc0U >> ((ri->ri_font->fontwidth >> 1) - 1); in rasops_make_box_chars_8() [all …]
|
H A D | rasops_bitops.h | 79 col *= ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME() 80 num *= ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME() 156 col = ri->ri_ccol * ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME() 159 width = ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME() 258 width = ri->ri_font->fontwidth << PIXEL_SHIFT; in NAME()
|
H A D | rasops4.c | 84 if ((ri->ri_font->fontwidth & 1) != 0) { in rasops4_init() 90 switch (ri->ri_font->fontwidth) { in rasops4_init()
|
/netbsd-src/sys/dev/pci/ |
H A D | wcfb.c | 520 sc->sc_width / ri->ri_font->fontwidth); in wcfb_init_screen() 553 sc->sc_stride + ri->ri_xorigin + col * ri->ri_font->fontwidth; in wcfb_putchar() 562 memcpy(to0, from, ri->ri_font->fontwidth); in wcfb_putchar() 563 memcpy(to1, from, ri->ri_font->fontwidth); in wcfb_putchar() 628 sc->sc_stride + ri->ri_xorigin + dstcol * ri->ri_font->fontwidth; in wcfb_copycols() 637 memcpy(to0, from, ri->ri_font->fontwidth * ncols); in wcfb_copycols() 638 memcpy(to1, from, ri->ri_font->fontwidth * ncols); in wcfb_copycols() 652 sc->sc_stride + ri->ri_xorigin + startcol * ri->ri_font->fontwidth; in wcfb_erasecols() 662 ri->ri_font->fontwidth * ncols); in wcfb_erasecols() 664 ri->ri_font->fontwidth * ncols); in wcfb_erasecols() [all …]
|
H A D | lynxfb.c | 528 fb->width / ri->ri_font->fontwidth); in lynxfb_init_screen() 584 ri->ri_width / ri->ri_font->fontwidth); in lynxfb_setup() 590 fb->wsd.fontwidth = ri->ri_font->fontwidth; in lynxfb_setup() 699 num *= f->fontwidth; in lynxfb_copycols1() 700 src *= f->fontwidth; in lynxfb_copycols1() 701 dst *= f->fontwidth; in lynxfb_copycols1() 716 col *= f->fontwidth; in lynxfb_erasecols1() 717 num *= f->fontwidth; in lynxfb_erasecols1()
|
/netbsd-src/usr.sbin/wsfontload/ |
H A D | wsfontload.c | 148 f.fontwidth = DEFWIDTH; in main() 167 if (sscanf(optarg, "%d", &f.fontwidth) != 1) in main() 235 f.stride = (f.fontwidth + 7) / 8; in main() 259 f.fontwidth = le32toh(foo); in main() 292 printf("fontwidth: %d\n", f.fontwidth); in main()
|
/netbsd-src/sys/arch/usermode/dev/ |
H A D | vncfb.c | 143 .fontwidth = 8, 306 sc->sc_width / ri->ri_font->fontwidth); in vncfb_init_screen() 336 x = ri->ri_xorigin + (col * ri->ri_font->fontwidth); in vncfb_putchar() 338 w = ri->ri_font->fontwidth; in vncfb_putchar() 358 x = ri->ri_xorigin + (srccol * ri->ri_font->fontwidth); in vncfb_copycols() 359 w = (dstcol - srccol) * ri->ri_font->fontwidth; in vncfb_copycols() 362 x = ri->ri_xorigin + (dstcol * ri->ri_font->fontwidth); in vncfb_copycols() 363 w = (srccol - dstcol) * ri->ri_font->fontwidth; in vncfb_copycols() 382 x = ri->ri_xorigin + (startcol * ri->ri_font->fontwidth); in vncfb_erasecols() 383 w = ncols * ri->ri_font->fontwidth; in vncfb_erasecols() [all …]
|
/netbsd-src/sys/arch/sgimips/gio/ |
H A D | light.c | 136 .fontwidth = 8, 404 x = col * font->fontwidth; in light_putchar() 412 rex_write(dc, REX_PAGE0_SET, REX_P0REG_XENDI, x + font->fontwidth - 1); in light_putchar() 440 from_x = srccol * font->fontwidth; in light_copycols() 442 to_x = dstcol * font->fontwidth; in light_copycols() 444 width = ncols * font->fontwidth; in light_copycols() 458 from_x = startcol * font->fontwidth; in light_erasecols() 460 to_x = from_x + (ncols * font->fontwidth) - 1; in light_erasecols()
|
H A D | grtwo.c | 138 .fontwidth = 8, 567 col * dc->dc_fontdata->fontwidth); in grtwo_cursor() 606 int x = col * font->fontwidth; in grtwo_putchar() 621 bus_space_write_4(dc->iot, dc->ioh, GR2_FIFO_DRAWCHAR, font->fontwidth); in grtwo_putchar() 651 srccol * font->fontwidth, /* x1 */ in grtwo_copycols() 653 dstcol * font->fontwidth, /* x2 */ in grtwo_copycols() 655 ncols * font->fontwidth, /* dx */ in grtwo_copycols() 667 startcol * font->fontwidth, /* x1 */ in grtwo_erasecols() 669 (startcol * font->fontwidth) + ncols * font->fontwidth, /* x2 */ in grtwo_erasecols()
|
H A D | newport.c | 111 .fontwidth = 8, 666 ri->ri_width / ri->ri_font->fontwidth); in newport_cnattach() 701 dc->dc_xres / ri->ri_font->fontwidth); in newport_init_screen() 726 wi = ri->ri_font->fontwidth; in newport_cursor() 759 int x = col * font->fontwidth + ri->ri_xorigin; in newport_putchar() 781 (x + font->fontwidth - 1) << REX3_XYENDI_XSHIFT); in newport_putchar() 818 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in newport_copycols() 819 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in newport_copycols() 821 width = ri->ri_font->fontwidth * ncols; in newport_copycols() 836 startcol * font->fontwidth + ri->ri_xorigin, /* x1 */ in newport_erasecols() [all …]
|
/netbsd-src/sys/arch/amiga/dev/ |
H A D | amidisplaycc.c | 189 #define ADCC_SCREEN(name, width, height, depth, fontwidth, fontheight) \ argument 193 width / fontwidth, \ 195 &amidisplaycc_emulops, fontwidth, fontheight, \ 303 int fontwidth; member 462 amidisplaycc_screentab[0].wsdescr.fontwidth; in amidisplaycc_attach() 1257 int fontwidth; in amidisplaycc_alloc_screen() local 1276 fontwidth = screenp->fontwidth; in amidisplaycc_alloc_screen() 1284 dimension.width = screenp->ncols * fontwidth; in amidisplaycc_alloc_screen() 1328 KASSERT(fontwidth == 8); in amidisplaycc_alloc_screen() 1332 scr->fontwidth = fontwidth; in amidisplaycc_alloc_screen() [all …]
|
H A D | mntva.c | 285 sc->sc_width / ri->ri_font->fontwidth); in mntva_init_screen() 447 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in mntva_copycols() 448 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in mntva_copycols() 450 w = ri->ri_font->fontwidth * ncols; in mntva_copycols() 470 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in mntva_erasecols() 472 w = ri->ri_font->fontwidth * ncols; in mntva_erasecols() 555 wi = ri->ri_font->fontwidth;
|
/netbsd-src/sys/arch/luna68k/dev/ |
H A D | omrasops.c | 464 width = ri->ri_font->fontwidth; in om_putchar() 572 startx = ri->ri_font->fontwidth * startcol; in om_erasecols() 573 width = ri->ri_font->fontwidth * ncols; in om_erasecols() 1293 srcx = ri->ri_font->fontwidth * srccol; in om1_copycols() 1294 dstx = ri->ri_font->fontwidth * dstcol; in om1_copycols() 1296 w = ri->ri_font->fontwidth * ncols; in om1_copycols() 1426 srcx = ri->ri_font->fontwidth * srccol; in om4_copycols() 1427 dstx = ri->ri_font->fontwidth * dstcol; in om4_copycols() 1429 w = ri->ri_font->fontwidth * ncols; in om4_copycols() 1645 startx = ri->ri_font->fontwidth * co in om_cursor() [all...] |
/netbsd-src/sys/dev/ic/ |
H A D | ct65550.c | 264 ri->ri_font->fontwidth, in chipsfb_do_attach() 279 ri->ri_font->fontwidth, in chipsfb_do_attach() 413 wi = ri->ri_font->fontwidth; in chipsfb_cursor() 455 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in chipsfb_copycols() 456 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in chipsfb_copycols() 458 width = ri->ri_font->fontwidth * ncols; in chipsfb_copycols() 474 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in chipsfb_erasecols() 476 width = ri->ri_font->fontwidth * ncols; in chipsfb_erasecols() 618 wi = font->fontwidth; in chipsfb_putchar_aa() 727 wi = font->fontwidth; in chipsfb_putchar() [all …]
|
/netbsd-src/sys/arch/newsmips/dev/ |
H A D | fb.c | 134 .fontwidth = 0, 333 cols = ((width - 2) / ri->ri_font->fontwidth) & ~7; in fb_common_init() 334 xoff = ((width - cols * ri->ri_font->fontwidth) / 2 / 8) & ~3; in fb_common_init() 692 newsrom8x16.fontwidth = 8; 703 newsrom12x24.fontwidth = 12;
|
/netbsd-src/sys/arch/hppa/dev/ |
H A D | hyperfb.c | 445 ri->ri_font->fontwidth, in hyperfb_attach() 531 sc->sc_width / ri->ri_font->fontwidth); 1056 wi = ri->ri_font->fontwidth; in hyperfb_putchar() 1073 wi = ri->ri_font->fontwidth; in hyperfb_copycols() 1116 wi = font->fontwidth; in hyperfb_copyrows() 1192 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; 1193 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; 1195 width = ri->ri_font->fontwidth * ncols; 1214 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; 1216 width = ri->ri_font->fontwidth * ncol [all...] |
/netbsd-src/sys/dev/sbus/ |
H A D | zx.c | 890 wi = ri->ri_font->fontwidth; in zx_do_cursor() 924 x = ri->ri_xorigin + ri->ri_font->fontwidth * startcol; in zx_erasecols() 926 width = ri->ri_font->fontwidth * ncols; in zx_erasecols() 978 xs = ri->ri_xorigin + ri->ri_font->fontwidth * srccol; in zx_copycols() 979 xd = ri->ri_xorigin + ri->ri_font->fontwidth * dstcol; in zx_copycols() 981 width = ri->ri_font->fontwidth * ncols; in zx_copycols() 1004 x = ri->ri_xorigin + font->fontwidth * col; in zx_putchar() 1006 zx_fillrect(sc, x, y, font->fontwidth, in zx_putchar() 1013 (col * font->fontwidth + ri->ri_xorigin); in zx_putchar() 1026 0xffffffff << (32 - font->fontwidth)); in zx_putchar() [all …]
|
H A D | tcx.c | 873 ri->ri_width / ri->ri_font->fontwidth); in tcx_init_screen() 991 addr = ri->ri_xorigin + col * font->fontwidth + in tcx_putchar() 996 ((addr + font->fontwidth - 1) & 0xffffe0)) { in tcx_putchar() 1000 fmask = 0xffffffff >> (32 - font->fontwidth); in tcx_putchar() 1001 fmask = fmask << (32 - font->fontwidth - shift); in tcx_putchar() 1013 if (font->fontwidth < 9) { in tcx_putchar() 1030 } else if (font->fontwidth < 17) { in tcx_putchar() 1058 (32 - (font->fontwidth + shift - 32))); in tcx_putchar() 1071 if (font->fontwidth < 9) { in tcx_putchar() 1086 } else if (font->fontwidth < 17) { in tcx_putchar()
|
/netbsd-src/sys/dev/usb/ |
H A D | udl.c | 766 sc->sc_defaultscreen.fontwidth = sc->sc_ri.ri_font->fontwidth; in udl_alloc_screen() 988 x = col * ri->ri_font->fontwidth; in udl_cursor() 990 width = ri->ri_font->fontwidth; in udl_cursor() 1019 x = col * ri->ri_font->fontwidth; in udl_putchar() 1021 width = ri->ri_font->fontwidth; in udl_putchar() 1050 sx = src * ri->ri_font->fontwidth; in udl_copycols() 1051 dx = dst * ri->ri_font->fontwidth; in udl_copycols() 1053 width = num * ri->ri_font->fontwidth; in udl_copycols() 1077 x = col * ri->ri_font->fontwidth; in udl_erasecols() [all...] |