Lines Matching refs:tid
67 static ThreadContextBase *CreateThreadContext(u32 tid) {
69 MapThreadTrace(GetThreadTrace(tid), TraceSize() * sizeof(Event));
70 MapThreadTrace(GetThreadTraceHeader(tid), sizeof(Trace));
71 new(ThreadTrace(tid)) Trace();
73 return new(mem) ThreadContext(tid);
95 ThreadState::ThreadState(Context *ctx, int tid, int unique_id, u64 epoch,
99 : fast_state(tid, epoch)
104 , clock(tid, reuse_count)
108 , tid(tid)
115 , last_sleep_clock(tid)
326 int tid = ThreadCreate(thr, 0, 0, true);
327 CHECK_EQ(tid, 0);
328 ThreadStart(thr, tid, internal_getpid());
460 Trace *thr_trace = ThreadTrace(thr->tid);
470 Trace *ThreadTrace(int tid) {
471 return (Trace*)GetThreadTraceHeader(tid);
475 Event *events = (Event*)GetThreadTrace(thr->tid);
717 (int)thr->fast_state.tid(), (void*)pc, (void*)addr,
896 DPrintf2("#%d: FuncEntry %p\n", (int)thr->fast_state.tid(), (void*)pc);
918 DPrintf2("#%d: FuncExit\n", (int)thr->fast_state.tid());
932 DPrintf("#%d: ThreadIgnoreBegin\n", thr->tid);
943 DPrintf("#%d: ThreadIgnoreEnd\n", thr->tid);
955 DPrintf("#%d: ThreadIgnoreSyncBegin\n", thr->tid);
965 DPrintf("#%d: ThreadIgnoreSyncEnd\n", thr->tid);