Lines Matching defs:tid
135 for (auto tid : priority_list) {
136 if (cpu.getContext(tid)->status() == ThreadContext::Active &&
137 !fetchInfo[tid].blocked &&
138 fetchInfo[tid].state == FetchRunning) {
139 threadPriority = tid;
140 return tid;
148 Fetch1::fetchLine(ThreadID tid)
151 Fetch1ThreadInfo &thread = fetchInfo[tid];
161 InstId request_id(tid,
171 request->request->setContext(cpu.threads[tid]->getTC()->contextId());
581 for (ThreadID tid = 0; tid < cpu.numThreads; tid++)
582 fetchInfo[tid].blocked = !nextStageReserve[tid].canReserve();
714 Fetch1::wakeupFetch(ThreadID tid)
716 ThreadContext *thread_ctx = cpu.getContext(tid);
717 Fetch1ThreadInfo &thread = fetchInfo[tid];
721 DPRINTF(Fetch, "[tid:%d]: Changing stream wakeup %s\n",
722 tid, thread_ctx->pcState());
731 for (ThreadID tid = 0; tid < cpu.numThreads; tid++) {
732 Fetch1ThreadInfo &thread = fetchInfo[tid];
733 DPRINTF(Drain, "isDrained[tid:%d]: %s %s%s\n",
734 tid,