/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/aidl/ |
D | FaceProvider.java | 80 final SparseArray<Sensor> mSensors; // Map of sensors that this HAL supports field in FaceProvider 93 for (int i = 0; i < mSensors.size(); i++) { in onTaskStackChanged() 94 final BaseClientMonitor client = mSensors.valueAt(i).getScheduler() in onTaskStackChanged() 113 mSensors.valueAt(i).getScheduler() in onTaskStackChanged() 127 mSensors = new SparseArray<>(); in FaceProvider() 154 mSensors.put(sensorId, sensor); in FaceProvider() 198 for (int i = 0; i < mSensors.size(); i++) { in getHalInstance() 199 final int sensorId = mSensors.keyAt(i); in getHalInstance() 209 if (!mSensors.contains(sensorId)) { in scheduleForSensor() 213 mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client); in scheduleForSensor() [all …]
|
/frameworks/base/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/ |
D | FingerprintProvider.java | 86 final SparseArray<Sensor> mSensors; // Map of sensors that this HAL supports field in FingerprintProvider 100 for (int i = 0; i < mSensors.size(); i++) { in onTaskStackChanged() 101 final BaseClientMonitor client = mSensors.valueAt(i).getScheduler() in onTaskStackChanged() 121 mSensors.valueAt(i).getScheduler() in onTaskStackChanged() 135 mSensors = new SparseArray<>(); in FingerprintProvider() 166 mSensors.put(sensorId, sensor); in FingerprintProvider() 214 for (int i = 0; i < mSensors.size(); i++) { in getHalInstance() 215 final int sensorId = mSensors.keyAt(i); in getHalInstance() 225 if (!mSensors.contains(sensorId)) { in scheduleForSensor() 229 mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client); in scheduleForSensor() [all …]
|
/frameworks/native/services/sensorservice/ |
D | SensorDevice.cpp | 131 (checkReturnAndGetStatus(mSensors->unregisterDirectChannel(-1)) != INVALID_OPERATION); in SensorDevice() 135 checkReturn(mSensors->getSensorsList( in initializeSensorList() 184 if (!mSensors->supportsMessageQueues()) { in initializeSensorList() 185 checkReturn(mSensors->activate(list[i].sensorHandle, in initializeSensorList() 229 mSensors = new ISensorsWrapperV1_0(sensors); in connectHidlServiceV1_0() 234 if(mSensors->poll(0, [](auto, const auto &, const auto &) {}).isOk()) { in connectHidlServiceV1_0() 241 mSensors = nullptr; in connectHidlServiceV1_0() 257 mSensors = new ISensorsWrapperV2_0(sensors); in connectHidlServiceV2_0() 271 mSensors = new ISensorsWrapperV2_1(sensors); in connectHidlServiceV2_1() 286 …hardware::EventFlag::createEventFlag(mSensors->getEventQueue()->getEventFlagWord(), &mEventQueueFl… in initializeHidlServiceV2_X() [all …]
|
D | SensorService.cpp | 256 mSensors.forEachSensor( in onFirstRef() 349 if (mSensors.add(handle, s, isDebug, isVirtual)){ in registerSensor() 353 return mSensors.getNonSensor(); in registerSensor() 362 bool ret = mSensors.remove(handle); in unregisterDynamicSensorLocked() 448 } else if (!mSensors.hasAnySensor()) { in dump() 463 result.append(mSensors.dump().c_str()); in dump() 470 sp<SensorInterface> s = mSensors.getInterface(i.first); in dump() 561 if (!mSensors.hasAnySensor()) { in dumpProtoLocked() 577 mSensors.dump(&proto); in dumpProtoLocked() 588 sp<SensorInterface> s = mSensors.getInterface(i.first); in dumpProtoLocked() [all …]
|
/frameworks/base/core/java/android/hardware/input/ |
D | InputDeviceSensorManager.java | 63 private final Map<Integer, List<Sensor>> mSensors = new HashMap<>(); field in InputDeviceSensorManager 111 if (!mSensors.containsKey(deviceId)) { in onInputDeviceAdded() 123 mSensors.remove(deviceId); in onInputDeviceRemoved() 130 mSensors.remove(deviceId); in onInputDeviceChanged() 151 mSensors.put(deviceId, sensors); in populateSensorsForInputDeviceLocked() 156 mSensors.clear(); in initializeSensors() 173 List<Sensor> sensors = mSensors.get(deviceId); in getInputDeviceSensorLocked() 258 private List<Sensor> mSensors = new ArrayList<Sensor>(); field in InputDeviceSensorManager.InputSensorEventListenerDelegate 273 return mSensors; in getSensors() 277 return mSensors.isEmpty(); in isEmpty() [all …]
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/ |
D | DozeTriggersTest.java | 88 private FakeSensorManager mSensors; field in DozeTriggersTest 104 mSensors = spy(new FakeSensorManager(mContext)); in setupDozeTriggers() 105 mTapSensor = mSensors.getFakeTapSensor().getSensor(); in setupDozeTriggers() 108 new AsyncSensorManager(mSensors, new FakeThreadFactory(mExecutor), null); in setupDozeTriggers() 154 verify(mSensors).requestTriggerSensor(any(), eq(mTapSensor)); in testTransitionTo_disablesAndEnablesTouchSensors() 156 clearInvocations(mSensors); in testTransitionTo_disablesAndEnablesTouchSensors() 163 verify(mSensors).cancelTriggerSensor(any(), eq(mTapSensor)); in testTransitionTo_disablesAndEnablesTouchSensors() 165 clearInvocations(mSensors); in testTransitionTo_disablesAndEnablesTouchSensors() 169 verify(mSensors).requestTriggerSensor(any(), eq(mTapSensor)); in testTransitionTo_disablesAndEnablesTouchSensors() 177 verify(mSensors).requestTriggerSensor(any(), eq(mTapSensor)); in transitionToDockedAod_disablesTouchSensors() [all …]
|
D | DozeSensorsTest.java | 179 for (TriggerSensor sensor : mSensors) { in TestableDozeSensors() 188 mSensors = new TriggerSensor[] {mTriggerSensor, mSensorTap}; in TestableDozeSensors()
|
/frameworks/base/core/java/android/hardware/ |
D | LegacySensorManager.java | 209 private int mSensors; field in LegacySensorManager.LegacyListener 214 mSensors = 0; in LegacyListener() 218 if ((mSensors & legacyType) != 0) { in registerSensor() 221 boolean alreadyHasOrientationSensor = hasOrientationSensor(mSensors); in registerSensor() 222 mSensors |= legacyType; in registerSensor() 230 if ((mSensors & legacyType) == 0) { in unregisterSensor() 233 mSensors &= ~legacyType; in unregisterSensor() 234 if (hasOrientationSensor(legacyType) && hasOrientationSensor(mSensors)) { in unregisterSensor() 241 return mSensors != 0; in hasSensors() 267 if ((mSensors & SensorManager.SENSOR_ORIENTATION_RAW) != 0) { in onSensorChanged() [all …]
|
/frameworks/native/libs/input/ |
D | InputDevice.cpp | 175 mSensors(other.mSensors), in InputDeviceInfo() 198 mSensors.clear(); in initialize() 229 if (mSensors.find(info.type) != mSensors.end()) { in addSensorInfo() 233 mSensors.insert_or_assign(info.type, info); in addSensorInfo() 252 infos.reserve(mSensors.size()); in getSensors() 253 for (const auto& [type, info] : mSensors) { in getSensors()
|
/frameworks/native/services/inputflinger/reader/mapper/ |
D | SensorInputMapper.cpp | 71 auto it = mSensors.find(sensorType); in parseSensorConfiguration() 72 if (it == mSensors.end()) { in parseSensorConfiguration() 75 mSensors.emplace(sensorType, sensor); in parseSensorConfiguration() 84 for (const auto& [sensorType, sensor] : mSensors) { in populateDeviceInfo() 95 for (const auto& [sensorType, sensor] : mSensors) { in dump() 292 auto it = mSensors.find(sensorType); in setSensorEnabled() 293 if (it == mSensors.end()) { in setSensorEnabled() 306 for (const auto& [sensorType, sensor] : mSensors) { in setSensorEnabled() 317 auto it = mSensors.find(sensorType); in flushSensor() 318 if (it == mSensors.end()) { in flushSensor() [all …]
|
D | SensorInputMapper.h | 118 std::unordered_map<InputDeviceSensorType, Sensor> mSensors; variable
|
/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/ |
D | AuthSessionTest.java | 93 @NonNull private List<BiometricSensor> mSensors; field in AuthSessionTest 102 mSensors = new ArrayList<>(); in setUp() 112 final AuthSession session = createAuthSession(mSensors, in testNewAuthSession_eligibleSensorsSetToStateUnknown() 133 final AuthSession session = createAuthSession(mSensors, in testStartNewAuthSession() 138 assertEquals(mSensors.size(), session.mPreAuthInfo.eligibleSensors.size()); in testStartNewAuthSession() 206 final int fingerprintSensorId = mSensors.stream() in testMultiAuth_fingerprintSensorStartsAfter() 212 final AuthSession session = createAuthSession(mSensors, in testMultiAuth_fingerprintSensorStartsAfter() 217 assertEquals(mSensors.size(), session.mPreAuthInfo.eligibleSensors.size()); in testMultiAuth_fingerprintSensorStartsAfter() 277 final AuthSession session = createAuthSession(mSensors, in testInvokesCancel() 328 mSensors.add(new BiometricSensor(mContext, id, in setupFingerprint() [all …]
|
D | BiometricServiceTest.java | 463 verify(mBiometricService.mSensors.get(0).impl).prepareForAuthentication( in testAuthenticate_happyPathWithoutConfirmation() 480 verify(mBiometricService.mSensors.get(0).impl) in testAuthenticate_happyPathWithoutConfirmation() 1032 verify(mBiometricService.mSensors.get(0).impl).cancelAuthenticationFromService( in testDismissedReasonUserCancel_whileAuthenticating_cancelsHalAuthentication() 1053 verify(mBiometricService.mSensors.get(0).impl) in testDismissedReasonNegative_whilePaused_invokeHalCancel() 1073 verify(mBiometricService.mSensors.get(0).impl) in testDismissedReasonUserCancel_whilePaused_invokesHalCancel() 1090 verify(mBiometricService.mSensors.get(0).impl) in testDismissedReasonUserCancel_whenPendingConfirmation() 1346 for (BiometricSensor sensor : mBiometricService.mSensors) { in testWithDowngradedAuthenticator() 1407 for (BiometricSensor sensor : mBiometricService.mSensors) { in testWithDowngradedAuthenticator()
|
/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/ |
D | ASensorManager.cpp | 102 mSensors = list; in getSensorList() 107 mSensorList.reset(new ASensorRef[mSensors.size()]); in getSensorList() 108 for (size_t i = 0; i < mSensors.size(); ++i) { in getSensorList() 110 reinterpret_cast<ASensorRef>(&mSensors[i]); in getSensorList() 118 return mSensors.size(); in getSensorList() 133 for (size_t i = 0; i < mSensors.size(); ++i) { in getDefaultSensor() 134 if (sensor == mSensors[i]) { in getDefaultSensor() 136 reinterpret_cast<ASensorRef>(&mSensors[i]); in getDefaultSensor()
|
D | ASensorManager.h | 70 android::hardware::hidl_vec<SensorInfo> mSensors; member
|
/frameworks/native/libs/sensor/ |
D | SensorManager.cpp | 132 mSensors.clear(); in sensorManagerDied() 163 mSensors = mSensorServer->getSensorList(mOpPackageName); in assertStateLocked() 164 size_t count = mSensors.size(); in assertStateLocked() 170 mSensorList[i] = mSensors.array() + i; in assertStateLocked() 184 return static_cast<ssize_t>(mSensors.size()); in getSensorList() 218 for (size_t i=0 ; i<mSensors.size() ; i++) { in getDefaultSensor()
|
/frameworks/base/core/java/com/android/internal/os/ |
D | SensorPowerCalculator.java | 30 private final SparseArray<Sensor> mSensors; field in SensorPowerCalculator 34 mSensors = new SparseArray<>(sensors.size()); in SensorPowerCalculator() 37 mSensors.put(sensor.getHandle(), sensor); in SensorPowerCalculator() 108 Sensor s = mSensors.get(sensorHandle); in calculatePowerMah()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/ |
D | DozeSensors.java | 75 protected TriggerSensor[] mSensors; field in DozeSensors 127 mSensors = new TriggerSensor[] { in DozeSensors() 227 for (TriggerSensor triggerSensor : mSensors) { in destroy() 295 for (TriggerSensor s : mSensors) { in updateListening() 308 for (TriggerSensor s : mSensors) { in updateListening() 317 for (TriggerSensor sensor : mSensors) { in setTouchscreenSensorsListening() 325 for (TriggerSensor s : mSensors) { in onUserSwitched() 355 for (TriggerSensor s : mSensors) { 363 for (TriggerSensor sensor : mSensors) { in ignoreTouchScreenSensorsSettingInterferingWithDocking() 379 for (TriggerSensor s : mSensors) { in dump()
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/util/sensors/ |
D | FakeSensorManager.java | 59 private final FakeGenericSensor[] mSensors; field in FakeSensorManager 70 mSensors = new FakeGenericSensor[]{ in FakeSensorManager() 103 .stream(mSensors) in getFullSensorList() 116 for (FakeGenericSensor s : mSensors) { in unregisterListenerImpl() 129 for (FakeGenericSensor s : mSensors) { in registerListenerImpl()
|
/frameworks/base/services/core/java/com/android/server/biometrics/ |
D | BiometricService.java | 127 final ArrayList<BiometricSensor> mSensors = new ArrayList<>(); field in BiometricService 649 for (BiometricSensor sensor : mSensors) { in createTestSession() 665 for (BiometricSensor sensor : mSensors) { in getSensorProperties() 755 for (BiometricSensor sensor : mSensors) { in hasEnrolledBiometrics() 793 for (BiometricSensor sensor : mSensors) { in registerAuthenticator() 799 mSensors.add(new BiometricSensor(getContext(), id, modality, strength, authenticator) { in registerAuthenticator() 833 InvalidationTracker.start(getContext(), mSensors, userId, fromSensorId, callback); in invalidateAuthenticatorIds() local 841 for (BiometricSensor sensor : mSensors) { in getAuthenticatorIds() 880 for (BiometricSensor sensor : mSensors) { in resetLockoutTimeBound() 909 for (BiometricSensor sensor : mSensors) { in getCurrentStrength() [all …]
|
D | BiometricStrengthController.java | 86 for (BiometricSensor sensor : mService.mSensors) { in updateStrengths() 98 for (BiometricSensor sensor : mService.mSensors) { in revertStrengths()
|
D | AuthSession.java | 144 private int[] mSensors; field in AuthSession 247 mSensors = new int[0]; in goToInitialState() 254 mSensors /* sensorIds */, in goToInitialState() 290 mSensors = new int[mPreAuthInfo.eligibleSensors.size()]; in onCookieReceived() 292 mSensors[i] = mPreAuthInfo.eligibleSensors.get(i).id; in onCookieReceived() 300 mSensors, in onCookieReceived() 419 mSensors = new int[0]; in onErrorReceived() 424 mSensors /* sensorIds */, in onErrorReceived()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/sensors/face/aidl/ |
D | FaceProviderTest.java | 98 mFaceProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers() 110 mFaceProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers() 123 mFaceProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/sensors/fingerprint/aidl/ |
D | FingerprintProviderTest.java | 103 mFingerprintProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers() 115 mFingerprintProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers() 128 mFingerprintProvider.mSensors.get(prop.commonProps.sensorId).getScheduler(); in halServiceDied_resetsAllSchedulers()
|
/frameworks/native/libs/sensor/include/sensor/ |
D | SensorManager.h | 85 Vector<Sensor> mSensors; variable
|