/frameworks/native/services/inputflinger/tests/fuzzers/ |
D | MapperHelpers.h | 37 static const android::InputDeviceClass kInputDeviceClasses[] = { 38 android::InputDeviceClass::KEYBOARD, 39 android::InputDeviceClass::ALPHAKEY, 40 android::InputDeviceClass::TOUCH, 41 android::InputDeviceClass::CURSOR, 42 android::InputDeviceClass::TOUCH_MT, 43 android::InputDeviceClass::DPAD, 44 android::InputDeviceClass::GAMEPAD, 45 android::InputDeviceClass::SWITCH, 46 android::InputDeviceClass::JOYSTICK, [all …]
|
/frameworks/native/services/inputflinger/reader/ |
D | InputDevice.cpp | 228 mClasses = ftl::Flags<InputDeviceClass>(0); in configureInternal() 243 mIsExternal = mClasses.test(InputDeviceClass::EXTERNAL); in configureInternal() 244 mHasMic = mClasses.test(InputDeviceClass::MIC); in configureInternal() 247 if (mClasses.test(InputDeviceClass::KEYBOARD)) { in configureInternal() 276 if (!(mClasses.test(InputDeviceClass::VIRTUAL))) { in configureInternal() 519 ftl::Flags<InputDeviceClass> classes = contextPtr.getDeviceClasses(); in createMappers() 523 if (classes.test(InputDeviceClass::SWITCH)) { in createMappers() 528 if (classes.test(InputDeviceClass::ROTARY_ENCODER)) { in createMappers() 533 if (classes.test(InputDeviceClass::VIBRATOR)) { in createMappers() 539 if (classes.test(InputDeviceClass::BATTERY) || classes.test(InputDeviceClass::LIGHT)) { in createMappers() [all …]
|
D | EventHub.cpp | 495 ftl::Flags<InputDeviceClass> getAbsAxisUsage(int32_t axis, in getAbsAxisUsage() 496 ftl::Flags<InputDeviceClass> deviceClasses) { in getAbsAxisUsage() 498 if (deviceClasses.test(InputDeviceClass::TOUCH)) { in getAbsAxisUsage() 520 return InputDeviceClass::TOUCH; in getAbsAxisUsage() 524 if (deviceClasses.test(InputDeviceClass::SENSOR)) { in getAbsAxisUsage() 532 return InputDeviceClass::SENSOR; in getAbsAxisUsage() 537 if (deviceClasses.test(InputDeviceClass::EXTERNAL_STYLUS)) { in getAbsAxisUsage() 539 return InputDeviceClass::EXTERNAL_STYLUS; in getAbsAxisUsage() 544 return deviceClasses & InputDeviceClass::JOYSTICK; in getAbsAxisUsage() 629 if (classes.test(InputDeviceClass::KEYBOARD)) { in configureFd() [all …]
|
D | InputReader.cpp | 71 bool isCompatibleSubDevice(ftl::Flags<InputDeviceClass> classes1, in isCompatibleSubDevice() 72 ftl::Flags<InputDeviceClass> classes2) { in isCompatibleSubDevice() 77 const ftl::Flags<InputDeviceClass> pointerFlags = in isCompatibleSubDevice() 78 ftl::Flags<InputDeviceClass>{InputDeviceClass::TOUCH, InputDeviceClass::TOUCH_MT, in isCompatibleSubDevice() 79 InputDeviceClass::CURSOR, InputDeviceClass::TOUCHPAD}; in isCompatibleSubDevice() 294 ftl::Flags<InputDeviceClass> classes = mEventHub->getDeviceClasses(eventHubId); in addDeviceLocked() 321 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS)) { in addDeviceLocked() 328 if (mEventHub->getDeviceClasses(eventHubId).test(InputDeviceClass::SENSOR)) { in addDeviceLocked() 367 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS)) { in removeDeviceLocked() 379 ftl::Flags<InputDeviceClass> classes) { in createDeviceLocked() [all …]
|
/frameworks/native/services/inputflinger/tests/ |
D | JoystickInputMapper_test.cpp | 48 .WillRepeatedly(Return(InputDeviceClass::JOYSTICK | InputDeviceClass::EXTERNAL)); in SetUp()
|
D | InputMapperTest.h | 85 static const ftl::Flags<InputDeviceClass> DEVICE_CLASSES; 94 virtual void SetUp(ftl::Flags<InputDeviceClass> classes, int bus = 0); 102 ftl::Flags<InputDeviceClass> classes, int bus = 0);
|
D | InputMapperTest.cpp | 121 const ftl::Flags<InputDeviceClass> InputMapperTest::DEVICE_CLASSES = 122 ftl::Flags<InputDeviceClass>(0); // not needed for current tests 124 void InputMapperTest::SetUp(ftl::Flags<InputDeviceClass> classes, int bus) { in SetUp() 169 ftl::Flags<InputDeviceClass> classes, in newDevice()
|
D | FakeEventHub.h | 48 ftl::Flags<InputDeviceClass> classes; 80 explicit Device(ftl::Flags<InputDeviceClass> classes) : classes(classes), enabled(true) {} in Device() 109 void addDevice(int32_t deviceId, const std::string& name, ftl::Flags<InputDeviceClass> classes, 169 ftl::Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const override;
|
D | InstrumentedInputReader.cpp | 42 ftl::Flags<InputDeviceClass> classes) REQUIRES(mLock) { in createDeviceLocked()
|
D | InputReader_test.cpp | 614 ftl::Flags<InputDeviceClass> classes, const PropertyMap* configuration, in addDevice() 641 ftl::Flags<InputDeviceClass> classes, in addDeviceWithFakeInputMapper() 655 ASSERT_NO_FATAL_FAILURE(addDevice(1, "keyboard", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F() 656 ASSERT_NO_FATAL_FAILURE(addDevice(2, "ignored", ftl::Flags<InputDeviceClass>(0), in TEST_F() 672 addDevice(1, "keyboard", InputDeviceClass::KEYBOARD, nullptr, SYSFS_ROOT)); in TEST_F() 682 ASSERT_NO_FATAL_FAILURE(addDevice(1, "keyboard", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F() 720 addDevice(eventHubIds[0], "fake1", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F() 722 addDevice(eventHubIds[1], "fake2", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F() 744 InputDeviceClass::KEYBOARD | InputDeviceClass::SENSOR, in TEST_F() 750 addDevice(eventHubIds[1], "fake2", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F() [all …]
|
D | FakeEventHub.cpp | 38 ftl::Flags<InputDeviceClass> classes, int bus) { in addDevice() 242 ftl::Flags<InputDeviceClass> FakeEventHub::getDeviceClasses(int32_t deviceId) const { in getDeviceClasses() 244 return device ? device->classes : ftl::Flags<InputDeviceClass>(0); in getDeviceClasses() 652 if (!mRawLightInfos.empty() && !foundDevice->classes.test(InputDeviceClass::LIGHT)) { in sysfsNodeChanged() 654 ftl::Flags<InputDeviceClass> classes = foundDevice->classes; in sysfsNodeChanged() 656 addDevice(foundDeviceId, identifier.name, classes | InputDeviceClass::LIGHT, in sysfsNodeChanged()
|
D | VibratorInputMapper_test.cpp | 40 .WillRepeatedly(testing::Return(InputDeviceClass::VIBRATOR)); in SetUp()
|
D | InstrumentedInputReader.h | 48 ftl::Flags<InputDeviceClass> classes);
|
D | KeyboardInputMapper_test.cpp | 860 InputMapperTest::SetUp(DEVICE_CLASSES | InputDeviceClass::KEYBOARD | in SetUp() 861 InputDeviceClass::ALPHAKEY); in SetUp() 910 ftl::Flags<InputDeviceClass>(0)); in TEST_F() 1020 ftl::Flags<InputDeviceClass>(0)); in TEST_F() 1108 ftl::Flags<InputDeviceClass>(0)); in TEST_F() 1225 .WillRepeatedly(Return(InputDeviceClass::KEYBOARD | InputDeviceClass::ALPHAKEY | in SetUp() 1226 InputDeviceClass::EXTERNAL)); in SetUp() 1241 .WillRepeatedly(Return(InputDeviceClass::KEYBOARD | InputDeviceClass::EXTERNAL)); in SetUp()
|
D | SensorInputMapper_test.cpp | 69 .WillRepeatedly(Return(InputDeviceClass::SENSOR)); in SetUp()
|
D | HardwareStateConverter_test.cpp | 63 mFakeEventHub->addDevice(EVENTHUB_ID, identifier.name, InputDeviceClass::TOUCHPAD, in newDevice()
|
D | InterfaceMocks.h | 93 MOCK_METHOD(ftl::Flags<InputDeviceClass>, getDeviceClasses, (int32_t deviceId), (const));
|
D | CapturedTouchpadEventConverter_test.cpp | 69 mFakeEventHub->addDevice(EVENTHUB_ID, identifier.name, InputDeviceClass::TOUCHPAD, in newDevice()
|
D | GestureConverter_test.cpp | 85 mFakeEventHub->addDevice(EVENTHUB_ID, identifier.name, InputDeviceClass::TOUCHPAD, in newDevice()
|
/frameworks/native/services/inputflinger/reader/include/ |
D | EventHub.h | 91 enum class InputDeviceClass : uint32_t { enum 236 extern ftl::Flags<InputDeviceClass> getAbsAxisUsage(int32_t axis, 237 ftl::Flags<InputDeviceClass> deviceClasses); 267 virtual ftl::Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const = 0; 515 ftl::Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const override final; 654 ftl::Flags<InputDeviceClass> classes; 773 ftl::Flags<InputDeviceClass> classes) REQUIRES(mLock);
|
D | InputDevice.h | 58 inline ftl::Flags<InputDeviceClass> getClasses() const { return mClasses; } in getClasses() 192 ftl::Flags<InputDeviceClass> mClasses; 302 inline ftl::Flags<InputDeviceClass> getDeviceClasses() const { in getDeviceClasses()
|
D | InputReader.h | 135 ftl::Flags<InputDeviceClass> classes)
|
/frameworks/native/services/inputflinger/reader/mapper/ |
D | JoystickInputMapper.cpp | 116 .test(InputDeviceClass::JOYSTICK))) { in reconfigure()
|
D | SensorInputMapper.cpp | 133 .test(InputDeviceClass::SENSOR))) { in reconfigure()
|
D | KeyboardInputMapper.cpp | 200 if (!getDeviceContext().getDeviceClasses().test(InputDeviceClass::VIRTUAL) && in reconfigure()
|