Lines Matching refs:ThreadState
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::getKernelStats();
218 PortProxy &getPhysProxy() override { return ThreadState::getPhysProxy(); }
219 PortProxy &getVirtProxy() override { return ThreadState::getVirtProxy(); }
223 ThreadState::initMemProxies(tc);
226 Process *getProcessPtr() override { return ThreadState::getProcessPtr(); }
227 void setProcessPtr(Process *p) override { ThreadState::setProcessPtr(p); }
245 return ThreadState::getQuiesceEvent();
251 return ThreadState::readLastActivate();
256 return ThreadState::readLastSuspend();
259 void profileClear() override { ThreadState::profileClear(); }
260 void profileSample() override { ThreadState::profileSample(); }
593 return ThreadState::readFuncExeInst();