Searched refs:ThreadState (Results 1 - 9 of 9) sorted by relevance
/gem5/src/cpu/ |
H A D | thread_state.cc | 46 ThreadState::ThreadState(BaseCPU *cpu, ThreadID _tid, Process *_process) function in class:ThreadState 56 ThreadState::~ThreadState() 65 ThreadState::serialize(CheckpointOut &cp) const 83 ThreadState::unserialize(CheckpointIn &cp) 102 ThreadState::initMemProxies(ThreadContext *tc) 127 ThreadState::getPhysProxy() 135 ThreadState::getVirtProxy() 142 ThreadState [all...] |
H A D | thread_state.hh | 59 struct ThreadState : public Serializable { struct in inherits:Serializable 62 ThreadState(BaseCPU *cpu, ThreadID _tid, Process *_process); 64 virtual ~ThreadState();
|
H A D | simple_thread.hh | 82 * The SimpleThread object provides a combination of the ThreadState 84 * ThreadContext interface and adds to the ThreadState object by adding all 95 class SimpleThread : public ThreadState, public ThreadContext 193 int cpuId() const override { return ThreadState::cpuId(); } 194 uint32_t socketId() const override { return ThreadState::socketId(); } 195 int threadId() const override { return ThreadState::threadId(); } 196 void setThreadId(int id) override { ThreadState::setThreadId(id); } 197 ContextID contextId() const override { return ThreadState::contextId(); } 198 void setContextId(ContextID id) override { ThreadState::setContextId(id); } 215 return ThreadState [all...] |
H A D | simple_thread.cc | 79 : ThreadState(_cpu, _thread_num, _process), isa(_isa), 90 : ThreadState(_cpu, _thread_num, NULL), isa(_isa), 143 ThreadState::serialize(cp); 151 ThreadState::unserialize(cp);
|
/gem5/src/cpu/o3/ |
H A D | thread_state.hh | 68 struct O3ThreadState : public ThreadState { 92 : ThreadState(_cpu, _thread_num, _process), 117 ThreadState::serialize(cp); 129 ThreadState::unserialize(cp);
|
/gem5/src/arch/arm/ |
H A D | nativetrace.hh | 75 struct ThreadState { struct in class:Trace::ArmNativeTrace 84 ThreadState() function in struct:Trace::ArmNativeTrace::ThreadState 96 ThreadState nState, mState;
|
H A D | nativetrace.cc | 67 Trace::ArmNativeTrace::ThreadState::update(NativeTrace *parent) 102 Trace::ArmNativeTrace::ThreadState::update(ThreadContext *tc)
|
/gem5/src/arch/x86/ |
H A D | nativetrace.hh | 49 struct ThreadState { struct in class:Trace::X86NativeTrace 75 ThreadState nState; 76 ThreadState mState;
|
H A D | nativetrace.cc | 44 X86NativeTrace::ThreadState::update(NativeTrace *parent) 72 X86NativeTrace::ThreadState::update(ThreadContext *tc)
|
Completed in 7 milliseconds