Lines Matching refs:info

87         const Info& info = mActivationCount.valueFor(list[i].handle);
89 info.batchParams.size());
90 for (size_t j = 0; j < info.batchParams.size(); j++) {
91 BatchParams params = info.batchParams.valueAt(j);
93 j < info.batchParams.size() - 1 ? ", " : "");
95 result.appendFormat(" }, selected=%4.1f ms\n", info.bestBatchParams.batchDelay / 1e6f);
98 info.batchParams.size());
99 for (size_t j = 0; j < info.batchParams.size(); j++) {
100 BatchParams params = info.batchParams.valueAt(j);
102 j < info.batchParams.size() - 1 ? ", " : "");
104 result.appendFormat(" }, selected=%4.1f ms\n", info.bestBatchParams.batchTimeout / 1e6f);
129 Info& info( mActivationCount.editValueFor(handle) );
131 info.removeBatchParamsForIdent(ident);
141 Info& info( mActivationCount.editValueFor(handle) );
145 ident, handle, enabled, info.batchParams.size());
148 ALOGD_IF(DEBUG_CONNECTIONS, "enable index=%zd", info.batchParams.indexOfKey(ident));
150 if (info.batchParams.indexOfKey(ident) >= 0) {
151 if (info.batchParams.size() == 1) {
160 ALOGD_IF(DEBUG_CONNECTIONS, "disable index=%zd", info.batchParams.indexOfKey(ident));
162 if (info.removeBatchParamsForIdent(ident) >= 0) {
163 if (info.batchParams.size() == 0) {
174 info.bestBatchParams.flags, info.bestBatchParams.batchDelay,
175 info.bestBatchParams.batchTimeout);
176 mSensorDevice->batch(mSensorDevice, handle,info.bestBatchParams.flags,
177 info.bestBatchParams.batchDelay,
178 info.bestBatchParams.batchTimeout);
195 info.removeBatchParamsForIdent(ident);
200 if (getHalDeviceVersion() < SENSORS_DEVICE_API_VERSION_1_1 && info.batchParams.size() > 0) {
202 info.bestBatchParams.batchDelay);
205 handle, info.bestBatchParams.batchDelay);
229 Info& info(mActivationCount.editValueFor(handle));
231 if (info.batchParams.indexOfKey(ident) < 0) {
233 info.batchParams.add(ident, params);
236 info.setBatchParamsForIdent(ident, flags, samplingPeriodNs, maxBatchReportLatencyNs);
239 BatchParams prevBestBatchParams = info.bestBatchParams;
241 info.selectBatchParams();
246 prevBestBatchParams.batchDelay, info.bestBatchParams.batchDelay,
247 prevBestBatchParams.batchTimeout, info.bestBatchParams.batchTimeout);
251 if (prevBestBatchParams != info.bestBatchParams) {
254 info.bestBatchParams.flags, info.bestBatchParams.batchDelay,
255 info.bestBatchParams.batchTimeout);
256 err = mSensorDevice->batch(mSensorDevice, handle, info.bestBatchParams.flags,
257 info.bestBatchParams.batchDelay,
258 info.bestBatchParams.batchTimeout);
267 info.bestBatchParams.flags, info.bestBatchParams.batchDelay,
268 info.bestBatchParams.batchTimeout, strerror(-err));
269 info.removeBatchParamsForIdent(ident);
282 Info& info( mActivationCount.editValueFor(handle) );
285 if (info.bestBatchParams.batchTimeout != 0) {
288 ssize_t index = info.batchParams.indexOfKey(ident);
292 BatchParams& params = info.batchParams.editValueAt(index);
294 info.selectBatchParams();
296 handle, info.bestBatchParams.batchDelay);