Home
last modified time | relevance | path

Searched refs:sensorHandle (Results 1 – 25 of 47) sorted by relevance

12

/frameworks/hardware/interfaces/sensorservice/1.0/
DREADME28 int32_t sensorHandle;
30 [&sensorHandle] (const auto &info) {
31 sensorHandle = info.sensorHandle;
47 chan->configure(sensorHandle, RateLevel::FAST, [&](auto token, auto result) {
55 chan->configure(sensorHandle, RateLevel::STOP, [&](auto token, auto result) {
109 int32_t sensorHandle;
111 [&sensorHandle] (const auto &info) {
112 sensorHandle = info.sensorHandle;
124 if (q->enableSensor(sensorHandle,
131 if (q->disableSensor(sensorHandle) != Result::OK) {
DIEventQueue.hal29 * @param sensorHandle the sensor to enable. Must be a sensor acquired from
39 enableSensor(int32_t sensorHandle,
47 * @param sensorHandle the sensor to disable. Must be a sensor acquired from
52 disableSensor(int32_t sensorHandle) generates (Result result);
DIDirectReportChannel.hal37 * sensorHandle to -1 and rate to STOP.
39 * @param sensorHandle handle of the sensor to operate on. If it is -1
54 configure(int32_t sensorHandle, RateLevel rate)
/frameworks/native/services/sensorservice/
DISensorHalWrapper.h80 virtual status_t activate(int32_t sensorHandle, bool enabled) = 0;
82 virtual status_t batch(int32_t sensorHandle, int64_t samplingPeriodNs,
85 virtual status_t flush(int32_t sensorHandle) = 0;
94 virtual status_t configureDirectChannel(int32_t sensorHandle, int32_t channelHandle,
DAidlSensorHalWrapper.h59 virtual status_t activate(int32_t sensorHandle, bool enabled) override;
61 virtual status_t batch(int32_t sensorHandle, int64_t samplingPeriodNs,
64 virtual status_t flush(int32_t sensorHandle) override;
73 virtual status_t configureDirectChannel(int32_t sensorHandle, int32_t channelHandle,
DAidlSensorHalWrapper.cpp243 status_t AidlSensorHalWrapper::activate(int32_t sensorHandle, bool enabled) { in activate() argument
245 return convertToStatus(mSensors->activate(sensorHandle, enabled)); in activate()
248 status_t AidlSensorHalWrapper::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
251 return convertToStatus(mSensors->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs)); in batch()
254 status_t AidlSensorHalWrapper::flush(int32_t sensorHandle) { in flush() argument
256 return convertToStatus(mSensors->flush(sensorHandle)); in flush()
304 status_t AidlSensorHalWrapper::configureDirectChannel(int32_t sensorHandle, int32_t channelHandle, in configureDirectChannel() argument
328 mSensors->configDirectReport(sensorHandle, channelHandle, rate, &token)); in configureDirectChannel()
DHidlSensorHalWrapper.h105 virtual status_t activate(int32_t sensorHandle, bool enabled) override;
107 virtual status_t batch(int32_t sensorHandle, int64_t samplingPeriodNs,
110 virtual status_t flush(int32_t sensorHandle) override;
119 virtual status_t configureDirectChannel(int32_t sensorHandle, int32_t channelHandle,
DHidlSensorHalWrapper.cpp248 checkReturn(mSensors->activate(list[i].sensorHandle, 0 /* enabled */)); in getSensorsList()
274 status_t HidlSensorHalWrapper::activate(int32_t sensorHandle, bool enabled) { in activate() argument
276 return checkReturnAndGetStatus(mSensors->activate(sensorHandle, enabled)); in activate()
279 status_t HidlSensorHalWrapper::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
283 mSensors->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs)); in batch()
286 status_t HidlSensorHalWrapper::flush(int32_t sensorHandle) { in flush() argument
288 return checkReturnAndGetStatus(mSensors->flush(sensorHandle)); in flush()
346 status_t HidlSensorHalWrapper::configureDirectChannel(int32_t sensorHandle, int32_t channelHandle, in configureDirectChannel() argument
369 checkReturn(mSensors->configDirectReport(sensorHandle, channelHandle, rate, in configureDirectChannel()
/frameworks/native/services/sensorservice/hidl/
DEventQueue.cpp76 Return<Result> EventQueue::enableSensor(int32_t sensorHandle, int32_t samplingPeriodUs, in enableSensor() argument
78 return convertResult(mInternalQueue->enableSensor(sensorHandle, samplingPeriodUs, in enableSensor()
82 Return<Result> EventQueue::disableSensor(int32_t sensorHandle) { in disableSensor() argument
83 return convertResult(mInternalQueue->disableSensor(sensorHandle)); in disableSensor()
DDirectReportChannel.cpp34 Return<void> DirectReportChannel::configure(int32_t sensorHandle, RateLevel rate, in configure() argument
37 static_cast<int>(sensorHandle), static_cast<int>(rate)); in configure()
DEventQueue.h48 …Return<Result> enableSensor(int32_t sensorHandle, int32_t samplingPeriodUs, int64_t maxBatchReport…
49 Return<Result> disableSensor(int32_t sensorHandle) override;
/frameworks/base/services/core/java/com/android/server/power/stats/
DSensorPowerCalculator.java82 final int sensorHandle = sensorStats.keyAt(ise); in calculateDuration() local
83 if (sensorHandle == BatteryStats.Uid.Sensor.GPS) { in calculateDuration()
99 final int sensorHandle = sensorStats.keyAt(ise); in calculatePowerMah() local
101 if (sensorHandle == BatteryStats.Uid.Sensor.GPS) { in calculatePowerMah()
109 Sensor s = mSensors.get(sensorHandle); in calculatePowerMah()
/frameworks/hardware/interfaces/sensorservice/aidl/aidl_api/android.frameworks.sensorservice/1/android/frameworks/sensorservice/
DIEventQueue.aidl22 void disableSensor(in int sensorHandle); in disableSensor() argument
23 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in long maxBatchReportLatencyUs); in enableSensor() argument
DIDirectReportChannel.aidl22 int configure(in int sensorHandle, in android.hardware.sensors.ISensors.RateLevel rate); in configure() argument
/frameworks/hardware/interfaces/sensorservice/aidl/android/frameworks/sensorservice/
DIEventQueue.aidl19 void disableSensor(in int sensorHandle); in disableSensor() argument
38 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in enableSensor() argument
DIDirectReportChannel.aidl40 int configure(in int sensorHandle, in RateLevel rate); in configure() argument
/frameworks/hardware/interfaces/sensorservice/aidl/aidl_api/android.frameworks.sensorservice/current/android/frameworks/sensorservice/
DIEventQueue.aidl22 void disableSensor(in int sensorHandle); in disableSensor() argument
23 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in long maxBatchReportLatencyUs); in enableSensor() argument
DIDirectReportChannel.aidl22 int configure(in int sensorHandle, in android.hardware.sensors.ISensors.RateLevel rate); in configure() argument
/frameworks/base/services/core/java/com/android/server/power/stats/processor/
DSensorPowerStatsProcessor.java55 public int sensorHandle; field in SensorPowerStatsProcessor.SensorState
157 int sensorHandle; in noteStateChange() local
159 sensorHandle = Integer.parseInt(item.eventTag.string, SENSOR_EVENT_TAG_PREFIX.length(), in noteStateChange()
166 SensorState sensor = mSensorStates.get(sensorHandle); in noteStateChange()
169 sensor.sensorHandle = sensorHandle; in noteStateChange()
170 mSensorStates.put(sensorHandle, sensor); in noteStateChange()
227 mStatsLayout.addUidSensorDuration(uidStats, sensorState.sensorHandle, durationMs); in recordUsageDuration()
/frameworks/native/services/sensorservice/aidl/
DDirectReportChannel.cpp32 int32_t sensorHandle, ::aidl::android::hardware::sensors::ISensors::RateLevel rate, in configure() argument
34 int token = mManager.configureDirectChannel(mId, sensorHandle, static_cast<int>(rate)); in configure()
DDirectReportChannel.h33 ndk::ScopedAStatus configure(int32_t sensorHandle,
/frameworks/av/media/libaudioclient/aidl/android/media/
DISpatializer.aidl98 void setHeadSensor(int sensorHandle); in setHeadSensor() argument
104 void setScreenSensor(int sensorHandle); in setScreenSensor() argument
/frameworks/base/services/companion/java/com/android/server/companion/virtual/
DSensorController.java325 public int onDirectChannelConfigured(int channelHandle, int sensorHandle, in onDirectChannelConfigured() argument
335 VirtualSensor sensor = mVdmInternal.getVirtualSensor(mVirtualDeviceId, sensorHandle); in onDirectChannelConfigured()
338 + " and sensor handle=" + sensorHandle); in onDirectChannelConfigured()
342 mCallback.onDirectChannelConfigured(channelHandle, sensor, rateLevel, sensorHandle); in onDirectChannelConfigured()
351 return sensorHandle; in onDirectChannelConfigured()
/frameworks/base/native/android/
Dsensor.cpp202 int sensorHandle; in ASensorManager_configureDirectReport() local
209 sensorHandle = -1; in ASensorManager_configureDirectReport()
211 sensorHandle = static_cast<Sensor const *>(sensor)->getHandle(); in ASensorManager_configureDirectReport()
214 channelId, sensorHandle, rate); in ASensorManager_configureDirectReport()
/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/
DASensorEventQueue.cpp46 mQueueImpl->enableSensor(reinterpret_cast<const SensorInfo*>(sensor)->sensorHandle, in registerSensor()
78 mQueueImpl->disableSensor(reinterpret_cast<const SensorInfo*>(sensor)->sensorHandle); in disableSensor()

12