/system/core/libbacktrace/ |
BacktraceMap.cpp | 28 #include <backtrace/BacktraceMap.h> 32 BacktraceMap::BacktraceMap(pid_t pid) : pid_(pid) { 38 BacktraceMap::~BacktraceMap() { 41 void BacktraceMap::FillIn(uintptr_t addr, backtrace_map_t* map) { 43 for (BacktraceMap::const_iterator it = begin(); it != end(); ++it) { 52 bool BacktraceMap::ParseLine(const char* line, backtrace_map_t* map) { 100 bool BacktraceMap::Build() { 139 BacktraceMap* BacktraceMap::Create(pid_t pid, bool /*uncached*/) [all...] |
BacktracePtrace.h | 25 class BacktraceMap; 29 BacktracePtrace(pid_t pid, pid_t tid, BacktraceMap* map) : Backtrace(pid, tid, map) {}
|
UnwindMap.cpp | 23 #include <backtrace/BacktraceMap.h> 36 UnwindMap::UnwindMap(pid_t pid) : BacktraceMap(pid) { 49 // Use the map_cursor information to construct the BacktraceMap data 138 BacktraceMap::FillIn(addr, map); 144 BacktraceMap::FillIn(addr, map); 151 // BacktraceMap create function. 153 BacktraceMap* BacktraceMap::Create(pid_t pid, bool uncached) { 154 BacktraceMap* map; 158 map = new BacktraceMap(pid) [all...] |
BacktraceCurrent.h | 36 class BacktraceMap; 40 BacktraceCurrent(pid_t pid, pid_t tid, BacktraceMap* map) : Backtrace(pid, tid, map) {}
|
UnwindCurrent.h | 27 #include <backtrace/BacktraceMap.h> 36 UnwindCurrent(pid_t pid, pid_t tid, BacktraceMap* map) : BacktraceCurrent(pid, tid, map) {}
|
UnwindMap.h | 24 #include <backtrace/BacktraceMap.h> 30 class UnwindMap : public BacktraceMap {
|
Backtrace.cpp | 28 #include <backtrace/BacktraceMap.h> 40 Backtrace::Backtrace(pid_t pid, pid_t tid, BacktraceMap* map) 43 map_ = BacktraceMap::Create(pid); 88 if (BacktraceMap::IsValid(frame->map)) { 89 relative_pc = BacktraceMap::GetRelativePc(frame->map, frame->pc); 128 Backtrace* Backtrace::Create(pid_t pid, pid_t tid, BacktraceMap* map) {
|
BacktracePtrace.cpp | 27 #include <backtrace/BacktraceMap.h> 57 if (!BacktraceMap::IsValid(map) || !(map.flags & PROT_READ)) { 72 if (!BacktraceMap::IsValid(map) || !(map.flags & PROT_READ)) {
|
UnwindPtrace.h | 34 UnwindPtrace(pid_t pid, pid_t tid, BacktraceMap* map);
|
UnwindPtrace.cpp | 25 #include <backtrace/BacktraceMap.h> 31 UnwindPtrace::UnwindPtrace(pid_t pid, pid_t tid, BacktraceMap* map)
|
BacktraceCurrent.cpp | 32 #include <backtrace/BacktraceMap.h> 46 if (BacktraceMap::IsValid(map) && map.flags & PROT_READ) { 59 if (!BacktraceMap::IsValid(map) || !(map.flags & PROT_READ)) { 87 if (BacktraceMap::IsValid(frame.map)) {
|
/system/core/libbacktrace/include/backtrace/ |
BacktraceMap.h | 49 class BacktraceMap { 54 static BacktraceMap* Create(pid_t pid, bool uncached = false); 56 static BacktraceMap* Create(pid_t pid, const std::vector<backtrace_map_t>& maps); 58 virtual ~BacktraceMap(); 107 BacktraceMap(pid_t pid); 117 explicit ScopedBacktraceMapIteratorLock(BacktraceMap* map) : map_(map) { 126 BacktraceMap* map_;
|
Backtrace.h | 27 #include <backtrace/BacktraceMap.h> 91 static Backtrace* Create(pid_t pid, pid_t tid, BacktraceMap* map = NULL); 98 static Backtrace* CreateOffline(pid_t pid, pid_t tid, BacktraceMap* map, 148 BacktraceMap* GetMap() { return map_; } 155 Backtrace(pid_t pid, pid_t tid, BacktraceMap* map); 168 BacktraceMap* map_;
|
/prebuilts/abi-dumps/vndk/current/arm/source-based/ |
libbacktrace.so.lsdump.gz | |
/prebuilts/abi-dumps/vndk/current/arm64/source-based/ |
libbacktrace.so.lsdump.gz | |
/prebuilts/abi-dumps/vndk/current/mips/source-based/ |
libbacktrace.so.lsdump.gz | |
/prebuilts/abi-dumps/vndk/current/mips64/source-based/ |
libbacktrace.so.lsdump.gz | |
/prebuilts/abi-dumps/vndk/current/x86/source-based/ |
libbacktrace.so.lsdump.gz | |
/prebuilts/abi-dumps/vndk/current/x86_64/source-based/ |
libbacktrace.so.lsdump.gz | |
/art/runtime/ |
native_stack_dump.h | 26 class BacktraceMap; 35 BacktraceMap* map = nullptr,
|
native_stack_dump.cc | 27 #include <backtrace/BacktraceMap.h> 284 BacktraceMap* existing_map, 293 BacktraceMap* map = existing_map; 294 std::unique_ptr<BacktraceMap> tmp_map; 296 tmp_map.reset(BacktraceMap::Create(getpid())); 333 if (!BacktraceMap::IsValid(it->map)) { 340 BacktraceMap::GetRelativePc(it->map, it->pc)); 409 BacktraceMap* existing_map ATTRIBUTE_UNUSED,
|
dexopt_test.cc | 20 #include <backtrace/BacktraceMap.h> 219 std::unique_ptr<BacktraceMap> map(BacktraceMap::Create(getpid(), true)); 221 for (BacktraceMap::const_iterator it = map->begin();
|
/system/core/debuggerd/libdebuggerd/include/ |
backtrace.h | 29 class BacktraceMap; 33 void dump_backtrace(int fd, BacktraceMap* map, pid_t pid, pid_t tid, const std::string& process_name,
|
tombstone.h | 29 class BacktraceMap; 38 void engrave_tombstone(int tombstone_fd, BacktraceMap* map, const OpenFilesList* open_files,
|
/system/core/debuggerd/libdebuggerd/test/ |
BacktraceMock.h | 29 #include <backtrace/BacktraceMap.h> 31 class BacktraceMapMock : public BacktraceMap { 33 BacktraceMapMock() : BacktraceMap(0) {}
|