Lines Matching refs:sc_cursor
129 struct hwcursor64 sc_cursor; /* software copy of cursor */ member
284 sc->sc_cursor.cc_magic.x = HX_MAGIC_X; in sfbattach()
285 sc->sc_cursor.cc_magic.y = HX_MAGIC_Y; in sfbattach()
434 *(struct wsdisplay_curpos *)data = sc->sc_cursor.cc_pos; in sfbioctl()
574 x = sc->sc_cursor.cc_pos.x - sc->sc_cursor.cc_hot.x; in sfbintr()
575 y = sc->sc_cursor.cc_pos.y - sc->sc_cursor.cc_hot.y; in sfbintr()
576 x += sc->sc_cursor.cc_magic.x; in sfbintr()
577 y += sc->sc_cursor.cc_magic.y; in sfbintr()
586 uint8_t *cp = sc->sc_cursor.cc_color; in sfbintr()
602 ip = (uint8_t *)sc->sc_cursor.cc_image; in sfbintr()
603 mp = (uint8_t *)sc->sc_cursor.cc_mask; in sfbintr()
608 while (bcnt < sc->sc_cursor.cc_size.y * 16) { in sfbintr()
610 if ((bcnt & 0x8) && sc->sc_cursor.cc_size.x < 33) { in sfbintr()
767 #define cc (&sc->sc_cursor) in set_cursor()
847 sc->sc_cursor.cc_pos.x = x; in set_curpos()
848 sc->sc_cursor.cc_pos.y = y; in set_curpos()