Lines Matching refs:rec
498 SensorRecord* rec = mActiveSensors.valueFor(sensor_handle); in threadLoop() local
499 if (rec != NULL) { in threadLoop()
500 mMapFlushEventsToConnections[i] = rec->getFirstPendingFlushConnection(); in threadLoop()
501 rec->removeFirstPendingFlushConnection(); in threadLoop()
655 SensorRecord* rec = mActiveSensors.valueAt(i); in cleanupConnection() local
656 ALOGE_IF(!rec, "mActiveSensors[%zu] is null (handle=0x%08x)!", i, handle); in cleanupConnection()
661 if (rec && rec->removeConnection(connection)) { in cleanupConnection()
665 delete rec; in cleanupConnection()
699 SensorRecord* rec = mActiveSensors.valueFor(handle); in enable() local
700 if (rec == 0) { in enable()
701 rec = new SensorRecord(connection); in enable()
702 mActiveSensors.add(handle, rec); in enable()
707 if (rec->addConnection(connection)) { in enable()
759 rec->getNumConnections() > 1) { in enable()
764 rec->addPendingFlushConnection(connection.get()); in enable()
809 SensorRecord* rec = mActiveSensors.valueFor(handle); in cleanupWithoutDisableLocked() local
810 if (rec) { in cleanupWithoutDisableLocked()
820 if (rec->removeConnection(connection)) { in cleanupWithoutDisableLocked()
823 delete rec; in cleanupWithoutDisableLocked()
877 SensorRecord* rec = mActiveSensors.valueFor(handle); in flushSensor() local
878 if (rec != NULL) rec->addPendingFlushConnection(connection); in flushSensor()