Lines Matching refs:event
199 Event event; in flush() local
200 event.sensorHandle = sensorHandle; in flush()
201 event.sensorType = SensorType::META_DATA; in flush()
202 event.u.meta.what = MetaDataEventType::META_DATA_FLUSH_COMPLETE; in flush()
204 doPostSensorEventLocked(*sensor, event); in flush()
208 Return<Result> MultihalSensors::injectSensorData_2_1(const Event& event) { in injectSensorData_2_1() argument
209 if (!isSensorHandleValid(event.sensorHandle)) { in injectSensorData_2_1()
212 if (event.sensorType == SensorType::ADDITIONAL_INFO) { in injectSensorData_2_1()
220 const SensorInfo* sensor = getSensorInfoByHandle(event.sensorHandle); in injectSensorData_2_1()
222 if (sensor->type != event.sensorType) { in injectSensorData_2_1()
226 doPostSensorEventLocked(*sensor, event); in injectSensorData_2_1()
238 void MultihalSensors::postSensorEvent(const Event& event) { in postSensorEvent() argument
239 const SensorInfo* sensor = getSensorInfoByHandle(event.sensorHandle); in postSensorEvent()
244 if (isSensorActive(event.sensorHandle)) { in postSensorEvent()
245 doPostSensorEventLocked(*sensor, event); in postSensorEvent()
248 m_batchInfo[event.sensorHandle].event = event; in postSensorEvent()
253 const Event& event) { in doPostSensorEventLocked() argument
258 {event}, in doPostSensorEventLocked()
304 if (batchInfo.event.sensorType == SensorType::META_DATA) { in batchThread()
308 batchInfo.event.timestamp = evRef.timestamp; in batchThread()
311 doPostSensorEventLocked(*sensor, batchInfo.event); in batchThread()