Home
last modified time | relevance | path

Searched refs:ProfileDataContainer (Results 1 – 7 of 7) sorted by relevance

/aosp12/frameworks/base/libs/hwui/
H A DProfileDataContainer.h28 class ProfileDataContainer {
29 PREVENT_COPY_AND_ASSIGN(ProfileDataContainer);
32 explicit ProfileDataContainer(std::mutex& jankDataMutex) in ProfileDataContainer() function
35 ~ProfileDataContainer() { freeData(); } in ~ProfileDataContainer()
H A DProfileDataContainer.cpp30 void ProfileDataContainer::freeData() REQUIRES(mJankDataMutex) { in freeData()
40 void ProfileDataContainer::rotateStorage() { in rotateStorage()
54 void ProfileDataContainer::switchStorageToAshmem(int ashmemfd) { in switchStorageToAshmem()
H A DJankTracker.h52 explicit JankTracker(ProfileDataContainer* globalData);
94 ProfileDataContainer mData GUARDED_BY(mDataMutex);
95 ProfileDataContainer* mGlobalData GUARDED_BY(mDataMutex);
H A DJankTracker.cpp81 JankTracker::JankTracker(ProfileDataContainer* globalData) in JankTracker()
H A DAndroid.bp594 "ProfileDataContainer.cpp",
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DJankTrackerTests.cpp33 ProfileDataContainer container(mutex); in TEST()
64 ProfileDataContainer container(mutex); in TEST()
84 ProfileDataContainer container(mutex); in TEST()
105 ProfileDataContainer container(mutex); in TEST()
139 ProfileDataContainer container(mutex); in TEST()
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.h149 ProfileDataContainer& globalProfileData() { return mGlobalProfileData; } in globalProfileData()
237 ProfileDataContainer mGlobalProfileData;