Lines Matching refs:dy
844 int dy = 0;
1033 dy = sc->pos_y[0] - sc->pre_pos_y;
1037 dx = dy = 0;
1041 dx = dy = 0;
1045 dx = dy = 0;
1050 dx = dy = 0;
1054 dy = sc->pos_y[sc->finger] - sc->pre_pos_y;
1062 dx = dy = 0;
1069 dx = dy = 0;
1076 dx = dy = 0;
1079 DPRINTFN(WSP_LLEVEL_INFO, "dx=%5d, dy=%5d, mov=%5d\n",
1080 dx, dy, sc->finger);
1083 rdz = (dy + sc->rdz) % tun.scale_factor;
1084 sc->dz_sum -= (dy + sc->rdz) / tun.scale_factor;
1094 rdy = (dy + sc->rdy) % tun.scale_factor;
1095 dy = (dy + sc->rdy) / tun.scale_factor;
1099 sc->dy_sum += dy;
1113 dx = dy = 0;
1122 dx = dy = dz = 0;
1124 abs(dx) < 3 && abs(dy) < 3 && abs(dz) < 3)
1125 dx = dy = dz = 0;
1128 if (dx || dy || dz)
1130 DPRINTFN(WSP_LLEVEL_INFO, "dx=%5d, dy=%5d, dz=%5d, sc_touch=%x, btn=%x\n",
1131 dx, dy, dz, sc->sc_touch, sc->sc_status.button);
1133 sc->sc_status.dy += dy;
1136 wsp_add_to_queue(sc, dx, -dy, dz, sc->sc_status.button);
1174 wsp_add_to_queue(struct wsp_softc *sc, int dx, int dy, int dz,
1182 dy = imin(dy, 254);
1183 dy = imax(dy, -256);
1199 buf[2] = dy >> 1;
1201 buf[4] = dy - (dy >> 1);
1361 sc->sc_status.dy = 0;
1364 if (status->dx || status->dy || status->dz)