Lines Matching refs:point
308 struct zforce_point point; in zforce_touch_event() local
323 point.coord_x = get_unaligned_le16(&p[0]); in zforce_touch_event()
324 point.coord_y = get_unaligned_le16(&p[2]); in zforce_touch_event()
326 if (point.coord_x > ts->prop.max_x || in zforce_touch_event()
327 point.coord_y > ts->prop.max_y) { in zforce_touch_event()
329 point.coord_x, point.coord_y); in zforce_touch_event()
330 point.coord_x = point.coord_y = 0; in zforce_touch_event()
333 point.state = p[4] & 0x0f; in zforce_touch_event()
334 point.id = (p[4] & 0xf0) >> 4; in zforce_touch_event()
337 point.area_major = max(p[5], p[6]); in zforce_touch_event()
338 point.area_minor = min(p[5], p[6]); in zforce_touch_event()
339 point.orientation = p[5] > p[6]; in zforce_touch_event()
341 point.pressure = p[7]; in zforce_touch_event()
342 point.prblty = p[8]; in zforce_touch_event()
346 i, count, point.state, point.id, in zforce_touch_event()
347 point.pressure, point.prblty, in zforce_touch_event()
348 point.coord_x, point.coord_y, in zforce_touch_event()
349 point.area_major, point.area_minor, in zforce_touch_event()
350 point.orientation); in zforce_touch_event()
353 input_mt_slot(ts->input, point.id - 1); in zforce_touch_event()
356 point.state != STATE_UP)) { in zforce_touch_event()
358 point.coord_x, point.coord_y, in zforce_touch_event()
361 point.area_major); in zforce_touch_event()
363 point.area_minor); in zforce_touch_event()
365 point.orientation); in zforce_touch_event()