cgsix_softc
struct cgsix_softc *sc = device_private(self);
CFATTACH_DECL_NEW(cgsix_obio, sizeof(struct cgsix_softc),
CFATTACH_DECL_NEW(cgsix_sbus, sizeof(struct cgsix_softc),
struct cgsix_softc *sc = device_private(self);
struct cgsix_softc *sc = device_lookup_private(&cgsix_cd, minor(dev));
cg6_setup_palette(struct cgsix_softc *sc)
struct cgsix_softc *sc = vd->cookie;
struct cgsix_softc *sc = vd->cookie;
cgsix_putcmap(struct cgsix_softc *sc, struct wsdisplay_cmap *cm)
static void cg6_blank(struct cgsix_softc *, int);
cgsix_getcmap(struct cgsix_softc *sc, struct wsdisplay_cmap *cm)
struct cgsix_softc *sc = cookie;
cgsix_rectfill(struct cgsix_softc *sc, int xs, int ys, int wi, int he,
struct cgsix_softc *sc = cookie;
cgsix_setup_mono(struct cgsix_softc *sc, int x, int y, int wi, int he,
cgsix_feed_line(struct cgsix_softc *sc, int count, uint8_t *data)
struct cgsix_softc *sc = scr->scr_cookie;
struct cgsix_softc *sc = scr->scr_cookie;
static void cg6_reset (struct cgsix_softc *);
static void cg6_loadcmap (struct cgsix_softc *, int, int);
static void cg6_loadomap (struct cgsix_softc *);
static void cg6_setcursor (struct cgsix_softc *);/* set position */
static void cg6_loadcursor (struct cgsix_softc *);/* set shape */
struct cgsix_softc *sc = scr->scr_cookie;
static void cg6_setup_palette(struct cgsix_softc *);
cgsix_clearscreen(struct cgsix_softc *sc)
cg6_invert(struct cgsix_softc *sc, int x, int y, int wi, int he)
static void cgsix_clearscreen(struct cgsix_softc *);
void cgsix_setup_mono(struct cgsix_softc *, int, int, int, int, uint32_t,
void cgsix_feed_line(struct cgsix_softc *, int, uint8_t *);
void cgsix_rectfill(struct cgsix_softc *, int, int, int, int, uint32_t);
int cgsix_putcmap(struct cgsix_softc *, struct wsdisplay_cmap *);
int cgsix_getcmap(struct cgsix_softc *, struct wsdisplay_cmap *);
void cg6_invert(struct cgsix_softc *, int, int, int, int);
static void cg6_ras_init(struct cgsix_softc *);
cg6_ras_init(struct cgsix_softc *sc)
struct cgsix_softc *sc = scr->scr_cookie;
struct cgsix_softc *sc = scr->scr_cookie;
struct cgsix_softc *sc = scr->scr_cookie;
struct cgsix_softc *sc = scr->scr_cookie;
struct cgsix_softc *sc = scr->scr_cookie;
cg6attach(struct cgsix_softc *sc, const char *name, int isconsole)
struct cgsix_softc *sc = device_private(dv);
struct cgsix_softc *sc = device_private(dv);
struct cgsix_softc *sc = device_lookup_private(&cgsix_cd, minor(dev));
cg6_reset(struct cgsix_softc *sc)
cg6_setcursor(struct cgsix_softc *sc)
cg6_loadcursor(struct cgsix_softc *sc)
cg6_loadcmap(struct cgsix_softc *sc, int start, int ncolors)
cg6_loadomap(struct cgsix_softc *sc)
cg6_blank(struct cgsix_softc *sc, int flag)
struct cgsix_softc *sc = device_private(dev);
void cg6attach(struct cgsix_softc *, const char *, int);