gfxp_ops
softc->gfxp_ops = &gfxp_bitmap_ops;
static struct gfxp_ops gfxp_bitmap_ops = {
if (softc->gfxp_ops->resume != NULL)
softc->gfxp_ops->resume(softc);
if (softc->gfxp_ops->suspend != NULL)
return (softc->gfxp_ops->suspend(softc));
return (softc->gfxp_ops->kdsetmode(softc, kd_mode));
if (ddi_copyout(softc->gfxp_ops->ident, (void *)data,
err = softc->gfxp_ops->devinit(softc,
return (softc->gfxp_ops->cons_clear(softc, &pma));
softc->gfxp_ops->cons_copy(softc, &pma);
softc->gfxp_ops->cons_display(softc, &display_request);
softc->gfxp_ops->cons_cursor(softc, &cursor_request);
return (softc->gfxp_ops->devmap(dev, dhp, off, len, maplen,
struct gfxp_ops *gfxp_ops;
static struct gfxp_ops gfxp_vgatext_ops = {
softc->gfxp_ops = &gfxp_vgatext_ops;