Lines Matching refs:scanCode
548 int32_t scanCode; in mapLed() local
549 if (keyMap.keyLayoutMap->findScanCodeForLed(led, &scanCode) != NAME_NOT_FOUND) { in mapLed()
550 if (scanCode >= 0 && scanCode <= LED_MAX && ledBitmask.test(scanCode)) { in mapLed()
551 *outScanCode = scanCode; in mapLed()
821 int32_t EventHub::getScanCodeState(int32_t deviceId, int32_t scanCode) const { in getScanCodeState()
822 if (scanCode >= 0 && scanCode <= KEY_MAX) { in getScanCodeState()
826 if (device != nullptr && device->hasValidFd() && device->keyBitmask.test(scanCode)) { in getScanCodeState()
828 return device->keyState.test(scanCode) ? AKEY_STATE_DOWN : AKEY_STATE_UP; in getScanCodeState()
921 status_t EventHub::mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, int32_t metaState, in mapKey() argument
931 if (!kcm->mapKey(scanCode, usageCode, outKeycode)) { in mapKey()
939 if (!device->keyMap.keyLayoutMap->mapKey(scanCode, usageCode, outKeycode, outFlags)) { in mapKey()
962 status_t EventHub::mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis() argument
967 status_t err = device->keyMap.keyLayoutMap->mapAxis(scanCode, outAxisInfo); in mapAxis()
1178 bool EventHub::hasScanCode(int32_t deviceId, int32_t scanCode) const { in hasScanCode()
1181 if (device != nullptr && scanCode >= 0 && scanCode <= KEY_MAX) { in hasScanCode()
1182 return device->keyBitmask.test(scanCode); in hasScanCode()