Lines Matching defs:id

363         ALOGI("Device added: id=%d, name='%s' (ignored non-input device)", deviceId,
366 ALOGI("Device added: id=%d, name='%s', sources=0x%08x", deviceId,
387 ALOGI("Device removed: id=%d, name='%s' (ignored non-input device)",
390 ALOGI("Device removed: id=%d, name='%s', sources=0x%08x",
845 InputDevice::InputDevice(InputReaderContext* context, int32_t id, int32_t generation,
847 mContext(context), mId(id), mGeneration(generation),
1431 int id = pointers[i].id;
1432 idToIndex[id] = other.idToIndex[id];
1441 uint32_t id = idBits.clearFirstMarkedBit();
1442 const Pointer& pointer = pointerForId(id);
1475 int id = pointerProperties[i].id;
1476 idToIndex[id] = other.idToIndex[id];
2439 pointerProperties.id = 0;
2654 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%d, y=%d, pressure=%d, "
2658 pointer.id, pointer.x, pointer.y, pointer.pressure,
2670 dump.appendFormat(INDENT4 "[%d]: id=%d, x=%0.3f, y=%0.3f, pressure=%0.3f, "
2674 pointerProperties.id,
3008 ALOGI("Device reconfigured: id=%d, name='%s', size %dx%d, orientation %d, mode %d, "
3009 "display id %d",
3696 uint32_t id = idBits.clearFirstMarkedBit();
3697 const RawPointerData::Pointer& pointer = mCurrentRawPointerData.pointerForId(id);
3700 mCurrentStylusIdBits.markBit(id);
3703 mCurrentFingerIdBits.markBit(id);
3705 mCurrentMouseIdBits.markBit(id);
3709 uint32_t id = idBits.clearFirstMarkedBit();
3710 const RawPointerData::Pointer& pointer = mCurrentRawPointerData.pointerForId(id);
3713 mCurrentStylusIdBits.markBit(id);
3793 uint32_t id = mCurrentRawPointerData.touchingIdBits.firstMarkedBit();
3794 const RawPointerData::Pointer& pointer = mCurrentRawPointerData.pointerForId(id);
3822 uint32_t id = mCurrentRawPointerData.touchingIdBits.firstMarkedBit();
3823 const RawPointerData::Pointer& pointer = mCurrentRawPointerData.pointerForId(id);
3894 // No pointer id changes so this is a move event.
4212 uint32_t id = in.id;
4214 properties.id = id;
4217 // Write id index.
4218 mCurrentCookedPointerData.idToIndex[id] = i;
4370 uint32_t id = upGestureIdBits.clearFirstMarkedBit();
4377 dispatchedGestureIdBits, id,
4380 dispatchedGestureIdBits.clearBit(id);
4400 uint32_t id = downGestureIdBits.clearFirstMarkedBit();
4401 dispatchedGestureIdBits.markBit(id);
4411 dispatchedGestureIdBits, id,
4436 pointerProperties.id = 0;
4459 uint32_t id = idBits.clearFirstMarkedBit();
4460 uint32_t index = mPointerGesture.currentGestureIdToIndex[id];
4465 mPointerGesture.lastGestureIdToIndex[id] = index;
4539 uint32_t id = idBits.clearFirstMarkedBit();
4540 const RawPointerData::Pointer& pointer = mCurrentRawPointerData.pointerForId(id);
4548 // Pick a new active touch id if needed.
4551 // This guarantees we always have an active touch id when there is at least one pointer.
4552 // We keep the same active touch id for as long as possible.
4648 uint32_t id = idBits.clearFirstMarkedBit();
4650 if (mPointerGesture.velocityTracker.getVelocity(id, &vx, &vy)) {
4653 bestId = id;
4695 mPointerGesture.currentGestureProperties[0].id = mPointerGesture.activeGestureId;
4734 mPointerGesture.currentGestureProperties[0].id =
4848 mPointerGesture.currentGestureProperties[0].id = mPointerGesture.activeGestureId;
4923 uint32_t id = idBits.clearFirstMarkedBit();
4924 mPointerGesture.referenceDeltas[id].dx = 0;
4925 mPointerGesture.referenceDeltas[id].dy = 0;
4935 uint32_t id = idBits.clearFirstMarkedBit();
4936 const RawPointerData::Pointer& cpd = mCurrentRawPointerData.pointerForId(id);
4937 const RawPointerData::Pointer& lpd = mLastRawPointerData.pointerForId(id);
4938 PointerGesture::Delta& delta = mPointerGesture.referenceDeltas[id];
4956 uint32_t id = idBits.clearFirstMarkedBit();
4957 PointerGesture::Delta& delta = mPointerGesture.referenceDeltas[id];
4958 dist[id] = hypotf(delta.dx * mPointerXZoomScale,
4960 if (dist[id] > mConfig.pointerGestureMultitouchMinDistance) {
5058 uint32_t id = idBits.clearFirstMarkedBit();
5059 PointerGesture::Delta& delta = mPointerGesture.referenceDeltas[id];
5092 mPointerGesture.currentGestureProperties[0].id = mPointerGesture.activeGestureId;
5115 // Initially, assign the active gesture id to the active touch point
5116 // if there is one. No other touch id bits are mapped yet.
5132 // Check whether we need to choose a new active gesture id because the
5163 "new mapping for touch id %d -> gesture id %d",
5170 "existing mapping for touch id %d -> gesture id %d",
5186 mPointerGesture.currentGestureProperties[i].id = gestureId;
5219 uint32_t id = idBits.clearFirstMarkedBit();
5220 uint32_t index = mPointerGesture.currentGestureIdToIndex[id];
5225 id, index, properties.toolType,
5231 uint32_t id = idBits.clearFirstMarkedBit();
5232 uint32_t index = mPointerGesture.lastGestureIdToIndex[id];
5237 id, index, properties.toolType,
5252 uint32_t id = mCurrentStylusIdBits.firstMarkedBit();
5253 uint32_t index = mCurrentCookedPointerData.idToIndex[id];
5258 hovering = mCurrentCookedPointerData.hoveringIdBits.hasBit(id);
5265 mPointerSimple.currentProperties.id = 0;
5286 uint32_t id = mCurrentMouseIdBits.firstMarkedBit();
5287 uint32_t currentIndex = mCurrentRawPointerData.idToIndex[id];
5288 if (mLastMouseIdBits.hasBit(id)) {
5289 uint32_t lastIndex = mCurrentRawPointerData.idToIndex[id];
5316 mPointerSimple.currentProperties.id = 0;
5471 uint32_t id = idBits.clearFirstMarkedBit();
5472 uint32_t index = idToIndex[id];
5476 if (changedId >= 0 && id == uint32_t(changedId)) {
5512 uint32_t id = idBits.clearFirstMarkedBit();
5513 uint32_t inIndex = inIdToIndex[id];
5514 uint32_t outIndex = outIdToIndex[id];
5582 uint32_t id = i;
5583 mCurrentRawPointerData.pointers[i].id = id;
5584 mCurrentRawPointerData.idToIndex[id] = i;
5585 mCurrentRawPointerData.markIdBit(id, mCurrentRawPointerData.isHovering(i));
5593 // Only one pointer and no change in count so it must have the same id as before.
5594 uint32_t id = mLastRawPointerData.pointers[0].id;
5595 mCurrentRawPointerData.pointers[0].id = id;
5596 mCurrentRawPointerData.idToIndex[id] = 0;
5597 mCurrentRawPointerData.markIdBit(id, mCurrentRawPointerData.isHovering(0));
5606 // transition from hovering to touching or vice-versa while retaining the same id.
5668 // It also tracks the used pointer id bits.
5723 uint32_t id = mLastRawPointerData.pointers[lastPointerIndex].id;
5724 mCurrentRawPointerData.pointers[currentPointerIndex].id = id;
5725 mCurrentRawPointerData.idToIndex[id] = currentPointerIndex;
5726 mCurrentRawPointerData.markIdBit(id,
5728 usedIdBits.markBit(id);
5731 ALOGD("assignPointerIds - matched: cur=%d, last=%d, id=%d, distance=%lld",
5732 lastPointerIndex, currentPointerIndex, id, heap[0].distance);
5741 uint32_t id = usedIdBits.markFirstUnmarkedBit();
5743 mCurrentRawPointerData.pointers[currentPointerIndex].id = id;
5744 mCurrentRawPointerData.idToIndex[id] = currentPointerIndex;
5745 mCurrentRawPointerData.markIdBit(id,
5749 ALOGD("assignPointerIds - assigned: cur=%d, id=%d",
5750 currentPointerIndex, id);
5837 outPointer.id = 0;
5944 // Assign pointer id using tracking id if available.
5947 int32_t id = -1;
5952 id = n;
5956 if (id < 0 && !mPointerIdBits.isFull()) {
5957 id = mPointerIdBits.markFirstUnmarkedBit();
5958 mPointerTrackingIdMap[id] = trackingId;
5961 if (id < 0) {
5966 outPointer.id = id;
5967 mCurrentRawPointerData.idToIndex[id] = outCount;
5968 mCurrentRawPointerData.markIdBit(id, isHovering);
5969 newPointerIdBits.markBit(id);
6290 pointerProperties.id = 0;