Home
last modified time | relevance | path

Searched refs:samplingPeriodNs (Results 1 – 25 of 28) sorted by relevance

12

/aosp12/frameworks/native/services/sensorservice/
H A DSensorInterface.h39 virtual status_t batch(void* ident, int handle, int /*flags*/, int64_t samplingPeriodNs,
55 virtual status_t batch(void* ident, int handle, int, int64_t samplingPeriodNs, in batch() argument
58 return setDelay(ident, handle, samplingPeriodNs); in batch()
88 virtual status_t batch(void* ident, int handle, int flags, int64_t samplingPeriodNs,
H A DSensorEventConnection.cpp690 nsecs_t requestedSamplingPeriodNs = samplingPeriodNs; in enableDisable()
700 err = mService->adjustSamplingPeriodBasedOnMicAndPermission(&samplingPeriodNs, in enableDisable()
706 err = mService->enable(this, handle, samplingPeriodNs, maxBatchReportLatencyNs, in enableDisable()
730 nsecs_t requestedSamplingPeriodNs = samplingPeriodNs; in setEventRate()
746 status_t ret = mService->setEventRate(this, handle, samplingPeriodNs, mOpPackageName); in setEventRate()
771 nsecs_t samplingPeriodNs = i.second; in capRates() local
772 if (samplingPeriodNs < SENSOR_SERVICE_CAPPED_SAMPLING_PERIOD_NS) { in capRates()
791 nsecs_t samplingPeriodNs = i.second; in uncapRates() local
792 if (samplingPeriodNs < SENSOR_SERVICE_CAPPED_SAMPLING_PERIOD_NS) { in uncapRates()
794 mService->setEventRate(this, handle, samplingPeriodNs, mOpPackageName); in uncapRates()
[all …]
H A DSensorDevice.cpp774 int64_t samplingPeriodNs, in batch() argument
778 if (samplingPeriodNs < MINIMUM_EVENTS_PERIOD) { in batch()
779 samplingPeriodNs = MINIMUM_EVENTS_PERIOD; in batch()
787 ident, handle, flags, samplingPeriodNs, maxBatchReportLatencyNs); in batch()
803 BatchParams params(samplingPeriodNs, maxBatchReportLatencyNs); in batchLocked()
844 status_t SensorDevice::setDelay(void* ident, int handle, int64_t samplingPeriodNs) { in setDelay() argument
845 return batch(ident, handle, 0, samplingPeriodNs, 0); in setDelay()
936 params.mTSample = samplingPeriodNs; in onMicSensorAccessChanged()
1122 int64_t samplingPeriodNs, in setBatchParamsForIdent() argument
1128 ident, samplingPeriodNs, maxBatchReportLatencyNs, strerror(-index)); in setBatchParamsForIdent()
[all …]
H A DSensorDevice.h94 status_t batch(void* ident, int handle, int flags, int64_t samplingPeriodNs,
130 void onMicSensorAccessChanged(void* ident, int handle, nsecs_t samplingPeriodNs);
189 status_t setBatchParamsForIdent(void* ident, int flags, int64_t samplingPeriodNs,
254 status_t batchLocked(void* ident, int handle, int flags, int64_t samplingPeriodNs,
H A DSensorDirectConnection.h61 virtual status_t enableDisable(int handle, bool enabled, nsecs_t samplingPeriodNs,
63 virtual status_t setEventRate(int handle, nsecs_t samplingPeriodNs);
H A DSensorDirectConnection.cpp119 int handle, bool enabled, nsecs_t samplingPeriodNs, nsecs_t maxBatchReportLatencyNs, in enableDisable() argument
124 UNUSED(samplingPeriodNs); in enableDisable()
131 int handle, nsecs_t samplingPeriodNs) { in setEventRate() argument
134 UNUSED(samplingPeriodNs); in setEventRate()
H A DSensorInterface.cpp67 int64_t samplingPeriodNs, int64_t maxBatchReportLatencyNs) { in batch() argument
68 return mSensorDevice.batch(ident, mSensor.getHandle(), flags, samplingPeriodNs, in batch()
H A DSensorEventConnection.h80 virtual status_t enableDisable(int handle, bool enabled, nsecs_t samplingPeriodNs,
82 virtual status_t setEventRate(int handle, nsecs_t samplingPeriodNs);
H A DSensorService.cpp1678 int handle, nsecs_t samplingPeriodNs, nsecs_t maxBatchReportLatencyNs, int reservedFlags, in enable() argument
1761 if (maxDelayNs > 0 && (samplingPeriodNs > maxDelayNs)) { in enable()
1762 samplingPeriodNs = maxDelayNs; in enable()
1766 if (samplingPeriodNs < minDelayNs) { in enable()
1767 samplingPeriodNs = minDelayNs; in enable()
1772 handle, reservedFlags, samplingPeriodNs, maxBatchReportLatencyNs); in enable()
1774 status_t err = sensor->batch(connection.get(), handle, 0, samplingPeriodNs, in enable()
1811 samplingPeriodNs, maxBatchReportLatencyNs, true); in enable()
/aosp12/frameworks/native/libs/sensor/
H A DISensorEventConnection.cpp61 virtual status_t enableDisable(int handle, bool enabled, nsecs_t samplingPeriodNs, in enableDisable() argument
68 data.writeInt64(samplingPeriodNs); in enableDisable()
135 nsecs_t samplingPeriodNs = data.readInt64(); in onTransact() local
138 status_t result = enableDisable(handle, enabled, samplingPeriodNs, in onTransact()
/aosp12/hardware/interfaces/sensors/common/default/2.X/
H A DSensor.cpp61 void Sensor::batch(int64_t samplingPeriodNs) { in batch() argument
62 if (samplingPeriodNs < mSensorInfo.minDelay * 1000ll) { in batch()
63 samplingPeriodNs = mSensorInfo.minDelay * 1000ll; in batch()
64 } else if (samplingPeriodNs > mSensorInfo.maxDelay * 1000ll) { in batch()
65 samplingPeriodNs = mSensorInfo.maxDelay * 1000ll; in batch()
68 if (mSamplingPeriodNs != samplingPeriodNs) { in batch()
69 mSamplingPeriodNs = samplingPeriodNs; in batch()
H A DSensors.h156 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch()
160 sensor->second->batch(samplingPeriodNs); in batch()
H A DSensor.h58 void batch(int64_t samplingPeriodNs);
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/
H A DSensor.cpp74 void Sensor::batch(int64_t samplingPeriodNs) { in batch() argument
75 samplingPeriodNs = std::clamp(samplingPeriodNs, in batch()
79 if (mSamplingPeriodNs != samplingPeriodNs) { in batch()
80 mSamplingPeriodNs = samplingPeriodNs; in batch()
H A DSensorsSubHal.h61 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs,
132 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
134 return ISensorsSubHalBase::batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
H A DSensorsSubHal.cpp118 Return<Result> ISensorsSubHalBase::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
122 sensor->second->batch(samplingPeriodNs); in batch()
H A DSensor.h52 void batch(int64_t samplingPeriodNs);
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/include/
H A DSubHalWrapper.h72 virtual Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs,
114 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
116 return mSubHal->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
H A DHalProxy.h106 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs,
409 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
411 return HalProxy::batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
/aosp12/hardware/interfaces/sensors/common/utils/
H A DISensorsWrapper.h87 virtual Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs,
143 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
145 return mSensors->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
/aosp12/frameworks/native/libs/sensor/include/sensor/
H A DISensorEventConnection.h40 virtual status_t enableDisable(int handle, bool enabled, nsecs_t samplingPeriodNs,
/aosp12/hardware/interfaces/sensors/1.0/vts/functional/
H A DVtsHalSensorsV1_0TargetTest.cpp59 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
61 return S()->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
/aosp12/hardware/interfaces/sensors/common/vts/2_X/
H A DVtsHalSensorsV2_XTargetTest.h192 Return<Result> batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
194 return getSensors()->batch(sensorHandle, samplingPeriodNs, maxReportLatencyNs); in batch()
693 int64_t samplingPeriodNs = extractReportMode(sensor.flags) == SensorFlagBits::ONE_SHOT_MODE in TEST_P() local
696 ASSERT_EQ(batch(sensor.sensorHandle, samplingPeriodNs, 0 /* maxReportLatencyNs */), in TEST_P()
/aosp12/hardware/interfaces/sensors/1.0/
H A DISensors.hal91 * @param samplingPeriodNs specifies sensor sample period in nanoseconds.
97 int64_t samplingPeriodNs,
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/
H A DHalProxy.cpp263 Return<Result> HalProxy::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch() argument
269 ->batch(clearSubHalIndex(sensorHandle), samplingPeriodNs, maxReportLatencyNs); in batch()

12