Lines Matching refs:sc_cursor
108 struct hwcursor64 sc_cursor; /* software copy of cursor */ member
248 sc->sc_cursor.cc_magic.x = MX_MAGIC_X; in mfbattach()
249 sc->sc_cursor.cc_magic.y = MX_MAGIC_Y; in mfbattach()
366 *(struct wsdisplay_curpos *)data = sc->sc_cursor.cc_pos; in mfbioctl()
495 x = sc->sc_cursor.cc_pos.x - sc->sc_cursor.cc_hot.x; in mfbintr()
496 y = sc->sc_cursor.cc_pos.y - sc->sc_cursor.cc_hot.y; in mfbintr()
498 x += sc->sc_cursor.cc_magic.x; in mfbintr()
499 y += sc->sc_cursor.cc_magic.y; in mfbintr()
508 uint8_t *cp = sc->sc_cursor.cc_color; in mfbintr()
527 ip = (uint8_t *)sc->sc_cursor.cc_image; in mfbintr()
528 mp = (uint8_t *)sc->sc_cursor.cc_mask; in mfbintr()
533 while (bcnt < sc->sc_cursor.cc_size.y * 16) { in mfbintr()
535 if ((bcnt & 0x8) && sc->sc_cursor.cc_size.x < 33) { in mfbintr()
608 #define cc (&sc->sc_cursor) in set_cursor()
680 sc->sc_cursor.cc_pos.x = x; in set_curpos()
681 sc->sc_cursor.cc_pos.y = y; in set_curpos()