Home
last modified time | relevance | path

Searched refs:ProcMemInfo (Results 1 – 10 of 10) sorted by relevance

/system/memory/libmeminfo/
Dprocmeminfo.cpp159 bool ProcMemInfo::ResetWorkingSet(pid_t pid) { in ResetWorkingSet()
169 ProcMemInfo::ProcMemInfo(pid_t pid, bool get_wss, uint64_t pgflags, uint64_t pgflags_mask) in ProcMemInfo() function in android::meminfo::ProcMemInfo
172 const std::vector<Vma>& ProcMemInfo::Maps() { in Maps()
180 const std::vector<Vma>& ProcMemInfo::MapsWithPageIdle() { in MapsWithPageIdle()
188 const std::vector<Vma>& ProcMemInfo::MapsWithoutUsageStats() { in MapsWithoutUsageStats()
196 const std::vector<Vma>& ProcMemInfo::Smaps(const std::string& path, bool collect_usage) { in Smaps()
223 const MemUsage& ProcMemInfo::Usage() { in Usage()
237 const MemUsage& ProcMemInfo::Wss() { in Wss()
251 bool ProcMemInfo::ForEachVma(const VmaCallback& callback, bool use_smaps) { in ForEachVma()
257 bool ProcMemInfo::ForEachExistingVma(const VmaCallback& callback) { in ForEachExistingVma()
[all …]
Dlibmeminfo_test.cpp49 TEST(ProcMemInfo, TestWorkingTestReset) { in TEST() argument
51 EXPECT_TRUE(ProcMemInfo::ResetWorkingSet(pid)); in TEST()
54 TEST(ProcMemInfo, UsageEmpty) { in TEST() argument
57 ProcMemInfo proc_mem(pid, true); in TEST()
66 TEST(ProcMemInfo, MapsNotEmpty) { in TEST() argument
68 ProcMemInfo proc_mem(pid); in TEST()
73 TEST(ProcMemInfo, MapsUsageNotEmpty) { in TEST() argument
74 ProcMemInfo proc_mem(pid); in TEST()
93 TEST(ProcMemInfo, MapsUsageEmpty) { in TEST() argument
94 ProcMemInfo proc_mem(pid); in TEST()
[all …]
Dlibmeminfo_benchmark.cpp37 using ::android::meminfo::ProcMemInfo;
552 ProcMemInfo meminfo(pid); in BM_MapsVmaParsing_ForEachVmaFromMaps()
570 ProcMemInfo meminfo(pid); in BM_MapsVmaParsing_ForEachVma()
/system/memory/libmeminfo/include/meminfo/
Dprocmeminfo.h32 class ProcMemInfo final {
38 ProcMemInfo(pid_t pid, bool get_wss = false, uint64_t pgflags = 0, uint64_t pgflags_mask = 0);
117 ~ProcMemInfo() = default;
/system/memory/libmeminfo/tools/
Dprocmem.cpp32 using ProcMemInfo = ::android::meminfo::ProcMemInfo; typedef
186 if (!ProcMemInfo::ResetWorkingSet(pid)) { in main()
193 ProcMemInfo proc(pid, show_wss); in main()
Dwsstop.cpp32 using ::android::meminfo::ProcMemInfo;
150 std::unique_ptr<ProcMemInfo> proc_mem = std::make_unique<ProcMemInfo>(g_pid, true); in workingset()
Dprocrank.cpp181 if (!::android::meminfo::ProcMemInfo::ResetWorkingSet(pid)) { in main()
/system/memory/libmeminfo/libsmapinfo/include/
Dprocessrecord.h62 ::android::meminfo::ProcMemInfo procmem_;
/system/memory/libmeminfo/libsmapinfo/
Dprocessrecord.cpp38 using ::android::meminfo::ProcMemInfo;
/system/unwinding/libunwindstack/benchmarks/
DUtils.cpp65 android::meminfo::ProcMemInfo proc_mem(getpid()); in GatherRss()