Lines Matching full:deviceid
176 nsecs_t when, int32_t deviceId, uint32_t source,
186 NotifyKeyArgs args(when, deviceId, source, policyFlags,
193 nsecs_t when, int32_t deviceId, uint32_t source,
195 synthesizeButtonKey(context, action, when, deviceId, source, policyFlags,
198 synthesizeButtonKey(context, action, when, deviceId, source, policyFlags,
326 int32_t deviceId = rawEvent->deviceId;
329 || rawEvent[batchSize].deviceId != deviceId) {
337 processEventsForDeviceLocked(deviceId, rawEvent, batchSize);
341 addDeviceLocked(rawEvent->when, rawEvent->deviceId);
344 removeDeviceLocked(rawEvent->when, rawEvent->deviceId);
359 void InputReader::addDeviceLocked(nsecs_t when, int32_t deviceId) {
360 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
362 ALOGW("Ignoring spurious device added event for deviceId %d.", deviceId);
366 InputDeviceIdentifier identifier = mEventHub->getDeviceIdentifier(deviceId);
367 uint32_t classes = mEventHub->getDeviceClasses(deviceId);
368 int32_t controllerNumber = mEventHub->getDeviceControllerNumber(deviceId);
370 InputDevice* device = createDeviceLocked(deviceId, controllerNumber, identifier, classes);
375 ALOGI("Device added: id=%d, name='%s' (ignored non-input device)", deviceId,
378 ALOGI("Device added: id=%d, name='%s', sources=0x%08x", deviceId,
382 mDevices.add(deviceId, device);
386 void InputReader::removeDeviceLocked(nsecs_t when, int32_t deviceId) {
388 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
390 ALOGW("Ignoring spurious device removed event for deviceId %d.", deviceId);
410 InputDevice* InputReader::createDeviceLocked(int32_t deviceId, int32_t controllerNumber,
412 InputDevice* device = new InputDevice(&mContext, deviceId, bumpGenerationLocked(),
470 void InputReader::processEventsForDeviceLocked(int32_t deviceId,
472 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
474 ALOGW("Discarding event for unknown deviceId %d.", deviceId);
480 //ALOGD("Discarding event for ignored deviceId %d.", deviceId);
591 int32_t InputReader::getKeyCodeState(int32_t deviceId, uint32_t sourceMask,
595 return getStateLocked(deviceId, sourceMask, keyCode, &InputDevice::getKeyCodeState);
598 int32_t InputReader::getScanCodeState(int32_t deviceId, uint32_t sourceMask,
602 return getStateLocked(deviceId, sourceMask, scanCode, &InputDevice::getScanCodeState);
605 int32_t InputReader::getSwitchState(int32_t deviceId, uint32_t sourceMask, int32_t switchCode) {
608 return getStateLocked(deviceId, sourceMask, switchCode, &InputDevice::getSwitchState);
611 int32_t InputReader::getStateLocked(int32_t deviceId, uint32_t sourceMask, int32_t code,
614 if (deviceId >= 0) {
615 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
641 bool InputReader::hasKeys(int32_t deviceId, uint32_t sourceMask,
646 return markSupportedKeyCodesLocked(deviceId, sourceMask, numCodes, keyCodes, outFlags);
649 bool InputReader::markSupportedKeyCodesLocked(int32_t deviceId, uint32_t sourceMask,
652 if (deviceId >= 0) {
653 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
687 void InputReader::vibrate(int32_t deviceId, const nsecs_t* pattern, size_t patternSize,
691 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
698 void InputReader::cancelVibrate(int32_t deviceId, int32_t token) {
701 ssize_t deviceIndex = mDevices.indexOfKey(deviceId);
973 rawEvent->deviceId, rawEvent->type, rawEvent->code, rawEvent->value,
1904 ALOGD("vibrate: deviceId=%d, pattern=[%s], repeat=%ld, token=%d",
1920 ALOGD("cancelVibrate: deviceId=%d, token=%d", getDeviceId(), token);
1953 ALOGD("nextStep: sending vibrate deviceId=%d, duration=%lld",
1959 ALOGD("nextStep: sending cancel vibrate deviceId=%d", getDeviceId());
1974 ALOGD("stopVibrating: sending cancel vibrate deviceId=%d", getDeviceId());