Lines Matching defs:rect
815 point_in_rect(&point, &dispatch->arbitration.rect)) {
1005 const struct device_coord_rect *rect,
1014 if (!rect || point_in_rect(&point, rect))
1027 if ((!rect || point_in_rect(&point, rect)) &&
1179 struct device_coord_rect rect;
1183 /* Existing touches do not change, we just update the rect and only
1186 rect = evdev_phys_rect_to_units(device, phys_rect);
1187 dispatch->arbitration.rect = rect;
1198 struct device_coord_rect rect = {0};
1219 rect = evdev_phys_rect_to_units(device, phys_rect);
1220 cancel_touches(dispatch, device, &rect, time);
1221 dispatch->arbitration.rect = rect;
1222 state = "ignore-rect";