Searched defs:proc_maps (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/base/debug/ |
H A D | proc_maps_linux_unittest.cc | 184 std::string proc_maps; local 185 ASSERT_TRUE(ReadProcMaps(&proc_maps)); 188 ASSERT_TRUE(ParseProcMaps(proc_maps, ®ions)); 192 // mapped into memory. Use the address of |proc_maps| as a way of finding the 196 uintptr_t address = reinterpret_cast<uintptr_t>(&proc_maps); 236 std::string proc_maps(old_string); 237 ASSERT_TRUE(ReadProcMaps(&proc_maps)); 238 EXPECT_EQ(std::string::npos, proc_maps.find(old_string));
|
H A D | proc_maps_linux.cc | 29 // Scans |proc_maps| starting from |pos| returning true if the gate VMA was 31 static bool ContainsGateVMA(std::string* proc_maps, size_t pos) { argument 34 return proc_maps->find(" [vectors]\n", pos) != std::string::npos; 37 return proc_maps->find(" [vsyscall]\n", pos) != std::string::npos; 45 bool ReadProcMaps(std::string* proc_maps) { argument 55 proc_maps->clear(); 58 // To avoid a copy, resize |proc_maps| so read() can write directly into it. 60 size_t pos = proc_maps->size(); 61 proc_maps->resize(pos + kReadSize); 62 void* buffer = &(*proc_maps)[po [all...] |
H A D | stack_trace_android.cc | 83 std::string proc_maps; local 91 if (!ReadProcMaps(&proc_maps)) { 94 } else if (!ParseProcMaps(proc_maps, ®ions)) {
|
/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_procmaps_linux.cc | 31 static void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { argument 45 proc_maps->data = (char*)VmMap; 46 proc_maps->mmaped_size = MmapedSize; 47 proc_maps->len = Size; 49 proc_maps->len = ReadFileToBuffer("/proc/self/maps", &proc_maps->data, 50 &proc_maps->mmaped_size, 1 << 26);
|
Completed in 873 milliseconds