Lines Matching refs:sc_status
672 mousestatus_t sc_status;
964 memset(&sc->sc_status, 0, sizeof(sc->sc_status));
1028 sc->sc_status.flags |= MOUSE_POSCHANGED;
1031 sc->sc_status.button = sc->sc_ibtn;
1040 if ((sc->sc_status.flags == 0) && (sc->sc_n_strokes == 0)) {
1326 sc->sc_status.flags |= MOUSE_POSCHANGED;
1338 sc->sc_status.button = sc->sc_ibtn ? MOUSE_BUTTON1DOWN : 0;
2338 sc->sc_status.flags &= ~(MOUSE_STDBUTTONSCHANGED |
2340 sc->sc_status.obutton = sc->sc_status.button;
2344 if (sc->sc_status.button != 0) {
2349 sc->sc_status.button = MOUSE_BUTTON1DOWN;
2352 sc->sc_status.flags |=
2353 sc->sc_status.button ^ sc->sc_status.obutton;
2354 if (sc->sc_status.flags & MOUSE_STDBUTTONSCHANGED) {
2356 ((sc->sc_status.button & MOUSE_BUTTON1DOWN) ?
2360 if (sc->sc_status.flags & (MOUSE_POSCHANGED |
2401 sc->sc_status.dx += dx;
2402 sc->sc_status.dy += dy;
2403 sc->sc_status.dz += dz;
2404 atp_add_to_queue(sc, dx, -dy, -dz, sc->sc_status.button);
2568 *status = sc->sc_status;
2569 sc->sc_status.obutton = sc->sc_status.button;
2570 sc->sc_status.button = 0;
2571 sc->sc_status.dx = 0;
2572 sc->sc_status.dy = 0;
2573 sc->sc_status.dz = 0;