Home
last modified time | relevance | path

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

/system/core/libmemunreachable/tests/
DThreadCapture_test.cpp237 auto thread_info = allocator::vector<ThreadInfo>(heap); in TEST_P() local
238 ASSERT_TRUE(thread_capture.CapturedThreadInfo(thread_info)); in TEST_P()
239 ASSERT_EQ(threads, thread_info.size()); in TEST_P()
334 auto thread_info = allocator::vector<ThreadInfo>(heap); in TEST_F() local
335 ASSERT_TRUE(thread_capture.CapturedThreadInfo(thread_info)); in TEST_F()
336 ASSERT_EQ(1U, thread_info.size()); in TEST_F()
/system/core/libmemunreachable/
DThreadCapture.cpp87 bool PtraceThreadInfo(pid_t tid, ThreadInfo& thread_info);
212 bool ThreadCaptureImpl::PtraceThreadInfo(pid_t tid, ThreadInfo& thread_info) { in PtraceThreadInfo() argument
213 thread_info.tid = tid; in PtraceThreadInfo()
228 thread_info.regs.assign(&regs[0], &regs[num_regs]); in PtraceThreadInfo()
248 thread_info.stack = std::pair<uintptr_t, uintptr_t>(regs[sp], 0); in PtraceThreadInfo()
DMemUnreachable.cpp282 allocator::vector<ThreadInfo> thread_info(heap); in GetUnreachableMemory() local
292 if (!thread_capture.CapturedThreadInfo(thread_info)) { in GetUnreachableMemory()
328 if (!unreachable.CollectAllocations(thread_info, mappings)) { in GetUnreachableMemory()