Lines Matching refs:ThreadEntry
45 ThreadEntry* thread = FindThreadOrNew(pid, tid); in SetThreadName()
53 ThreadEntry* parent = FindThreadOrNew(ppid, ptid); in ForkThread()
54 ThreadEntry* child = FindThreadOrNew(pid, tid); in ForkThread()
69 ThreadEntry* ThreadTree::FindThread(int tid) const { in FindThread()
76 ThreadEntry* ThreadTree::FindThreadOrNew(int pid, int tid) { in FindThreadOrNew()
87 ThreadEntry* ThreadTree::CreateThread(int pid, int tid) { in CreateThread()
95 ThreadEntry* process = FindThreadOrNew(pid, pid); in CreateThread()
99 ThreadEntry* thread = new ThreadEntry{ in CreateThread()
105 auto pair = thread_tree_.insert(std::make_pair(tid, std::unique_ptr<ThreadEntry>(thread))); in CreateThread()
160 ThreadEntry* thread = FindThreadOrNew(pid, tid); in AddThreadMap()
165 void ThreadTree::AddThreadMapsForDsoSymbols(ThreadEntry* thread, Dso* dso) { in AddThreadMapsForDsoSymbols()
279 const MapEntry* ThreadTree::FindMap(const ThreadEntry* thread, uint64_t ip, bool in_kernel) { in FindMap()
289 const MapEntry* ThreadTree::FindMap(const ThreadEntry* thread, uint64_t ip) { in FindMap()