Home
last modified time | relevance | path

Searched refs:ProfileData (Results 1 – 17 of 17) sorted by relevance

/aosp12/frameworks/base/libs/hwui/
H A DProfileDataContainer.cpp32 munmap(mData, sizeof(ProfileData)); in freeData()
49 mData = new ProfileData; in rotateStorage()
63 if (regionSize < static_cast<int>(sizeof(ProfileData))) { in switchStorageToAshmem()
65 static_cast<unsigned int>(sizeof(ProfileData))); in switchStorageToAshmem()
68 ProfileData* newData = reinterpret_cast<ProfileData*>( in switchStorageToAshmem()
69 mmap(NULL, sizeof(ProfileData), PROT_READ | PROT_WRITE, MAP_SHARED, ashmemfd, 0)); in switchStorageToAshmem()
H A DProfileData.cpp65 uint32_t ProfileData::frameTimeForFrameCountIndex(uint32_t index) { in frameTimeForFrameCountIndex()
78 uint32_t ProfileData::frameTimeForSlowFrameCountIndex(uint32_t index) { in frameTimeForSlowFrameCountIndex()
82 void ProfileData::mergeWith(const ProfileData& other) { in mergeWith()
112 void ProfileData::dump(int fd) const { in dump()
142 uint32_t ProfileData::findPercentile(int percentile) const { in findPercentile()
160 void ProfileData::reset() { in reset()
172 void ProfileData::reportFrame(int64_t duration) { in reportFrame()
184 void ProfileData::histogramForEach(const std::function<void(HistogramEntry)>& callback) const { in histogramForEach()
193 uint32_t ProfileData::findGPUPercentile(int percentile) const { in findGPUPercentile()
209 uint32_t ProfileData::GPUFrameTimeForFrameCountIndex(uint32_t index) { in GPUFrameTimeForFrameCountIndex()
[all …]
H A DProfileData.h49 class ProfileData {
50 PREVENT_COPY_AND_ASSIGN(ProfileData);
53 ProfileData() { reset(); } in ProfileData() function
56 void mergeWith(const ProfileData& other);
82 return std::tuple_size<decltype(ProfileData::mFrameCounts)>::value + in HistogramSize()
83 std::tuple_size<decltype(ProfileData::mSlowFrameCounts)>::value; in HistogramSize()
87 return std::tuple_size<decltype(ProfileData::mGPUFrameCounts)>::value; in GPUHistogramSize()
118 class MockProfileData : public ProfileData {
H A DProfileDataContainer.h33 : mData(new ProfileData()), mJankDataMutex(jankDataMutex) {} in ProfileDataContainer()
40 ProfileData* get() NO_THREAD_SAFETY_ANALYSIS { return mData; } in get()
42 ProfileData* operator->() NO_THREAD_SAFETY_ANALYSIS { return mData; }
51 ProfileData* mData GUARDED_BY(mJankDataMutex);
H A DJankTracker.h76 const ProfileData* data);
H A DJankTracker.cpp271 const ProfileData* data) { in dumpData()
H A DAndroid.bp593 "ProfileData.cpp",
/aosp12/frameworks/base/libs/hwui/jni/
H A DGraphicsStatsService.cpp37 return sizeof(ProfileData); in getAshmemSize()
51 const ProfileData* data = nullptr; in addToDump()
56 LOG_ALWAYS_FATAL_IF(buffer.size() != sizeof(ProfileData), in addToDump()
58 sizeof(ProfileData)); in addToDump()
59 data = reinterpret_cast<const ProfileData*>(buffer.get()); in addToDump()
100 LOG_ALWAYS_FATAL_IF(buffer.size() != sizeof(ProfileData), in saveBuffer()
102 sizeof(ProfileData)); in saveBuffer()
111 const ProfileData* data = reinterpret_cast<const ProfileData*>(buffer.get()); in saveBuffer()
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DGraphicsStatsServiceTests.cpp95 expectedBucket = ProfileData::frameTimeForFrameCountIndex(i); in TEST()
99 expectedBucket = ProfileData::frameTimeForSlowFrameCountIndex(temp); in TEST()
152 expectedBucket = ProfileData::frameTimeForFrameCountIndex(i); in TEST()
157 expectedBucket = ProfileData::frameTimeForSlowFrameCountIndex(temp); in TEST()
/aosp12/packages/apps/Settings/src/com/android/settings/accounts/
H A DAccountPreferenceController.java88 private SparseArray<ProfileData> mProfiles = new SparseArray<ProfileData>();
103 public static class ProfileData { class in AccountPreferenceController
219 final ProfileData profileData = mProfiles.get(userHandle.getIdentifier()); in onAccountsUpdate()
233 ProfileData profileData = mProfiles.valueAt(i); in onPreferenceClick()
308 final ProfileData data = mProfiles.get(userInfo.id); in updateProfileUi()
320 final ProfileData profileData = new ProfileData(); in updateProfileUi()
416 final ProfileData data = mProfiles.valueAt(i); in cleanUpPreferences()
444 private void updateAccountTypes(ProfileData profileData) { in updateAccountTypes()
/aosp12/frameworks/base/libs/hwui/service/
H A DGraphicsStatsService.h48 int64_t startTime, int64_t endTime, const ProfileData* data);
53 const ProfileData* data);
H A DGraphicsStatsService.cpp45 constexpr int sHistogramSize = ProfileData::HistogramSize();
46 constexpr int sGPUHistogramSize = ProfileData::GPUHistogramSize();
50 const ProfileData* data);
164 const ProfileData* data) { in mergeProfileDataIntoProto()
201 data->histogramForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto()
232 data->histogramGPUForEach([&](ProfileData::HistogramEntry entry) { in mergeProfileDataIntoProto()
324 const ProfileData* data) { in saveBuffer()
442 int64_t startTime, int64_t endTime, const ProfileData* data) { in addToDump()
/aosp12/packages/apps/Gallery2/src/com/android/gallery3d/util/
H A DProfileData.java33 public class ProfileData { class
54 public ProfileData() { in ProfileData() method in ProfileData
H A DProfile.java68 private ProfileData mProfileData = new ProfileData();
/aosp12/packages/apps/Gallery2/
H A Dproguard.flags82 -keep class com.android.gallery3d.util.ProfileData { *; }
/aosp12/frameworks/base/services/core/java/com/android/server/am/
H A DAppProfiler.java276 private final ProfileData mProfileData = new ProfileData();
354 private class ProfileData { class in AppProfiler
/aosp12/frameworks/base/services/
H A Dart-profile7052 HSPLcom/android/server/am/AppProfiler$ProfileData;-><init>(Lcom/android/server/am/AppProfiler;)V
7053 HSPLcom/android/server/am/AppProfiler$ProfileData;-><init>(Lcom/android/server/am/AppProfiler;Lcom/…
7054 HSPLcom/android/server/am/AppProfiler$ProfileData;->getProfileApp()Ljava/lang/String;
7055 HSPLcom/android/server/am/AppProfiler$ProfileData;->getProfileProc()Lcom/android/server/am/ProcessR…
7056 HPLcom/android/server/am/AppProfiler$ProfileData;->getProfilerInfo()Landroid/app/ProfilerInfo;
7075 …String;Z)Z+]Lcom/android/server/am/AppProfiler$ProfileData;Lcom/android/server/am/AppProfiler$Prof…
7094 …sRecord;)V+]Lcom/android/server/am/AppProfiler$ProfileData;Lcom/android/server/am/AppProfiler$Prof…
7109 …filerInfo;+]Lcom/android/server/am/AppProfiler$ProfileData;Lcom/android/server/am/AppProfiler$Prof…
52308 Lcom/android/server/am/AppProfiler$ProfileData;