/gem5/src/gpu-compute/ |
H A D | cl_driver.cc | 96 ClDriver::open(ThreadContext *tc, int mode, int flags) argument 106 ClDriver::ioctl(ThreadContext *tc, unsigned req) argument [all...] |
/gem5/src/sim/ |
H A D | arguments.hh | 43 ThreadContext *tc; member in class:Arguments [all...] |
H A D | system.cc | 246 System::registerThreadContext(ThreadContext *tc, ContextID assigned) argument [all...] |
H A D | futex_map.hh | 88 ThreadContext* tc; member in class:WaiterState 126 suspend(Addr addr, uint64_t tgid, ThreadContext *tc) argument 172 suspend_bitset(Addr addr, uint64_t tgid, ThreadContext *tc, argument [all...] |
/gem5/src/arch/arm/insts/ |
H A D | misc64.cc | 87 MiscRegOp64::trap(ThreadContext *tc, MiscRegIndex misc_reg, argument 122 MiscRegOp64::checkEL1Trap(ThreadContext *tc, const MiscRegIndex misc_reg, argument 143 MiscRegOp64::checkEL2Trap(ThreadContext *tc, const MiscRegIndex misc_reg, argument 292 checkEL3Trap(ThreadContext *tc, const MiscRegIndex misc_reg, ExceptionLevel el, bool * is_vfp_neon) const argument 376 auto tc = xc->tcBase(); local [all...] |
/gem5/src/arch/arm/ |
H A D | system.cc | 178 ArmSystem::getArmSystem(ThreadContext *tc) argument 186 ArmSystem::haveSecurity(ThreadContext *tc) argument 210 ArmSystem::haveLPAE(ThreadContext *tc) argument 216 ArmSystem::haveVirtualization(ThreadContext *tc) argument 222 ArmSystem::highestELIs64(ThreadContext *tc) argument 228 highestEL(ThreadContext *tc) argument 234 haveEL(ThreadContext *tc, ExceptionLevel el) argument 251 resetAddr(ThreadContext *tc) argument 257 physAddrRange(ThreadContext *tc) argument 263 physAddrMask(ThreadContext *tc) argument 269 haveLargeAsid64(ThreadContext *tc) argument 275 haveSemihosting(ThreadContext *tc) argument 281 callSemihosting64(ThreadContext *tc, uint32_t op, uint64_t param) argument 289 callSemihosting32(ThreadContext *tc, uint32_t op, uint32_t param) argument [all...] |
H A D | stacktrace.cc | 48 readSymbol(ThreadContext *tc, const std::string name) argument [all...] |
H A D | tlbi_op.hh | 63 virtual void operator()(ThreadContext* tc) {} argument 71 broadcast(ThreadContext *tc) argument 104 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::ITLBIALL 117 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::DTLBIALL 144 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::ITLBIASID 160 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::DTLBIASID 219 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::ITLBIMVA 237 void broadcast(ThreadContext *tc) = delete; member in class:ArmISA::DTLBIMVA [all...] |
/gem5/src/arch/generic/ |
H A D | debugfaults.hh | 57 advancePC(ThreadContext *tc, const StaticInstPtr &inst) argument
|
/gem5/src/arch/arm/linux/ |
H A D | system.cc | 264 LinuxArmSystem::mapPid(ThreadContext *tc, uint32_t pid) argument 294 DumpStatsPCEvent::getTaskDetails(ThreadContext *tc, uint32_t &pid, argument 316 DumpStatsPCEvent64::getTaskDetails(ThreadContext *tc, uint32_t &pid, argument 334 process(ThreadContext *tc) argument [all...] |
H A D | process.cc | 108 unameFunc32(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 126 unameFunc64(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 144 setTLSFunc32(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 157 setTLSFunc64(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 1732 ThreadContext *tc = system->getThreadContext(contextIds[0]); local [all...] |
/gem5/src/cpu/ |
H A D | translation.hh | 252 finish(const Fault &fault, const RequestPtr &req, ThreadContext *tc, argument
|
/gem5/src/dev/arm/ |
H A D | timer_cpulocal.cc | 63 ThreadContext* tc = sys->getThreadContext(i); local
|
/gem5/src/arch/mips/ |
H A D | isa.hh | 132 void startup(ThreadContext *tc) {} argument
|
H A D | process.cc | 191 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 202 MipsProcess::getSyscallArg(ThreadContext *tc, int &i) argument 209 MipsProcess::setSyscallArg(ThreadContext *tc, int i, RegVal val) argument 216 MipsProcess::setSyscallReturn(ThreadContext *tc, SyscallRetur argument [all...] |
/gem5/src/arch/riscv/ |
H A D | interrupts.hh | 105 void updateIntrInfo(ThreadContext *tc) {} argument
|
H A D | process.cc | 247 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 255 RiscvProcess::getSyscallArg(ThreadContext *tc, int &i) argument 267 RiscvProcess::setSyscallArg(ThreadContext *tc, int i, RegVal val) argument 273 RiscvProcess::setSyscallReturn(ThreadContext *tc, SyscallReturn sysret) argument [all...] |
/gem5/src/arch/sparc/ |
H A D | isa.cc | 338 ISA::readMiscReg(int miscReg, ThreadContext * tc) argument 567 ISA::setMiscReg(int miscReg, RegVal val, ThreadContext * tc) argument 684 ThreadContext *tc = NULL; local 770 ThreadContext *tc = NULL; local [all...] |
H A D | interrupts.hh | 192 getInterrupt(ThreadContext *tc) argument 249 updateIntrInfo(ThreadContext *tc) argument
|
/gem5/src/arch/x86/ |
H A D | isa.cc | 139 ISA::readMiscReg(int miscReg, ThreadContext * tc) argument 197 ISA::setMiscReg(int miscReg, RegVal val, ThreadContext * tc) argument 44 updateHandyM5Reg(Efer efer, CR0 cr0, SegAttr csAttr, SegAttr ssAttr, RFLAGS rflags, ThreadContext *tc) argument 416 startup(ThreadContext *tc) argument [all...] |
H A D | utility.cc | 53 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) argument 74 void initCPU(ThreadContext *tc, int cpuId) argument 201 startupCPU(ThreadContext *tc, int cpuId) argument 251 skipFunction(ThreadContext *tc) argument 257 getRFlags(ThreadContext *tc) argument 273 setRFlags(ThreadContext *tc, uint64_t val) argument [all...] |
H A D | stacktrace.cc | 48 readSymbol(ThreadContext *tc, const std::string name) argument [all...] |
/gem5/src/arch/arm/freebsd/ |
H A D | process.cc | 88 issetugidFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument 94 sysctlFunc(SyscallDesc *desc, int callnum, ThreadContext *tc) argument [all...] |
/gem5/src/kern/linux/ |
H A D | helpers.cc | 93 Linux::dumpDmesg(ThreadContext *tc, std::ostream &os) argument
|
/gem5/src/arch/alpha/ |
H A D | process.cc | 177 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 189 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 215 ThreadContext *tc = system->getThreadContext(contextIds[0]); local 225 getSyscallArg(ThreadContext *tc, int &i) argument 232 setSyscallArg(ThreadContext *tc, int i, RegVal val) argument 239 setSyscallReturn(ThreadContext *tc, SyscallReturn sysret) argument [all...] |