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);