Searched refs:getTC (Results 1 - 20 of 20) sorted by relevance

/gem5/src/cpu/
H A Dcpuevent.hh75 ThreadContext* getTC() { return tc; } function in class:CpuEvent
H A Dsimple_thread.hh167 ThreadContext *getTC() { return this; } function in class:SimpleThread
H A Dbase_dyn_inst.hh922 ThreadContext *tcBase() { return thread->getTC(); }
/gem5/src/cpu/o3/
H A Dthread_state.hh140 ThreadContext *getTC() { return tc; } function in struct:O3ThreadState
H A Dcommit_impl.hh1115 cpu->system->pcEventQueue.service(thread[tid]->getTC());
1287 thread[tid]->getTC(), head_inst->staticInst);
1294 ThreadContext *tc = thread[tid]->getTC();
H A Dcpu.hh680 return thread[tid]->getTC();
H A Dlsq_impl.hh980 this->_inst->thread->getTC(), this,
H A Dcpu.cc599 thread[tid]->initMemProxies(thread[tid]->getTC());
H A Dfetch_impl.hh647 cpu->itb->translateTiming(mem_req, cpu->thread[tid]->getTC(),
/gem5/src/cpu/simple/
H A Datomic.cc401 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 Dtiming.cc272 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 Dbase.cc106 ThreadContext *tc = thread->getTC();
453 ThreadContext* tc = thread->getTC();
556 traceData = tracer->getInstRecord(curTick(), thread->getTC(),
H A Dexec_context.hh509 ThreadContext *tcBase() override { return thread->getTC(); }
/gem5/src/arch/sparc/
H A Disa.cc690 tc = tickCompare->getTC();
692 tc = sTickCompare->getTC();
694 tc = hSTickCompare->getTC();
/gem5/src/cpu/checker/
H A Dcpu.cc114 tc = thread->getTC();
/gem5/src/cpu/minor/
H A Dcpu.cc69 ThreadContext *tc = thread->getTC();
H A Dexec_context.hh398 ThreadContext *tcBase() override { return thread.getTC(); }
H A Dfetch1.cc171 request->request->setContext(cpu.threads[tid]->getTC()->contextId());
H A Dlsq.cc1633 int cid = cpu.threads[inst->id.threadId]->getTC()->contextId();
/gem5/src/cpu/kvm/
H A Dbase.cc97 tc = thread->getTC();
1117 ThreadContext *tc(thread->getTC());

Completed in 60 milliseconds