Lines Matching refs:dy
854 int dy = 0;
1047 dy = sc->pos_y[0] - sc->pre_pos_y;
1051 dx = dy = 0;
1055 dx = dy = 0;
1059 dx = dy = 0;
1064 dx = dy = 0;
1068 dy = sc->pos_y[sc->finger] - sc->pre_pos_y;
1076 dx = dy = 0;
1083 dx = dy = 0;
1090 dx = dy = 0;
1093 DPRINTFN(WSP_LLEVEL_INFO, "dx=%5d, dy=%5d, mov=%5d\n",
1094 dx, dy, sc->finger);
1097 rdz = (dy + sc->rdz) % tun.scale_factor;
1098 sc->dz_sum -= (dy + sc->rdz) / tun.scale_factor;
1108 rdy = (dy + sc->rdy) % tun.scale_factor;
1109 dy = (dy + sc->rdy) / tun.scale_factor;
1113 sc->dy_sum += dy;
1127 dx = dy = 0;
1136 dx = dy = dz = 0;
1138 abs(dx) < 3 && abs(dy) < 3 && abs(dz) < 3)
1139 dx = dy = dz = 0;
1142 if (dx || dy || dz)
1144 DPRINTFN(WSP_LLEVEL_INFO, "dx=%5d, dy=%5d, dz=%5d, sc_touch=%x, btn=%x\n",
1145 dx, dy, dz, sc->sc_touch, sc->sc_status.button);
1147 sc->sc_status.dy += dy;
1150 wsp_add_to_queue(sc, dx, -dy, dz, sc->sc_status.button);
1187 wsp_add_to_queue(struct wsp_softc *sc, int dx, int dy, int dz,
1195 dy = imin(dy, 254);
1196 dy = imax(dy, -256);
1212 buf[2] = dy >> 1;
1214 buf[4] = dy - (dy >> 1);
1373 sc->sc_status.dy = 0;
1376 if (status->dx || status->dy || status->dz)