/frameworks/native/services/inputflinger/ |
H A D | InputReader.h | 355 virtual int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask, 357 virtual int32_t getKeyCodeState(int32_t deviceId, uint32_t sourceMask, 359 virtual int32_t getSwitchState(int32_t deviceId, uint32_t sourceMask, 366 virtual bool hasKeys(int32_t deviceId, uint32_t sourceMask, 460 virtual int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask, 462 virtual int32_t getKeyCodeState(int32_t deviceId, uint32_t sourceMask, 464 virtual int32_t getSwitchState(int32_t deviceId, uint32_t sourceMask, 469 virtual bool hasKeys(int32_t deviceId, uint32_t sourceMask, 560 typedef int32_t (InputDevice::*GetStateFunc)(uint32_t sourceMask, int32_t code); 561 int32_t getStateLocked(int32_t deviceId, uint32_t sourceMask, int32_ [all...] |
H A D | InputReader.cpp | 168 static inline bool sourcesMatchMask(uint32_t sources, uint32_t sourceMask) { argument 169 return (sources & sourceMask & ~ AINPUT_SOURCE_CLASS_MASK) != 0; 650 int32_t InputReader::getKeyCodeState(int32_t deviceId, uint32_t sourceMask, argument 654 return getStateLocked(deviceId, sourceMask, keyCode, &InputDevice::getKeyCodeState); 657 int32_t InputReader::getScanCodeState(int32_t deviceId, uint32_t sourceMask, argument 661 return getStateLocked(deviceId, sourceMask, scanCode, &InputDevice::getScanCodeState); 664 int32_t InputReader::getSwitchState(int32_t deviceId, uint32_t sourceMask, int32_t switchCode) { argument 667 return getStateLocked(deviceId, sourceMask, switchCode, &InputDevice::getSwitchState); 670 int32_t InputReader::getStateLocked(int32_t deviceId, uint32_t sourceMask, int32_t code, argument 677 if (! device->isIgnored() && sourcesMatchMask(device->getSources(), sourceMask)) { 715 hasKeys(int32_t deviceId, uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 723 markSupportedKeyCodesLocked(int32_t deviceId, uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1111 getKeyCodeState(uint32_t sourceMask, int32_t keyCode) argument 1115 getScanCodeState(uint32_t sourceMask, int32_t scanCode) argument 1119 getSwitchState(uint32_t sourceMask, int32_t switchCode) argument 1123 getState(uint32_t sourceMask, int32_t code, GetStateFunc getStateFunc) argument 1142 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1874 getKeyCodeState(uint32_t sourceMask, int32_t keyCode) argument 1878 getScanCodeState(uint32_t sourceMask, int32_t scanCode) argument 1882 getSwitchState(uint32_t sourceMask, int32_t switchCode) argument 1886 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 1987 getSwitchState(uint32_t sourceMask, int32_t switchCode) argument 2336 getKeyCodeState(uint32_t sourceMask, int32_t keyCode) argument 2340 getScanCodeState(uint32_t sourceMask, int32_t scanCode) argument 2344 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument 2757 getScanCodeState(uint32_t sourceMask, int32_t scanCode) argument 6501 getKeyCodeState(uint32_t sourceMask, int32_t keyCode) argument 6517 getScanCodeState(uint32_t sourceMask, int32_t scanCode) argument 6533 markSupportedKeyCodes(uint32_t sourceMask, size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags) argument [all...] |
/frameworks/base/core/java/android/hardware/input/ |
H A D | IInputManager.aidl | 38 boolean hasKeys(int deviceId, int sourceMask, in int[] keyCodes, out boolean[] keyExists);
|
/frameworks/base/services/core/java/com/android/server/input/ |
H A D | InputManagerService.java | 189 int deviceId, int sourceMask, int scanCode); 191 int deviceId, int sourceMask, int keyCode); 193 int deviceId, int sourceMask, int sw); 195 int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists); 417 * @param sourceMask The input sources to consult, or {@link InputDevice#SOURCE_ANY} to 423 public int getKeyCodeState(int deviceId, int sourceMask, int keyCode) { argument 424 return nativeGetKeyCodeState(mPtr, deviceId, sourceMask, keyCode); 430 * @param sourceMask The input sources to consult, or {@link InputDevice#SOURCE_ANY} to 436 public int getScanCodeState(int deviceId, int sourceMask, int scanCode) { argument 437 return nativeGetScanCodeState(mPtr, deviceId, sourceMask, scanCod 188 nativeGetScanCodeState(long ptr, int deviceId, int sourceMask, int scanCode) argument 190 nativeGetKeyCodeState(long ptr, int deviceId, int sourceMask, int keyCode) argument 192 nativeGetSwitchState(long ptr, int deviceId, int sourceMask, int sw) argument 194 nativeHasKeys(long ptr, int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) argument 449 getSwitchState(int deviceId, int sourceMask, int switchCode) argument 466 hasKeys(int deviceId, int sourceMask, int[] keyCodes, boolean[] keyExists) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 1156 jlong ptr, jint deviceId, jint sourceMask, jint scanCode) { 1160 deviceId, uint32_t(sourceMask), scanCode); 1164 jlong ptr, jint deviceId, jint sourceMask, jint keyCode) { 1168 deviceId, uint32_t(sourceMask), keyCode); 1172 jlong ptr, jint deviceId, jint sourceMask, jint sw) { 1176 deviceId, uint32_t(sourceMask), sw); 1180 jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) { 1189 deviceId, uint32_t(sourceMask), numCodes, codes, flags)) { 1155 nativeGetScanCodeState(JNIEnv* , jclass , jlong ptr, jint deviceId, jint sourceMask, jint scanCode) argument 1163 nativeGetKeyCodeState(JNIEnv* , jclass , jlong ptr, jint deviceId, jint sourceMask, jint keyCode) argument 1171 nativeGetSwitchState(JNIEnv* , jclass , jlong ptr, jint deviceId, jint sourceMask, jint sw) argument 1179 nativeHasKeys(JNIEnv* env, jclass , jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument
|