Lines Matching defs:finger
48 bool (*parse_touch_data)(const u8 *data, unsigned int finger,
108 unsigned int finger,
112 if (!(touchdata[0] & BIT(finger)))
115 *x = get_unaligned_be16(touchdata + 1 + (finger * 4) + 0);
116 *y = get_unaligned_be16(touchdata + 1 + (finger * 4) + 2);
164 unsigned int finger,
170 data = get_unaligned_be32(touchdata + 1 + (finger * 4) + 0);
174 *x = ((touchdata[1 + (finger * 4) + 0] & 0xf0) << 4) |
175 touchdata[1 + (finger * 4) + 1];
176 *y = ((touchdata[1 + (finger * 4) + 0] & 0x0f) << 8) |
177 touchdata[1 + (finger * 4) + 2];
197 unsigned int finger,
203 val = get_unaligned_be16(touchdata + 3 + (finger * 5) + 0);
208 *y = get_unaligned_be16(touchdata + 3 + (finger * 5) + 2);
272 unsigned int finger,
278 val = get_unaligned_be16(touchdata + 1 + (finger * 5) + 0);
283 *y = get_unaligned_be16(touchdata + 1 + (finger * 5) + 2);
284 *z = touchdata[1 + (finger * 5) + 4];