Lines Matching refs:thread_tree_
28 thread_tree_.AddThreadMap(0, 0, start, end - start, start, name); in AddMap()
39 ThreadEntry* thread = thread_tree_.FindThreadOrNew(0, 0); in CheckMaps()
59 const MapEntry* entry = thread_tree_.FindMap(thread, i, false); in CheckMaps()
62 ASSERT_TRUE(thread_tree_.IsUnknownDso(entry->dso)); in CheckMaps()
70 auto thread = thread_tree_.FindThreadOrNew(pid, tid); in FindSymbol()
71 auto map = thread_tree_.FindMap(thread, ip, in_kernel); in FindSymbol()
72 return thread_tree_.FindSymbol(map, ip, nullptr, nullptr); in FindSymbol()
76 ThreadTree thread_tree_; member in ThreadTreeTest
105 thread_tree_.AddThreadMap(0, 0, 0, 1, 0, "0", map_flags::PROT_JIT_SYMFILE_MAP); in TEST_F()
106 thread_tree_.AddThreadMap(1, 1, 1, 1, 1, "1"); in TEST_F()
107 thread_tree_.ForkThread(0, 0, 1, 1); in TEST_F()
110 ThreadEntry* thread = thread_tree_.FindThreadOrNew(0, 0); in TEST_F()
112 const MapEntry* map = thread_tree_.FindMap(thread, 0); in TEST_F()
119 thread_tree_.ForkThread(1, 2, 1, 1); in TEST_F()
121 thread_tree_.ExitThread(1, 2); in TEST_F()
123 thread_tree_.ForkThread(2, 2, 1, 1); in TEST_F()
128 thread_tree_.ForkThread(1, 2, 1, 1); in TEST_F()
129 thread_tree_.ForkThread(2, 2, 1, 1); in TEST_F()
140 thread_tree_.AddSymbolsForProcess(1, &symbols); in TEST_F()