/gem5/src/arch/generic/linux/ |
H A D | threadinfo.hh | 45 ThreadContext *tc; member in class:Linux::ThreadInfo [all...] |
/gem5/src/mem/cache/prefetch/ |
H A D | queued.hh | 70 ThreadContext *tc; member in struct:QueuedPrefetcher::DeferredPacket
|
H A D | queued.cc | 84 finish(const Fault &fault, const RequestPtr &req, ThreadContext *tc, BaseTLB::Mode mode) argument
|
/gem5/src/arch/x86/ |
H A D | cpuid.cc | 89 doCpuid(ThreadContext * tc, uint32_t function, argument
|
H A D | faults.hh | 158 void invoke(ThreadContext * tc, const StaticInstPtr &inst = argument
|
H A D | tlb.cc | 173 TLB::translateInt(const RequestPtr &req, ThreadContext *tc) argument 227 finalizePhysical(const RequestPtr &req, ThreadContext *tc, Mode mode) const argument 269 translate(const RequestPtr &req, ThreadContext *tc, Translation *translation, Mode mode, bool &delayedResponse, bool timing) argument 430 translateAtomic(const RequestPtr &req, ThreadContext *tc, Mode mode) argument 437 translateTiming(const RequestPtr &req, ThreadContext *tc, Translation *translation, Mode mode) argument [all...] |
H A D | system.cc | 63 X86ISA::installSegDesc(ThreadContext *tc, SegmentRegIndex seg, argument 117 ThreadContext *tc = threadContexts[0]; local [all...] |
H A D | pagetable_walker.hh | 97 ThreadContext *tc; member in class:X86ISA::Walker::WalkerState
|
/gem5/src/cpu/minor/ |
H A D | cpu.cc | 69 ThreadContext *tc = thread->getTC(); local 107 ThreadContext *tc = getContext(thread_id); local 116 ThreadContext *tc = getContext(thread_id); local
|
/gem5/src/arch/arm/ |
H A D | isa.cc | 409 ISA::startup(ThreadContext *tc) argument [all...] |
H A D | interrupts.hh | 225 getInterrupt(ThreadContext *tc) argument 268 updateIntrInfo(ThreadContext *tc) argument [all...] |
H A D | pmu.cc | 97 PMU::setThreadContext(ThreadContext *tc) argument
|
/gem5/ext/mcpat/cacti/ |
H A D | htree2.cc | 114 double tc = 2 * tr_R_on(nsize * min_w_nmos, NCH, 1) * local 168 double tc = res_nor * cap_nand_out + (res_nor + res_ptrans) * cap_ptrans_out; local
|
/gem5/src/arch/alpha/ |
H A D | tlb.cc | 375 TLB::translateInst(const RequestPtr &req, ThreadContext *tc) argument 452 TLB::translateData(const RequestPtr &req, ThreadContext *tc, bool write) argument 602 TLB::translateAtomic(const RequestPtr &req, ThreadContext *tc, Mod argument 611 translateTiming(const RequestPtr &req, ThreadContext *tc, Translation *translation, Mode mode) argument 615 translation->finish(translateAtomic(req, tc, mode), req, tc, mode); local 619 finalizePhysical(const RequestPtr &req, ThreadContext *tc, Mode mode) const argument [all...] |
/gem5/src/arch/arm/insts/ |
H A D | static_inst.hh | 203 cpsrWriteByInstr(CPSR cpsr, uint32_t val, SCR scr, NSACR nsacr, uint8_t byteMask, bool affectState, bool nmfi, ThreadContext *tc) argument 547 getCurSveVecLenInQWords(ThreadContext *tc) argument 554 getCurSveVecLen(ThreadContext *tc) argument [all...] |
/gem5/src/arch/sparc/ |
H A D | faults.cc | 282 enterREDState(ThreadContext *tc) argument 303 doREDFault(ThreadContext *tc, TrapType tt) argument 382 doNormalFault(ThreadContext *tc, TrapType tt, bool gotoHpriv) argument 482 getHyperVector(ThreadContext * tc, Addr &PC, Addr &NPC, RegVal TT) argument 490 getPrivVector(ThreadContext *tc, Addr &PC, Addr &NPC, RegVal TT, RegVal TL) argument 500 invoke(ThreadContext * tc, const StaticInstPtr &inst) argument 561 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument 624 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument 680 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument 767 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument 786 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument 805 invoke(ThreadContext *tc, const StaticInstPtr &inst) argument [all...] |
/gem5/src/base/ |
H A D | remote_gdb.hh | 195 ThreadContext *tc; member in class:BaseRemoteGDB
|
/gem5/src/dev/arm/ |
H A D | generic_timer.cc | 302 ThreadContext *tc = system.getThreadContext(i); local
|
/gem5/src/arch/power/ |
H A D | process.cc | 265 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 277 PowerProcess::getSyscallArg(ThreadContext *tc, int &i) argument 284 PowerProcess::setSyscallArg(ThreadContext *tc, int i, RegVal val) argument 291 PowerProcess::setSyscallReturn(ThreadContext *tc, SyscallReturn sysret) argument [all...] |
/gem5/src/arch/mips/ |
H A D | utility.cc | 51 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) argument 232 startupCPU(ThreadContext *tc, int cpuId) argument 238 initCPU(ThreadContext *tc, int cpuId) argument 269 skipFunction(ThreadContext *tc) argument
|
H A D | mt.hh | 56 readRegOtherThread(ThreadContext *tc, const RegId ®, argument 80 setRegOtherThread(ThreadContext *tc, const RegId& reg, RegVal val, argument 119 getVirtProcNum(TC *tc) argument 127 getTargetThread(TC *tc) argument 135 haltThread(TC *tc) argument 154 restoreThread(TC *tc) argument 171 forkThread(TC *tc, Fault &fault, int Rd_bits, int Rs, int Rt) argument 239 yieldThread(TC *tc, Fault &fault, int src_reg, uint32_t yield_mask) argument 305 updateStatusView(TC *tc) argument 323 updateTCStatusView(TC *tc) argument [all...] |
/gem5/src/cpu/o3/ |
H A D | thread_context_impl.hh | 185 O3ThreadContext<Impl>::copyArchRegs(ThreadContext *tc) argument
|
/gem5/src/cpu/simple/ |
H A D | base.cc | 106 ThreadContext *tc = thread->getTC(); local 453 ThreadContext* tc = thread->getTC(); local [all...] |
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_parser.hh | 243 getInstRecord(Tick when, ThreadContext *tc, const StaticInstPtr staticInst, argument
|
/gem5/src/arch/x86/linux/ |
H A D | process.cc | 94 unameFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 112 archPrctlFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 178 setThreadArea32Func(SyscallDesc *desc, int callnum, ThreadContext *tc) argument [all...] |