Lines Matching full:dx
230 int32_t dx = 0; in ums_intr_callback() local
284 dx += hid_get_data(buf, len, &info->sc_loc_x); in ums_intr_callback()
329 if (dx || dy || dz || dt || dw || in ums_intr_callback()
332 dx, dy, dz, dt, dw, buttons); in ums_intr_callback()
344 sc->sc_status.dx += dx; in ums_intr_callback()
358 * dx=dy=dz=buttons=0 before we add the event in ums_intr_callback()
363 (dx == 0) && (dy == 0) && (dz == 0) && (dt == 0) && in ums_intr_callback()
370 ums_put_queue(sc, dx, dy, dz, dt, buttons); in ums_intr_callback()
372 ums_evdev_push(sc, dx, dy, dz, dt, in ums_intr_callback()
815 sc->sc_status.dx = 0; in ums_reset()
877 ums_put_queue(struct ums_softc *sc, int32_t dx, int32_t dy, in ums_put_queue() argument
887 if (dx > 254) in ums_put_queue()
888 dx = 254; in ums_put_queue()
889 if (dx < -256) in ums_put_queue()
890 dx = -256; in ums_put_queue()
906 buf[1] = dx >> 1; in ums_put_queue()
908 buf[3] = dx - (dx >> 1); in ums_put_queue()
925 ums_evdev_push(struct ums_softc *sc, int32_t dx, int32_t dy, in ums_evdev_push() argument
930 evdev_push_rel(sc->sc_evdev, REL_X, dx); in ums_evdev_push()
1126 sc->sc_status.dx = 0; in ums_fifo_ioctl()
1131 if (status->dx || status->dy || status->dz /* || status->dt */ ) { in ums_fifo_ioctl()