Lines Matching refs:InputDeviceClass
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()
384 const ftl::Flags<InputDeviceClass> classes2 = devicePair.second->getClasses(); in createDeviceLocked()
509 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS) && !device->isIgnored()) { in getExternalStylusDevicesLocked()