Home
last modified time | relevance | path

Searched refs:mSensors (Results 1 – 25 of 29) sorted by relevance

12

/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/aidl/
DFaceProvider.java80 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/
DFingerprintProvider.java86 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/
DSensorDevice.cpp131 (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 …]
DSensorService.cpp256 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/
DInputDeviceSensorManager.java63 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/
DDozeTriggersTest.java88 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 …]
DDozeSensorsTest.java179 for (TriggerSensor sensor : mSensors) { in TestableDozeSensors()
188 mSensors = new TriggerSensor[] {mTriggerSensor, mSensorTap}; in TestableDozeSensors()
/frameworks/base/core/java/android/hardware/
DLegacySensorManager.java209 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/
DInputDevice.cpp175 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/
DSensorInputMapper.cpp71 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 …]
DSensorInputMapper.h118 std::unordered_map<InputDeviceSensorType, Sensor> mSensors; variable
/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/
DAuthSessionTest.java93 @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 …]
DBiometricServiceTest.java463 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/
DASensorManager.cpp102 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()
DASensorManager.h70 android::hardware::hidl_vec<SensorInfo> mSensors; member
/frameworks/native/libs/sensor/
DSensorManager.cpp132 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/
DSensorPowerCalculator.java30 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/
DDozeSensors.java75 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/
DFakeSensorManager.java59 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/
DBiometricService.java127 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 …]
DBiometricStrengthController.java86 for (BiometricSensor sensor : mService.mSensors) { in updateStrengths()
98 for (BiometricSensor sensor : mService.mSensors) { in revertStrengths()
DAuthSession.java144 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/
DFaceProviderTest.java98 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/
DFingerprintProviderTest.java103 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/
DSensorManager.h85 Vector<Sensor> mSensors; variable

12