Loading services/inputflinger/reader/mapper/TouchpadInputMapper.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,7 @@ private: static AStatsManager_PullAtomCallbackReturn pullAtomCallback(int32_t atomTag, AStatsEventList* outEventList, void* cookie) { ALOGI("Received pull request for touchpad usage atom"); LOG_ALWAYS_FATAL_IF(atomTag != android::util::TOUCHPAD_USAGE); MetricsAccumulator& accumulator = MetricsAccumulator::getInstance(); accumulator.produceAtomsAndReset(*outEventList); Loading @@ -192,6 +193,7 @@ private: } void produceAtomsAndReset(AStatsEventList& outEventList) { ALOGI("Acquiring lock for touchpad usage metrics..."); std::scoped_lock lock(mLock); produceAtomsLocked(outEventList); resetCountersLocked(); Loading Loading
services/inputflinger/reader/mapper/TouchpadInputMapper.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -185,6 +185,7 @@ private: static AStatsManager_PullAtomCallbackReturn pullAtomCallback(int32_t atomTag, AStatsEventList* outEventList, void* cookie) { ALOGI("Received pull request for touchpad usage atom"); LOG_ALWAYS_FATAL_IF(atomTag != android::util::TOUCHPAD_USAGE); MetricsAccumulator& accumulator = MetricsAccumulator::getInstance(); accumulator.produceAtomsAndReset(*outEventList); Loading @@ -192,6 +193,7 @@ private: } void produceAtomsAndReset(AStatsEventList& outEventList) { ALOGI("Acquiring lock for touchpad usage metrics..."); std::scoped_lock lock(mLock); produceAtomsLocked(outEventList); resetCountersLocked(); Loading