tlb.hh (11152:11da02681277) | tlb.hh (11168:f98eb2da15a4) |
---|---|
1/* 2 * Copyright (c) 2010-2013 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 270 unchanged lines hidden (view full) --- 279 Fault translateTiming(RequestPtr req, ThreadContext *tc, 280 Translation *translation, Mode mode, 281 ArmTranslationType tranType = NormalTran); 282 Fault translateComplete(RequestPtr req, ThreadContext *tc, 283 Translation *translation, Mode mode, ArmTranslationType tranType, 284 bool callFromS2); 285 Fault finalizePhysical(RequestPtr req, ThreadContext *tc, Mode mode) const; 286 | 1/* 2 * Copyright (c) 2010-2013 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 270 unchanged lines hidden (view full) --- 279 Fault translateTiming(RequestPtr req, ThreadContext *tc, 280 Translation *translation, Mode mode, 281 ArmTranslationType tranType = NormalTran); 282 Fault translateComplete(RequestPtr req, ThreadContext *tc, 283 Translation *translation, Mode mode, ArmTranslationType tranType, 284 bool callFromS2); 285 Fault finalizePhysical(RequestPtr req, ThreadContext *tc, Mode mode) const; 286 |
287 void drainResume() M5_ATTR_OVERRIDE; | 287 void drainResume() override; |
288 289 // Checkpointing | 288 289 // Checkpointing |
290 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE; 291 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE; | 290 void serialize(CheckpointOut &cp) const override; 291 void unserialize(CheckpointIn &cp) override; |
292 293 void regStats(); 294 | 292 293 void regStats(); 294 |
295 void regProbePoints() M5_ATTR_OVERRIDE; | 295 void regProbePoints() override; |
296 297 /** 298 * Get the table walker master port. This is used for migrating 299 * port connections during a CPU takeOverFrom() call. For 300 * architectures that do not have a table walker, NULL is 301 * returned, hence the use of a pointer rather than a 302 * reference. For ARM this method will always return a valid port 303 * pointer. --- 62 unchanged lines hidden --- | 296 297 /** 298 * Get the table walker master port. This is used for migrating 299 * port connections during a CPU takeOverFrom() call. For 300 * architectures that do not have a table walker, NULL is 301 * returned, hence the use of a pointer rather than a 302 * reference. For ARM this method will always return a valid port 303 * pointer. --- 62 unchanged lines hidden --- |