/aosp12/frameworks/base/core/java/android/hardware/ |
H A D | ISensorPrivacyManager.aidl | 27 boolean supportsSensorToggle(int sensor); in supportsSensorToggle() 31 void addIndividualSensorPrivacyListener(int userId, int sensor, in addIndividualSensorPrivacyListener() 36 void removeIndividualSensorPrivacyListener(int sensor, in ISensorPrivacyListener listener); in removeIndividualSensorPrivacyListener() 40 boolean isIndividualSensorPrivacyEnabled(int userId, int sensor); in isIndividualSensorPrivacyEnabled() 44 void setIndividualSensorPrivacy(int userId, int source, int sensor, boolean enable); in setIndividualSensorPrivacy() 46 …void setIndividualSensorPrivacyForProfileGroup(int userId, int source, int sensor, boolean enable); in setIndividualSensorPrivacyForProfileGroup() 49 void suppressIndividualSensorPrivacyReminders(int userId, int sensor, IBinder token, in suppressIndividualSensorPrivacyReminders() 52 … void addUserGlobalIndividualSensorPrivacyListener(int sensor, in ISensorPrivacyListener listener); in addUserGlobalIndividualSensorPrivacyListener() 54 …void removeUserGlobalIndividualSensorPrivacyListener(int sensor, in ISensorPrivacyListener listene… in removeUserGlobalIndividualSensorPrivacyListener() 56 void showSensorUseDialog(int sensor); in showSensorUseDialog()
|
H A D | SensorPrivacyManager.java | 171 void onSensorPrivacyChanged(int sensor, boolean enabled); in onSensorPrivacyChanged() 227 public boolean supportsSensorToggle(@Sensors.Sensor int sensor) { in supportsSensorToggle() 252 public void addSensorPrivacyListener(@Sensors.Sensor int sensor, in addSensorPrivacyListener() 357 public void removeSensorPrivacyListener(@Sensors.Sensor int sensor, in removeSensorPrivacyListener() 384 public boolean isSensorPrivacyEnabled(@Sensors.Sensor int sensor) { in isSensorPrivacyEnabled() 414 public void setSensorPrivacy(@Sources.Source int source, @Sensors.Sensor int sensor, in setSensorPrivacy() 451 @Sensors.Sensor int sensor, boolean enable) { in setSensorPrivacyForProfileGroup() 468 @Sensors.Sensor int sensor, boolean enable, @UserIdInt int userId) { in setSensorPrivacyForProfileGroup() 485 public void suppressSensorPrivacyReminders(int sensor, in suppressSensorPrivacyReminders() 500 public void suppressSensorPrivacyReminders(int sensor, in suppressSensorPrivacyReminders() [all …]
|
H A D | SystemSensorManager.java | 81 Sensor sensor, int index); in nativeGetSensorAtIndex() 149 Sensor sensor = new Sensor(); in SystemSensorManager() local 152 mHandleToSensor.put(sensor.getHandle(), sensor); in SystemSensorManager() local 368 private void cleanupSensorConnection(Sensor sensor) { in cleanupSensorConnection() 806 private int disableSensor(Sensor sensor) { in disableSensor() 838 public void addSensorEvent(Sensor sensor) { in addSensorEvent() 847 public void removeSensorEvent(Sensor sensor) { in removeSensorEvent() 933 public void addSensorEvent(Sensor sensor) { in addSensorEvent() 942 public void removeSensorEvent(Sensor sensor) { in removeSensorEvent() 1004 protected void addSensorEvent(Sensor sensor) { in addSensorEvent() [all …]
|
H A D | SensorPrivacyManagerInternal.java | 49 public abstract boolean isSensorPrivacyEnabled(int userId, int sensor); in isSensorPrivacyEnabled() 55 public abstract void addSensorPrivacyListener(int userId, int sensor, in addSensorPrivacyListener() 62 public abstract void addSensorPrivacyListenerForAllUsers(int sensor, in addSensorPrivacyListenerForAllUsers()
|
H A D | SensorListener.java | 90 public void onSensorChanged(int sensor, float[] values); in onSensorChanged() 100 public void onAccuracyChanged(int sensor, int accuracy); in onAccuracyChanged()
|
/aosp12/frameworks/base/native/android/ |
H A D | sensor.cpp | 295 const char* ASensor_getName(ASensor const* sensor) { in ASensor_getName() 300 const char* ASensor_getVendor(ASensor const* sensor) { in ASensor_getVendor() 305 int ASensor_getType(ASensor const* sensor) { in ASensor_getType() 310 float ASensor_getResolution(ASensor const* sensor) { in ASensor_getResolution() 315 int ASensor_getMinDelay(ASensor const* sensor) { in ASensor_getMinDelay() 320 int ASensor_getFifoMaxEventCount(ASensor const* sensor) { in ASensor_getFifoMaxEventCount() 325 int ASensor_getFifoReservedEventCount(ASensor const* sensor) { in ASensor_getFifoReservedEventCount() 330 const char* ASensor_getStringType(ASensor const* sensor) { in ASensor_getStringType() 335 int ASensor_getReportingMode(ASensor const* sensor) { in ASensor_getReportingMode() 340 bool ASensor_isWakeUpSensor(ASensor const* sensor) { in ASensor_isWakeUpSensor() [all …]
|
/aosp12/packages/apps/Settings/src/com/android/settings/utils/ |
H A D | SensorPrivacyManagerHelper.java | 62 void onSensorPrivacyChanged(int sensor, boolean blocked); in onSensorPrivacyChanged() 73 CallbackInfo(Callback callback, Executor executor, int sensor, int userId) { in CallbackInfo() 109 public boolean supportsSensorToggle(int sensor) { in supportsSensorToggle() 119 public boolean isSensorBlocked(int sensor) { in isSensorBlocked() 139 public boolean isSensorBlocked(int sensor, int userId) { in isSensorBlocked() 160 public void setSensorBlocked(int source, int sensor, boolean blocked) { in setSensorBlocked() 171 public void setSensorBlocked(int source, int sensor, boolean blocked, int userId) { in setSensorBlocked() 215 public void addSensorBlockedListener(int sensor, int userId, Callback callback, in addSensorBlockedListener() 232 private void registerCurrentUserListenerIfNeeded(int sensor) { in registerCurrentUserListenerIfNeeded() 245 private void registerListenerIfNeeded(int sensor, int userId) { in registerListenerIfNeeded() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
H A D | IndividualSensorPrivacyController.java | 26 boolean supportsSensorToggle(@Sensor int sensor); in supportsSensorToggle() 28 boolean isSensorBlocked(@Sensor int sensor); in isSensorBlocked() 30 void setSensorBlocked(@Source int source, @Sensor int sensor, boolean blocked); in setSensorBlocked() 32 void suppressSensorPrivacyReminders(int sensor, boolean suppress); in suppressSensorPrivacyReminders() 35 void onSensorBlockedChanged(@Sensor int sensor, boolean blocked); in onSensorBlockedChanged()
|
H A D | IndividualSensorPrivacyControllerImpl.java | 56 public boolean supportsSensorToggle(int sensor) { in supportsSensorToggle() 61 public boolean isSensorBlocked(@Sensor int sensor) { in isSensorBlocked() 66 public void setSensorBlocked(@Source int source, @Sensor int sensor, boolean blocked) { in setSensorBlocked() 71 public void suppressSensorPrivacyReminders(int sensor, boolean suppress) { in suppressSensorPrivacyReminders() 85 private void onSensorPrivacyChanged(@Sensor int sensor, boolean blocked) { in onSensorPrivacyChanged()
|
/aosp12/frameworks/native/libs/sensorprivacy/aidl/android/hardware/ |
H A D | ISensorPrivacyManager.aidl | 23 boolean supportsSensorToggle(int sensor); in supportsSensorToggle() 27 …void addIndividualSensorPrivacyListener(int userId, int sensor, in ISensorPrivacyListener listener… in addIndividualSensorPrivacyListener() 31 void removeIndividualSensorPrivacyListener(int sensor, in ISensorPrivacyListener listener); in removeIndividualSensorPrivacyListener() 35 boolean isIndividualSensorPrivacyEnabled(int userId, int sensor); in isIndividualSensorPrivacyEnabled() 39 void setIndividualSensorPrivacy(int userId, int source, int sensor, boolean enable); in setIndividualSensorPrivacy() 41 …void setIndividualSensorPrivacyForProfileGroup(int userId, int source, int sensor, boolean enable); in setIndividualSensorPrivacyForProfileGroup()
|
/aosp12/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/ |
H A D | ASensorManager.cpp | 128 [&](const auto &sensor, auto result) { in getDefaultSensor() 306 ASensor const* sensor, in ASensorEventQueue_registerSensor() 316 ASensorEventQueue* queue, ASensor const* sensor) { in ASensorEventQueue_enableSensor() 331 ASensor const* sensor, in ASensorEventQueue_setEventRate() 354 const char *ASensor_getName(ASensor const* sensor) { in ASensor_getName() 359 const char *ASensor_getVendor(ASensor const* sensor) { in ASensor_getVendor() 364 int ASensor_getType(ASensor const* sensor) { in ASensor_getType() 370 float ASensor_getResolution(ASensor const* sensor) { in ASensor_getResolution() 375 int ASensor_getMinDelay(ASensor const* sensor) { in ASensor_getMinDelay() 380 int ASensor_getFifoMaxEventCount(ASensor const* sensor) { in ASensor_getFifoMaxEventCount() [all …]
|
H A D | ASensorEventQueue.cpp | 44 ASensorRef sensor, in registerSensor() 59 int ASensorEventQueue::enableSensor(ASensorRef sensor) { in enableSensor() 67 ASensorRef sensor, int32_t samplingPeriodUs) { in setEventRate() 79 int ASensorEventQueue::disableSensor(ASensorRef sensor) { in disableSensor()
|
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/ |
H A D | SensorsSubHal.cpp | 93 for (const auto& sensor : mSensors) { in getSensorsList() local 102 for (auto sensor : mSensors) { in setOperationMode() local 110 auto sensor = mSensors.find(sensorHandle); in activate() local 120 auto sensor = mSensors.find(sensorHandle); in batch() local 129 auto sensor = mSensors.find(sensorHandle); in flush() local 137 auto sensor = mSensors.find(event.sensorHandle); in injectSensorData() local 179 for (auto sensor : mSensors) { in debug() local 211 for (const auto& sensor : mSensors) { in getSensorsList() local 223 for (const auto& sensor : mSensors) { in getSensorsList() local
|
/aosp12/frameworks/base/services/core/java/com/android/server/ |
H A D | SensorPrivacyService.java | 383 int sensor; in onOpNoted() local 547 @NonNull String packageName, int sensor) { in enqueueSensorUseReminderDialogAsync() 553 @NonNull String packageName, int sensor) { in enqueueSensorUseReminderDialog() 619 @NonNull String packageName, int sensor) { in showSensorUseReminderNotification() 1084 final int sensor = individualEnabled.keyAt(j); in upgradeAndInit() local 1157 public boolean supportsSensorToggle(int sensor) { in supportsSensorToggle() 1223 public void removeIndividualSensorPrivacyListener(int sensor, in removeIndividualSensorPrivacyListener() 1276 public void showSensorUseDialog(int sensor) { in showSensorUseDialog() 1858 public boolean isSensorPrivacyEnabled(int userId, int sensor) { in isSensorPrivacyEnabled() 1864 public void addSensorPrivacyListener(int userId, int sensor, in addSensorPrivacyListener() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/util/sensors/ |
H A D | FakeSensorManager.java | 120 protected void unregisterListenerImpl(SensorEventListener listener, Sensor sensor) { in unregisterListenerImpl() 130 protected boolean registerListenerImpl(SensorEventListener listener, Sensor sensor, in registerListenerImpl() 178 protected boolean requestTriggerSensorImpl(TriggerEventListener listener, Sensor sensor) { in requestTriggerSensorImpl() 183 protected boolean cancelTriggerSensorImpl(TriggerEventListener listener, Sensor sensor, in cancelTriggerSensorImpl() 194 protected boolean injectSensorDataImpl(Sensor sensor, float[] values, int accuracy, in injectSensorDataImpl() 211 Sensor sensor = constr.newInstance(); in createSensor() local 232 private void setSensorField(Sensor sensor, String fieldName, Object value) throws Exception { in setSensorField() 238 private void setSensorType(Sensor sensor, int type) throws Exception { in setSensorType() 246 private FakeProximitySensor(Sensor sensor) { in FakeProximitySensor() 261 Sensor sensor) { in FakeGenericSensor()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/ |
H A D | AsyncSensorManager.java | 87 Sensor sensor, int delayUs, Handler handler, int maxReportLatencyUs, in registerListenerImpl() 130 protected boolean requestTriggerSensorImpl(TriggerEventListener listener, Sensor sensor) { in requestTriggerSensorImpl() 146 protected boolean cancelTriggerSensorImpl(TriggerEventListener listener, Sensor sensor, in cancelTriggerSensorImpl() 164 public boolean registerPluginListener(SensorManagerPlugin.Sensor sensor, in registerPluginListener() 184 public void unregisterPluginListener(SensorManagerPlugin.Sensor sensor, in unregisterPluginListener() 199 protected boolean injectSensorDataImpl(Sensor sensor, float[] values, int accuracy, in injectSensorDataImpl() 212 Sensor sensor) { in unregisterListenerImpl()
|
/aosp12/frameworks/native/services/sensorservice/ |
H A D | SensorInterface.cpp | 33 BaseSensor::BaseSensor(const sensor_t& sensor) : in BaseSensor() 38 BaseSensor::BaseSensor(const sensor_t& sensor, const uint8_t (&uuid)[16]) : in BaseSensor() 45 HardwareSensor::HardwareSensor(const sensor_t& sensor): in HardwareSensor() 49 HardwareSensor::HardwareSensor(const sensor_t& sensor, const uint8_t (&uuid)[16]): in HardwareSensor() 90 ProximitySensor::ProximitySensor(const sensor_t& sensor, SensorService& service) in ProximitySensor()
|
/aosp12/frameworks/native/libs/sensorprivacy/ |
H A D | SensorPrivacyManager.cpp | 58 bool SensorPrivacyManager::supportsSensorToggle(int sensor) { in supportsSensorToggle() 83 status_t SensorPrivacyManager::addIndividualSensorPrivacyListener(int userId, int sensor, in addIndividualSensorPrivacyListener() 103 void SensorPrivacyManager::removeIndividualSensorPrivacyListener(int sensor, in removeIndividualSensorPrivacyListener() 124 bool SensorPrivacyManager::isIndividualSensorPrivacyEnabled(int userId, int sensor) in isIndividualSensorPrivacyEnabled() 136 status_t SensorPrivacyManager::isIndividualSensorPrivacyEnabled(int userId, int sensor, in isIndividualSensorPrivacyEnabled()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/display/ |
H A D | TestUtils.java | 29 public static SensorEvent createSensorEvent(Sensor sensor, int lux) throws Exception { in createSensorEvent() 41 public static void setSensorType(Sensor sensor, int type, String strType) throws Exception { in setSensorType() 55 Sensor sensor = constr.newInstance(); in createSensor() local
|
/aosp12/system/chre/platform/shared/ |
H A D | platform_sensor_manager.cc | 68 struct chreSensorInfo *sensor = &palSensors[i]; in getSensors() local 83 bool PlatformSensorManager::configureSensor(Sensor &sensor, in configureSensor() 96 bool PlatformSensorManager::configureBiasEvents(const Sensor &sensor, in configureBiasEvents() 108 const Sensor &sensor, struct chreSensorThreeAxisData *bias) const { in getThreeAxisBias() argument 116 bool PlatformSensorManager::flush(const Sensor &sensor, in flush()
|
/aosp12/hardware/interfaces/sensors/common/vts/2_X/ |
H A D | VtsHalSensorsV2_XTargetTest.h | 113 for (const SensorInfoType& sensor : sensorsToWaitFor) { in flushesReceived() local 368 for (const SensorInfoType& sensor : getSensorsList()) { in getInvalidSensorHandle() local 603 for (const SensorInfoType& sensor : sensors) { in runFlushTest() local 626 for (const SensorInfoType& sensor : sensors) { in runFlushTest() local 632 for (const SensorInfoType& sensor : sensors) { in runFlushTest() local 684 for (const SensorInfoType& sensor : getSensorsList()) { in TEST_P() local 709 SensorInfoType sensor = getSensorsList().front(); in TEST_P() local 721 for (const SensorInfoType& sensor : getSensorsList()) { in TEST_P() local 757 for (const SensorInfoType& sensor : sensors) { in TEST_P() local 773 for (const SensorInfoType& sensor : sensors) { in TEST_P() local [all …]
|
/aosp12/system/chre/core/ |
H A D | sensor_request_manager.cc | 31 bool isSensorRequestValid(const Sensor &sensor, in isSensorRequestValid() 62 Sensor *sensor = in updateLastEvent() local 172 Sensor &sensor = mSensors[sensorHandle]; in setSensorRequest() local 300 Sensor &sensor = mSensors[sensorHandle]; in removeAllRequests() local 361 Sensor &sensor = mSensors[sensorHandle]; in configureBiasEvents() local 481 Sensor &sensor = mSensors[sensorHandle]; in handleSensorDataEvent() local 507 Sensor *sensor = in handleSamplingStatusUpdate() local 535 Sensor *sensor = in handleBiasEvent() local 645 Sensor &sensor = mSensors[sensorHandle]; in onFlushTimeout() local 688 bool SensorRequestManager::addRequest(Sensor &sensor, in addRequest() [all …]
|
/aosp12/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/ |
H A D | SensorManagerPlugin.java | 38 void registerListener(Sensor sensor, SensorEventListener listener); in registerListener() 45 void unregisterListener(Sensor sensor, SensorEventListener listener); in unregisterListener() 90 public SensorEvent(Sensor sensor, int vendorType) { in SensorEvent() 101 public SensorEvent(Sensor sensor, int vendorType, float[] values) { in SensorEvent()
|
/aosp12/frameworks/base/core/java/android/hardware/input/ |
H A D | InputDeviceSensorManager.java | 145 Sensor sensor = new Sensor(sensorInfos[i]); in populateSensorsForInputDeviceLocked() local 199 Sensor sensor = getInputDeviceSensorLocked(deviceId, sensorType); in onInputSensorChanged() local 263 InputSensorEventListenerDelegate(SensorEventListener listener, Sensor sensor, in InputSensorEventListenerDelegate() 283 public void removeSensor(Sensor sensor) { in removeSensor() 301 public void addSensor(@NonNull Sensor sensor) { in addSensor() 340 private SensorEvent getSensorEvent(@NonNull Sensor sensor) { in getSensorEvent() 423 private boolean registerListenerInternal(SensorEventListener listener, Sensor sensor, in registerListenerInternal() 492 private void unregisterListenerInternal(SensorEventListener listener, Sensor sensor) { in unregisterListenerInternal() 591 protected boolean registerListenerImpl(SensorEventListener listener, Sensor sensor, in registerListenerImpl() 598 protected void unregisterListenerImpl(SensorEventListener listener, Sensor sensor) { in unregisterListenerImpl() [all …]
|
/aosp12/hardware/interfaces/sensors/common/default/2.X/ |
H A D | Sensors.h | 82 for (auto sensor : mSensors) { in setOperationMode() local 89 auto sensor = mSensors.find(sensorHandle); in activate() local 115 for (auto sensor : mSensors) { in initializeBase() local 158 auto sensor = mSensors.find(sensorHandle); in batch() local 167 auto sensor = mSensors.find(sensorHandle); in flush() local 175 auto sensor = mSensors.find(event.sensorHandle); in injectSensorData() local 219 std::shared_ptr<SensorType> sensor = in AddSensor() local
|