Searched refs:ThreadInfo (Results 1 - 6 of 6) sorted by relevance

/system/core/include/utils/
H A DProcessCallStack.h66 struct ThreadInfo { struct in class:android::ProcessCallStack
71 // tid -> ThreadInfo
72 KeyedVector<pid_t, ThreadInfo> mThreadMap;
/system/core/libmemunreachable/
H A DThreadCapture.h24 struct ThreadInfo { struct
31 using ThreadInfoList = allocator::vector<ThreadInfo>;
H A DThreadCapture.cpp87 bool PtraceThreadInfo(pid_t tid, ThreadInfo& thread_info);
212 bool ThreadCaptureImpl::PtraceThreadInfo(pid_t tid, ThreadInfo& thread_info) {
331 ThreadInfo t{0, allocator::vector<uintptr_t>(allocator_), std::pair<uintptr_t, uintptr_t>(0, 0)};
H A DMemUnreachable.cpp52 bool CollectAllocations(const allocator::vector<ThreadInfo>& threads,
79 bool MemUnreachable::CollectAllocations(const allocator::vector<ThreadInfo>& threads,
282 allocator::vector<ThreadInfo> thread_info(heap);
/system/core/libutils/
H A DProcessCallStack.cpp173 ssize_t idx = mThreadMap.add(tid, ThreadInfo());
175 ALOGE("%s: Failed to add new ThreadInfo: %s",
180 ThreadInfo& threadInfo = mThreadMap.editValueAt(static_cast<size_t>(idx));
226 const ThreadInfo& threadInfo = mThreadMap.valueAt(i);
/system/core/libmemunreachable/tests/
H A DThreadCapture_test.cpp237 auto thread_info = allocator::vector<ThreadInfo>(heap);
334 auto thread_info = allocator::vector<ThreadInfo>(heap);

Completed in 98 milliseconds