thread_context.hh (14022:a7cdc33dab35) thread_context.hh (14024:abe47b13653d)
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

--- 150 unchanged lines hidden (view full) ---

159 }
160
161 void
162 connectMemPorts(ThreadContext *tc)
163 {
164 actualTC->connectMemPorts(tc);
165 }
166
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

--- 150 unchanged lines hidden (view full) ---

159 }
160
161 void
162 connectMemPorts(ThreadContext *tc)
163 {
164 actualTC->connectMemPorts(tc);
165 }
166
167 PortProxy &
168 getMemProxy() override
169 {
170 return actualTC->getMemProxy();
171 }
172
173 /** Executes a syscall in SE mode. */
174 void
175 syscall(int64_t callnum, Fault *fault) override
176 {
177 return actualTC->syscall(callnum, fault);
178 }
179
180 Status status() const override { return actualTC->status(); }

--- 393 unchanged lines hidden ---
167 /** Executes a syscall in SE mode. */
168 void
169 syscall(int64_t callnum, Fault *fault) override
170 {
171 return actualTC->syscall(callnum, fault);
172 }
173
174 Status status() const override { return actualTC->status(); }

--- 393 unchanged lines hidden ---