sc_sunfb 93 dev/sbus/agten.c struct sunfb sc_sunfb; /* common base part */
sc_sunfb 207 dev/sbus/agten.c sc->sc_sunfb.sf_depth = 32;
sc_sunfb 209 dev/sbus/agten.c sc->sc_sunfb.sf_depth = getpropint(node, "ffb_depth", 8);
sc_sunfb 211 dev/sbus/agten.c sc->sc_sunfb.sf_width = getpropint(node, "ffb_width", 1152);
sc_sunfb 212 dev/sbus/agten.c sc->sc_sunfb.sf_height = getpropint(node, "ffb_height", 900);
sc_sunfb 213 dev/sbus/agten.c sc->sc_sunfb.sf_linebytes =
sc_sunfb 214 dev/sbus/agten.c roundup(sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_depth) *
sc_sunfb 215 dev/sbus/agten.c sc->sc_sunfb.sf_depth / 8;
sc_sunfb 216 dev/sbus/agten.c sc->sc_sunfb.sf_fbsize =
sc_sunfb 217 dev/sbus/agten.c sc->sc_sunfb.sf_height * sc->sc_sunfb.sf_linebytes;
sc_sunfb 220 dev/sbus/agten.c sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height,
sc_sunfb 221 dev/sbus/agten.c sc->sc_sunfb.sf_depth);
sc_sunfb 223 dev/sbus/agten.c sc->sc_sunfb.sf_ro.ri_bits = (void *)sc->sc_i128_fb;
sc_sunfb 225 dev/sbus/agten.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 226 dev/sbus/agten.c fbwscons_init(&sc->sc_sunfb, isconsole ? 0 : RI_CLEAR);
sc_sunfb 227 dev/sbus/agten.c fbwscons_setcolormap(&sc->sc_sunfb, agten_setcolor);
sc_sunfb 230 dev/sbus/agten.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 233 dev/sbus/agten.c fbwscons_attach(&sc->sc_sunfb, &agten_accessops, isconsole);
sc_sunfb 255 dev/sbus/agten.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 256 dev/sbus/agten.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 257 dev/sbus/agten.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 258 dev/sbus/agten.c wdf->cmsize = (sc->sc_sunfb.sf_depth == 8) ? 256 : 0;
sc_sunfb 261 dev/sbus/agten.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 265 dev/sbus/agten.c if (sc->sc_sunfb.sf_depth == 8) {
sc_sunfb 273 dev/sbus/agten.c if (sc->sc_sunfb.sf_depth == 8) {
sc_sunfb 314 dev/sbus/agten.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize) {
sc_sunfb 350 dev/sbus/agten.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 353 dev/sbus/agten.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 98 dev/sbus/bwtwo.c struct sunfb sc_sunfb;
sc_sunfb 164 dev/sbus/bwtwo.c fb_setsize(&sc->sc_sunfb, 1, 1152, 900, node, 0);
sc_sunfb 183 dev/sbus/bwtwo.c sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR,
sc_sunfb 198 dev/sbus/bwtwo.c printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 200 dev/sbus/bwtwo.c sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag,
sc_sunfb 202 dev/sbus/bwtwo.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 203 dev/sbus/bwtwo.c fbwscons_init(&sc->sc_sunfb, console ? 0 : RI_CLEAR);
sc_sunfb 206 dev/sbus/bwtwo.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 209 dev/sbus/bwtwo.c fbwscons_attach(&sc->sc_sunfb, &bwtwo_accessops, console);
sc_sunfb 237 dev/sbus/bwtwo.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 238 dev/sbus/bwtwo.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 239 dev/sbus/bwtwo.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 243 dev/sbus/bwtwo.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 279 dev/sbus/bwtwo.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 282 dev/sbus/bwtwo.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 323 dev/sbus/bwtwo.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize)
sc_sunfb 131 dev/sbus/cgsix.c fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0);
sc_sunfb 159 dev/sbus/cgsix.c sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR,
sc_sunfb 202 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag,
sc_sunfb 204 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 205 dev/sbus/cgsix.c fbwscons_init(&sc->sc_sunfb, console ? 0 : RI_CLEAR);
sc_sunfb 214 dev/sbus/cgsix.c sc->sc_sunfb.sf_dev.dv_cfdata->cf_flags |= CG6_CFFLAG_NOACCEL;
sc_sunfb 216 dev/sbus/cgsix.c if ((sc->sc_sunfb.sf_dev.dv_cfdata->cf_flags & CG6_CFFLAG_NOACCEL)
sc_sunfb 218 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_ops.copyrows = cgsix_ras_copyrows;
sc_sunfb 219 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_ops.copycols = cgsix_ras_copycols;
sc_sunfb 220 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_ops.eraserows = cgsix_ras_eraserows;
sc_sunfb 221 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_ops.erasecols = cgsix_ras_erasecols;
sc_sunfb 222 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_do_cursor = cgsix_ras_do_cursor;
sc_sunfb 226 dev/sbus/cgsix.c printf(", %dx%d, rev %d\n", sc->sc_sunfb.sf_width,
sc_sunfb 227 dev/sbus/cgsix.c sc->sc_sunfb.sf_height, rev);
sc_sunfb 229 dev/sbus/cgsix.c fbwscons_setcolormap(&sc->sc_sunfb, cgsix_setcolor);
sc_sunfb 232 dev/sbus/cgsix.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 235 dev/sbus/cgsix.c fbwscons_attach(&sc->sc_sunfb, &cgsix_accessops, console);
sc_sunfb 242 dev/sbus/cgsix.c bus_space_unmap(sa->sa_bustag, sc->sc_vid_regs, sc->sc_sunfb.sf_fbsize);
sc_sunfb 272 dev/sbus/cgsix.c if ((sc->sc_sunfb.sf_dev.dv_cfdata->cf_flags &
sc_sunfb 282 dev/sbus/cgsix.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 283 dev/sbus/cgsix.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 284 dev/sbus/cgsix.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 288 dev/sbus/cgsix.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 512 dev/sbus/cgsix.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 515 dev/sbus/cgsix.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 573 dev/sbus/cgsix.c sz = mo->mo_size ? mo->mo_size : sc->sc_sunfb.sf_fbsize;
sc_sunfb 584 dev/sbus/cgsix.c if (off >= 0 && off < sc->sc_sunfb.sf_fbsize)
sc_sunfb 267 dev/sbus/cgsixreg.h struct sunfb sc_sunfb;
sc_sunfb 120 dev/sbus/cgthree.c struct sunfb sc_sunfb;
sc_sunfb 218 dev/sbus/cgthree.c fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0);
sc_sunfb 237 dev/sbus/cgthree.c sc->sc_sunfb.sf_fbsize, BUS_SPACE_MAP_LINEAR,
sc_sunfb 253 dev/sbus/cgthree.c sc->sc_sunfb.sf_ro.ri_bits = (void *)bus_space_vaddr(sc->sc_bustag,
sc_sunfb 255 dev/sbus/cgthree.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 257 dev/sbus/cgthree.c printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 271 dev/sbus/cgthree.c fbwscons_init(&sc->sc_sunfb, console &&
sc_sunfb 272 dev/sbus/cgthree.c (sc->sc_sunfb.sf_width >= 1024) ? 0 : RI_CLEAR);
sc_sunfb 274 dev/sbus/cgthree.c fbwscons_setcolormap(&sc->sc_sunfb, cgthree_setcolor);
sc_sunfb 277 dev/sbus/cgthree.c fbwscons_console_init(&sc->sc_sunfb,
sc_sunfb 278 dev/sbus/cgthree.c sc->sc_sunfb.sf_width >= 1024 ? -1 : 0);
sc_sunfb 281 dev/sbus/cgthree.c fbwscons_attach(&sc->sc_sunfb, &cgthree_accessops, console);
sc_sunfb 309 dev/sbus/cgthree.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 310 dev/sbus/cgthree.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 311 dev/sbus/cgthree.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 315 dev/sbus/cgthree.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 358 dev/sbus/cgthree.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 361 dev/sbus/cgthree.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 401 dev/sbus/cgthree.c if (offset >= sc->sc_sunfb.sf_fbsize)
sc_sunfb 406 dev/sbus/cgthree.c if (offset < sc->sc_sunfb.sf_fbsize)
sc_sunfb 77 dev/sbus/cgtwelve.c struct sunfb sc_sunfb; /* common base device */
sc_sunfb 203 dev/sbus/cgtwelve.c fb_setsize(&sc->sc_sunfb, 1, CG12_WIDTH, CG12_HEIGHT,
sc_sunfb 205 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_depth = 1;
sc_sunfb 206 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_linebytes = sc->sc_sunfb.sf_width / 8;
sc_sunfb 207 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height *
sc_sunfb 208 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_linebytes;
sc_sunfb 210 dev/sbus/cgtwelve.c sc->sc_highres = sc->sc_sunfb.sf_width == CG12_WIDTH_HR;
sc_sunfb 235 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_depth = 0; /* force action */
sc_sunfb 238 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_ro.ri_bits = (void *)sc->sc_overlay;
sc_sunfb 239 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 240 dev/sbus/cgtwelve.c fbwscons_init(&sc->sc_sunfb, isconsole ? 0 : RI_CLEAR);
sc_sunfb 243 dev/sbus/cgtwelve.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 248 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 254 dev/sbus/cgtwelve.c fbwscons_attach(&sc->sc_sunfb, &cgtwelve_accessops, isconsole);
sc_sunfb 274 dev/sbus/cgtwelve.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 275 dev/sbus/cgtwelve.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 283 dev/sbus/cgtwelve.c *(u_int *)data = sc->sc_sunfb.sf_linebytes * 32;
sc_sunfb 319 dev/sbus/cgtwelve.c if (sc->sc_sunfb.sf_depth != depth) {
sc_sunfb 410 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_depth = depth;
sc_sunfb 429 dev/sbus/cgtwelve.c if (offset < sc->sc_sunfb.sf_fbsize * 32) {
sc_sunfb 446 dev/sbus/cgtwelve.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 449 dev/sbus/cgtwelve.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 491 dev/sbus/cgtwelve.c if (sc->sc_sunfb.sf_depth != 1) {
sc_sunfb 88 dev/sbus/mgx.c struct sunfb sc_sunfb; /* common base device */
sc_sunfb 191 dev/sbus/mgx.c fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0);
sc_sunfb 195 dev/sbus/mgx.c if (fbsize != 0 && sc->sc_sunfb.sf_fbsize > fbsize) {
sc_sunfb 198 dev/sbus/mgx.c self->dv_xname, sc->sc_sunfb.sf_fbsize, fbsize);
sc_sunfb 207 dev/sbus/mgx.c round_page(sc->sc_sunfb.sf_fbsize),
sc_sunfb 212 dev/sbus/mgx.c sc->sc_sunfb.sf_ro.ri_bits = bus_space_vaddr(bt, bh);
sc_sunfb 213 dev/sbus/mgx.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 215 dev/sbus/mgx.c fbwscons_init(&sc->sc_sunfb, isconsole ? 0 : RI_CLEAR);
sc_sunfb 218 dev/sbus/mgx.c fbwscons_setcolormap(&sc->sc_sunfb, mgx_setcolor);
sc_sunfb 221 dev/sbus/mgx.c sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 224 dev/sbus/mgx.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 227 dev/sbus/mgx.c fbwscons_attach(&sc->sc_sunfb, &mgx_accessops, isconsole);
sc_sunfb 248 dev/sbus/mgx.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 249 dev/sbus/mgx.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 250 dev/sbus/mgx.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 254 dev/sbus/mgx.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 291 dev/sbus/mgx.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize) {
sc_sunfb 308 dev/sbus/mgx.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 311 dev/sbus/mgx.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 109 dev/sbus/rfx.c struct sunfb sc_sunfb;
sc_sunfb 278 dev/sbus/rfx.c sc->sc_sunfb.sf_depth = 8;
sc_sunfb 279 dev/sbus/rfx.c sc->sc_sunfb.sf_width = cf.width;
sc_sunfb 280 dev/sbus/rfx.c sc->sc_sunfb.sf_height = cf.height;
sc_sunfb 281 dev/sbus/rfx.c sc->sc_sunfb.sf_linebytes = cf.scanline;
sc_sunfb 282 dev/sbus/rfx.c sc->sc_sunfb.sf_fbsize = cf.height * cf.scanline;
sc_sunfb 284 dev/sbus/rfx.c printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 287 dev/sbus/rfx.c round_page(sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR,
sc_sunfb 292 dev/sbus/rfx.c sc->sc_sunfb.sf_ro.ri_bits = bus_space_vaddr(bt, bh);
sc_sunfb 293 dev/sbus/rfx.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 304 dev/sbus/rfx.c fbwscons_init(&sc->sc_sunfb, isconsole ? 0 : RI_CLEAR);
sc_sunfb 307 dev/sbus/rfx.c fbwscons_setcolormap(&sc->sc_sunfb, rfx_setcolor);
sc_sunfb 310 dev/sbus/rfx.c fbwscons_console_init(&sc->sc_sunfb, -1);
sc_sunfb 316 dev/sbus/rfx.c fbwscons_attach(&sc->sc_sunfb, &rfx_accessops, isconsole);
sc_sunfb 337 dev/sbus/rfx.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 338 dev/sbus/rfx.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 339 dev/sbus/rfx.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 343 dev/sbus/rfx.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 379 dev/sbus/rfx.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize) {
sc_sunfb 396 dev/sbus/rfx.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 399 dev/sbus/rfx.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 533 dev/sbus/rfx.c sc->sc_sunfb.sf_dev.dv_xname);
sc_sunfb 123 dev/sbus/tvtwo.c struct sunfb sc_sunfb; /* common base device */
sc_sunfb 258 dev/sbus/tvtwo.c sc->sc_sunfb.sf_depth = 8;
sc_sunfb 259 dev/sbus/tvtwo.c sc->sc_sunfb.sf_width = width;
sc_sunfb 260 dev/sbus/tvtwo.c sc->sc_sunfb.sf_height = height;
sc_sunfb 261 dev/sbus/tvtwo.c sc->sc_sunfb.sf_linebytes = width >= 1024 ? width : 1024;
sc_sunfb 262 dev/sbus/tvtwo.c sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_linebytes * height;
sc_sunfb 267 dev/sbus/tvtwo.c round_page(sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR, 0,
sc_sunfb 274 dev/sbus/tvtwo.c round_page(4 * sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR, 0,
sc_sunfb 284 dev/sbus/tvtwo.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 285 dev/sbus/tvtwo.c sc->sc_sunfb.sf_ro.ri_bits = (u_char *)sc->sc_m8;
sc_sunfb 291 dev/sbus/tvtwo.c fbwscons_init(&sc->sc_sunfb,
sc_sunfb 293 dev/sbus/tvtwo.c fbwscons_setcolormap(&sc->sc_sunfb, tvtwo_setcolor);
sc_sunfb 296 dev/sbus/tvtwo.c fbwscons_console_init(&sc->sc_sunfb,
sc_sunfb 301 dev/sbus/tvtwo.c sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 303 dev/sbus/tvtwo.c fbwscons_attach(&sc->sc_sunfb, &tvtwo_accessops, isconsole);
sc_sunfb 322 dev/sbus/tvtwo.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 323 dev/sbus/tvtwo.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 331 dev/sbus/tvtwo.c *(u_int *)data = sc->sc_sunfb.sf_linebytes * 4;
sc_sunfb 377 dev/sbus/tvtwo.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize * 4) {
sc_sunfb 394 dev/sbus/tvtwo.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 397 dev/sbus/tvtwo.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 443 dev/sbus/tvtwo.c fbwscons_setcolormap(&sc->sc_sunfb, tvtwo_setcolor);
sc_sunfb 176 dev/sbus/vigra.c struct sunfb sc_sunfb; /* common base part */
sc_sunfb 297 dev/sbus/vigra.c fb_setsize(&sc->sc_sunfb, 8, 1152, 900, node, 0);
sc_sunfb 300 dev/sbus/vigra.c round_page(sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR, 0,
sc_sunfb 305 dev/sbus/vigra.c sc->sc_sunfb.sf_ro.ri_bits = bus_space_vaddr(bt, bh);
sc_sunfb 306 dev/sbus/vigra.c sc->sc_sunfb.sf_ro.ri_hw = sc;
sc_sunfb 310 dev/sbus/vigra.c printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 333 dev/sbus/vigra.c fbwscons_init(&sc->sc_sunfb, isconsole && (sc->sc_sunfb.sf_width != 800
sc_sunfb 334 dev/sbus/vigra.c && sc->sc_sunfb.sf_width != 1280) ? 0 : RI_CLEAR);
sc_sunfb 335 dev/sbus/vigra.c fbwscons_setcolormap(&sc->sc_sunfb, vigra_setcolor);
sc_sunfb 338 dev/sbus/vigra.c switch (sc->sc_sunfb.sf_width) {
sc_sunfb 340 dev/sbus/vigra.c row = sc->sc_sunfb.sf_ro.ri_rows - 1;
sc_sunfb 351 dev/sbus/vigra.c fbwscons_console_init(&sc->sc_sunfb, row);
sc_sunfb 354 dev/sbus/vigra.c fbwscons_attach(&sc->sc_sunfb, &vigra_accessops, isconsole);
sc_sunfb 371 dev/sbus/vigra.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 372 dev/sbus/vigra.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 373 dev/sbus/vigra.c wdf->depth = sc->sc_sunfb.sf_depth;
sc_sunfb 377 dev/sbus/vigra.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 423 dev/sbus/vigra.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 426 dev/sbus/vigra.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 459 dev/sbus/vigra.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize) {
sc_sunfb 114 dev/sbus/zx.c struct sunfb sc_sunfb;
sc_sunfb 212 dev/sbus/zx.c ri = &sc->sc_sunfb.sf_ro;
sc_sunfb 271 dev/sbus/zx.c sc->sc_sunfb.sf_depth = 8;
sc_sunfb 272 dev/sbus/zx.c sc->sc_sunfb.sf_width = getpropint(node, "width", 1152);
sc_sunfb 273 dev/sbus/zx.c sc->sc_sunfb.sf_height = getpropint(node, "height", 900);
sc_sunfb 274 dev/sbus/zx.c sc->sc_sunfb.sf_linebytes = 1 << ZX_BWIDTH;
sc_sunfb 275 dev/sbus/zx.c sc->sc_sunfb.sf_fbsize = sc->sc_sunfb.sf_height << ZX_BWIDTH;
sc_sunfb 277 dev/sbus/zx.c printf(", %dx%d\n", sc->sc_sunfb.sf_width, sc->sc_sunfb.sf_height);
sc_sunfb 280 dev/sbus/zx.c round_page(sc->sc_sunfb.sf_fbsize), BUS_SPACE_MAP_LINEAR,
sc_sunfb 288 dev/sbus/zx.c fbwscons_init(&sc->sc_sunfb, isconsole ? 0 : RI_CLEAR);
sc_sunfb 318 dev/sbus/zx.c fbwscons_console_init(&sc->sc_sunfb, 0);
sc_sunfb 327 dev/sbus/zx.c fbwscons_attach(&sc->sc_sunfb, &zx_accessops, isconsole);
sc_sunfb 347 dev/sbus/zx.c wdf->height = sc->sc_sunfb.sf_height;
sc_sunfb 348 dev/sbus/zx.c wdf->width = sc->sc_sunfb.sf_width;
sc_sunfb 356 dev/sbus/zx.c *(u_int *)data = sc->sc_sunfb.sf_linebytes;
sc_sunfb 387 dev/sbus/zx.c *cookiep = &sc->sc_sunfb.sf_ro;
sc_sunfb 390 dev/sbus/zx.c sc->sc_sunfb.sf_ro.ri_ops.alloc_attr(&sc->sc_sunfb.sf_ro,
sc_sunfb 424 dev/sbus/zx.c if (offset >= 0 && offset < sc->sc_sunfb.sf_fbsize) {
sc_sunfb 474 dev/sbus/zx.c SETREG(zd->zd_vclipmax, (sc->sc_sunfb.sf_width - 1) |
sc_sunfb 475 dev/sbus/zx.c ((sc->sc_sunfb.sf_height - 1) << 16));
sc_sunfb 481 dev/sbus/zx.c SETREG(zc->zc_extent, ZX_COORDS(sc->sc_sunfb.sf_width - 1,
sc_sunfb 482 dev/sbus/zx.c sc->sc_sunfb.sf_height - 1));
sc_sunfb 502 dev/sbus/zx.c fbwscons_setcolormap(&sc->sc_sunfb, zx_setcolor);
sc_sunfb 510 dev/sbus/zx.c SETREG(zc->zc_extent, ZX_COORDS(sc->sc_sunfb.sf_width - 1,
sc_sunfb 511 dev/sbus/zx.c sc->sc_sunfb.sf_height - 1));
sc_sunfb 538 dev/sbus/zx.c sc->sc_sunfb.sf_dev.dv_xname);