Lines Matching defs:semi_mt

1674 				d->semi_mt.is_semi_mt = true;
2194 if (!d->semi_mt.is_semi_mt) {
2209 l = min(x, d->semi_mt.touches[other].x);
2210 t = min(y, d->semi_mt.touches[other].y);
2211 r = max(x, d->semi_mt.touches[other].x);
2212 b = max(y, d->semi_mt.touches[other].y);
2228 d->semi_mt.touches[slot].x = x;
2229 d->semi_mt.touches[slot].y = y;
2279 if (!d->semi_mt.is_semi_mt) {
2292 l = min(x, d->semi_mt.touches[other].x);
2293 t = min(y, d->semi_mt.touches[other].y);
2294 r = max(x, d->semi_mt.touches[other].x);
2295 b = max(y, d->semi_mt.touches[other].y);
2308 d->semi_mt.touches[slot].x = x;
2309 d->semi_mt.touches[slot].y = y;
2315 if (!d->semi_mt.is_semi_mt) {
2335 d->semi_mt.touches[other].x,
2336 d->semi_mt.touches[other].y,
4506 struct litest_semi_mt *semi_mt,
4520 l = min(x, semi_mt->touches[other].x);
4521 t = min(y, semi_mt->touches[other].y);
4522 r = max(x, semi_mt->touches[other].x);
4523 b = max(y, semi_mt->touches[other].y);
4531 litest_event(d, EV_ABS, ABS_MT_TRACKING_ID, ++semi_mt->tracking_id);
4537 litest_event(d, EV_ABS, ABS_MT_TRACKING_ID, ++semi_mt->tracking_id);
4544 semi_mt->touches[slot].x = x;
4545 semi_mt->touches[slot].y = y;
4550 struct litest_semi_mt *semi_mt,
4564 l = min(x, semi_mt->touches[other].x);
4565 t = min(y, semi_mt->touches[other].y);
4566 r = max(x, semi_mt->touches[other].x);
4567 b = max(y, semi_mt->touches[other].y);
4582 semi_mt->touches[slot].x = x;
4583 semi_mt->touches[slot].y = y;
4588 struct litest_semi_mt *semi_mt,
4602 send_abs_xy(d, semi_mt->touches[other].x, semi_mt->touches[other].y);
4604 send_abs_mt_xy(d, semi_mt->touches[other].x, semi_mt->touches[other].y);