thread_context.hh (13905:5cf30883255c) | thread_context.hh (14022:a7cdc33dab35) |
---|---|
1/* 2 * Copyright (c) 2011-2012, 2016-2018 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 118 unchanged lines hidden (view full) --- 127 128 /** Returns a pointer to this thread's process. */ 129 Process *getProcessPtr() override { return thread->getProcessPtr(); } 130 131 void setProcessPtr(Process *p) override { thread->setProcessPtr(p); } 132 133 PortProxy &getPhysProxy() override { return thread->getPhysProxy(); } 134 | 1/* 2 * Copyright (c) 2011-2012, 2016-2018 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 118 unchanged lines hidden (view full) --- 127 128 /** Returns a pointer to this thread's process. */ 129 Process *getProcessPtr() override { return thread->getProcessPtr(); } 130 131 void setProcessPtr(Process *p) override { thread->setProcessPtr(p); } 132 133 PortProxy &getPhysProxy() override { return thread->getPhysProxy(); } 134 |
135 FSTranslatingPortProxy &getVirtProxy() override; | 135 PortProxy &getVirtProxy() override; |
136 137 void 138 initMemProxies(ThreadContext *tc) override 139 { 140 thread->initMemProxies(tc); 141 } 142 | 136 137 void 138 initMemProxies(ThreadContext *tc) override 139 { 140 thread->initMemProxies(tc); 141 } 142 |
143 SETranslatingPortProxy & | 143 PortProxy & |
144 getMemProxy() override 145 { 146 return thread->getMemProxy(); 147 } 148 149 /** Returns this thread's status. */ 150 Status status() const override { return thread->status(); } 151 --- 345 unchanged lines hidden --- | 144 getMemProxy() override 145 { 146 return thread->getMemProxy(); 147 } 148 149 /** Returns this thread's status. */ 150 Status status() const override { return thread->status(); } 151 --- 345 unchanged lines hidden --- |