/frameworks/hardware/interfaces/sensorservice/1.0/ |
D | README | 28 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) {
|
D | IEventQueue.hal | 29 * @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);
|
D | IDirectReportChannel.hal | 37 * 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/ |
D | ISensorHalWrapper.h | 80 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,
|
D | AidlSensorHalWrapper.h | 59 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,
|
D | AidlSensorHalWrapper.cpp | 243 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()
|
D | HidlSensorHalWrapper.h | 105 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,
|
D | HidlSensorHalWrapper.cpp | 248 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/ |
D | EventQueue.cpp | 76 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()
|
D | DirectReportChannel.cpp | 34 Return<void> DirectReportChannel::configure(int32_t sensorHandle, RateLevel rate, in configure() argument 37 static_cast<int>(sensorHandle), static_cast<int>(rate)); in configure()
|
D | EventQueue.h | 48 …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/ |
D | SensorPowerCalculator.java | 82 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/ |
D | IEventQueue.aidl | 22 void disableSensor(in int sensorHandle); in disableSensor() argument 23 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in long maxBatchReportLatencyUs); in enableSensor() argument
|
D | IDirectReportChannel.aidl | 22 int configure(in int sensorHandle, in android.hardware.sensors.ISensors.RateLevel rate); in configure() argument
|
/frameworks/hardware/interfaces/sensorservice/aidl/android/frameworks/sensorservice/ |
D | IEventQueue.aidl | 19 void disableSensor(in int sensorHandle); in disableSensor() argument 38 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in enableSensor() argument
|
D | IDirectReportChannel.aidl | 40 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/ |
D | IEventQueue.aidl | 22 void disableSensor(in int sensorHandle); in disableSensor() argument 23 void enableSensor(in int sensorHandle, in int samplingPeriodUs, in long maxBatchReportLatencyUs); in enableSensor() argument
|
D | IDirectReportChannel.aidl | 22 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/ |
D | SensorPowerStatsProcessor.java | 55 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/ |
D | DirectReportChannel.cpp | 32 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()
|
D | DirectReportChannel.h | 33 ndk::ScopedAStatus configure(int32_t sensorHandle,
|
/frameworks/av/media/libaudioclient/aidl/android/media/ |
D | ISpatializer.aidl | 98 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/ |
D | SensorController.java | 325 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/ |
D | sensor.cpp | 202 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/ |
D | ASensorEventQueue.cpp | 46 mQueueImpl->enableSensor(reinterpret_cast<const SensorInfo*>(sensor)->sensorHandle, in registerSensor() 78 mQueueImpl->disableSensor(reinterpret_cast<const SensorInfo*>(sensor)->sensorHandle); in disableSensor()
|