/gem5/src/cpu/ |
H A D | cpuevent.hh | 75 ThreadContext* getTC() { return tc; } function in class:CpuEvent
|
H A D | simple_thread.hh | 167 ThreadContext *getTC() { return this; } function in class:SimpleThread
|
H A D | base_dyn_inst.hh | 922 ThreadContext *tcBase() { return thread->getTC(); }
|
/gem5/src/cpu/o3/ |
H A D | thread_state.hh | 140 ThreadContext *getTC() { return tc; } function in struct:O3ThreadState
|
H A D | commit_impl.hh | 1115 cpu->system->pcEventQueue.service(thread[tid]->getTC()); 1287 thread[tid]->getTC(), head_inst->staticInst); 1294 ThreadContext *tc = thread[tid]->getTC();
|
H A D | cpu.hh | 680 return thread[tid]->getTC();
|
H A D | lsq_impl.hh | 980 this->_inst->thread->getTC(), this,
|
H A D | cpu.cc | 599 thread[tid]->initMemProxies(thread[tid]->getTC());
|
H A D | fetch_impl.hh | 647 cpu->itb->translateTiming(mem_req, cpu->thread[tid]->getTC(),
|
/gem5/src/cpu/simple/ |
H A D | atomic.cc | 401 fault = thread->dtb->translateAtomic(req, thread->getTC(), 412 dcache_latency += TheISA::handleIprRead(thread->getTC(), &pkt); 492 fault = thread->dtb->translateAtomic(req, thread->getTC(), 518 TheISA::handleIprWrite(thread->getTC(), &pkt); 602 Fault fault = thread->dtb->translateAtomic(req, thread->getTC(), 613 dcache_latency += TheISA::handleIprRead(thread->getTC(), &pkt); 679 fault = thread->itb->translateAtomic(ifetch_req, thread->getTC(),
|
H A D | timing.cc | 272 Cycles delay = TheISA::handleIprRead(thread->getTC(), pkt); 461 thread->dtb->translateTiming(req1, thread->getTC(), trans1, mode); 462 thread->dtb->translateTiming(req2, thread->getTC(), trans2, mode); 468 thread->dtb->translateTiming(req, thread->getTC(), translation, mode); 482 Cycles delay = TheISA::handleIprWrite(thread->getTC(), dcache_pkt); 550 thread->dtb->translateTiming(req1, thread->getTC(), trans1, mode); 551 thread->dtb->translateTiming(req2, thread->getTC(), trans2, mode); 557 thread->dtb->translateTiming(req, thread->getTC(), translation, mode); 608 thread->dtb->translateTiming(req, thread->getTC(), translation, mode); 684 thread->itb->translateTiming(ifetch_req, thread->getTC(), [all...] |
H A D | base.cc | 106 ThreadContext *tc = thread->getTC(); 453 ThreadContext* tc = thread->getTC(); 556 traceData = tracer->getInstRecord(curTick(), thread->getTC(),
|
H A D | exec_context.hh | 509 ThreadContext *tcBase() override { return thread->getTC(); }
|
/gem5/src/arch/sparc/ |
H A D | isa.cc | 690 tc = tickCompare->getTC(); 692 tc = sTickCompare->getTC(); 694 tc = hSTickCompare->getTC();
|
/gem5/src/cpu/checker/ |
H A D | cpu.cc | 114 tc = thread->getTC();
|
/gem5/src/cpu/minor/ |
H A D | cpu.cc | 69 ThreadContext *tc = thread->getTC();
|
H A D | exec_context.hh | 398 ThreadContext *tcBase() override { return thread.getTC(); }
|
H A D | fetch1.cc | 171 request->request->setContext(cpu.threads[tid]->getTC()->contextId());
|
H A D | lsq.cc | 1633 int cid = cpu.threads[inst->id.threadId]->getTC()->contextId();
|
/gem5/src/cpu/kvm/ |
H A D | base.cc | 97 tc = thread->getTC(); 1117 ThreadContext *tc(thread->getTC());
|