Lines Matching refs:touches
76 * increase faster when there are no touches).
79 * @ntouches: Number of touches in most recent touch report.
82 * @touches: Most recent data for a touch, indexed by tracking ID.
83 * @tracking_ids: Mapping of current touch input data to @touches.
102 } touches[16];
116 if (msc->touches[idx].size < 8) {
147 int x = msc->touches[id].x;
178 msc->touches[id].x = x;
179 msc->touches[id].y = y;
180 msc->touches[id].size = misc & 63;
187 int step_x = msc->touches[id].scroll_x - x;
188 int step_y = msc->touches[id].scroll_y - y;
193 msc->touches[id].scroll_x = x;
194 msc->touches[id].scroll_y = y;
208 msc->touches[id].scroll_x -= step_x *
216 msc->touches[id].scroll_y -= step_y *
229 msc->touches[id].down = 1;
273 for (ii = 0; ii < ARRAY_SIZE(msc->touches); ii++) {
274 if (msc->touches[ii].down) {
276 msc->touches[ii].down = 0;