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