Home
last modified time | relevance | path

Searched refs:smaps (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_procmaps_common.cpp149 char *smaps = nullptr; in GetMemoryProfile() local
152 if (!ReadFileToBuffer("/proc/self/smaps", &smaps, &smaps_cap, &smaps_len)) in GetMemoryProfile()
154 ParseUnixMemoryProfile(cb, stats, smaps, smaps_len); in GetMemoryProfile()
155 UnmapOrDie(smaps, smaps_cap); in GetMemoryProfile()
158 void ParseUnixMemoryProfile(fill_profile_f cb, uptr *stats, char *smaps, in ParseUnixMemoryProfile() argument
162 const char *pos = smaps; in ParseUnixMemoryProfile()
163 char *end = smaps + smaps_len; in ParseUnixMemoryProfile()
H A Dsanitizer_common.h204 void ParseUnixMemoryProfile(fill_profile_f cb, uptr *stats, char *smaps,
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_procmaps_test.cpp128 char *smaps = mem + page - len + i; in TEST() local
129 memcpy(smaps, parse_unix_input, len - i); in TEST()
131 nullptr, smaps, len - i); in TEST()