Lines Matching refs:scanCode
551 int32_t scanCode; in mapLed() local
552 if (keyMap.keyLayoutMap->findScanCodeForLed(led, &scanCode) != NAME_NOT_FOUND) { in mapLed()
553 if (scanCode >= 0 && scanCode <= LED_MAX && ledBitmask.test(scanCode)) { in mapLed()
554 *outScanCode = scanCode; in mapLed()
849 int32_t EventHub::getScanCodeState(int32_t deviceId, int32_t scanCode) const { in getScanCodeState()
850 if (scanCode >= 0 && scanCode <= KEY_MAX) { in getScanCodeState()
854 if (device != nullptr && device->hasValidFd() && device->keyBitmask.test(scanCode)) { in getScanCodeState()
856 return device->keyState.test(scanCode) ? AKEY_STATE_DOWN : AKEY_STATE_UP; in getScanCodeState()
985 status_t EventHub::mapKey(int32_t deviceId, int32_t scanCode, int32_t usageCode, int32_t metaState, in mapKey() argument
995 if (!kcm->mapKey(scanCode, usageCode, outKeycode)) { in mapKey()
1003 if (!device->keyMap.keyLayoutMap->mapKey(scanCode, usageCode, outKeycode, outFlags)) { in mapKey()
1026 status_t EventHub::mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis() argument
1031 status_t err = device->keyMap.keyLayoutMap->mapAxis(scanCode, outAxisInfo); in mapAxis()
1242 bool EventHub::hasScanCode(int32_t deviceId, int32_t scanCode) const { in hasScanCode()
1245 if (device != nullptr && scanCode >= 0 && scanCode <= KEY_MAX) { in hasScanCode()
1246 return device->keyBitmask.test(scanCode); in hasScanCode()