tlb.hh (9294:8fb03b13de02) tlb.hh (9439:fce94f92ea0f)
1/*
1/*
2 * Copyright (c) 2010 ARM Limited
2 * Copyright (c) 2010-2012 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
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

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

203 Translation *translation, bool &delay,
204 bool timing, bool functional = false);
205 Fault translateSe(RequestPtr req, ThreadContext *tc, Mode mode,
206 Translation *translation, bool &delay, bool timing);
207 Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode);
208 Fault translateTiming(RequestPtr req, ThreadContext *tc,
209 Translation *translation, Mode mode);
210
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
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

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

203 Translation *translation, bool &delay,
204 bool timing, bool functional = false);
205 Fault translateSe(RequestPtr req, ThreadContext *tc, Mode mode,
206 Translation *translation, bool &delay, bool timing);
207 Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode);
208 Fault translateTiming(RequestPtr req, ThreadContext *tc,
209 Translation *translation, Mode mode);
210
211 void drainResume();
212
211 // Checkpointing
212 void serialize(std::ostream &os);
213 void unserialize(Checkpoint *cp, const std::string &section);
214
215 void regStats();
216
217 /**
218 * Get the table walker master port. This is used for migrating

--- 45 unchanged lines hidden ---
213 // Checkpointing
214 void serialize(std::ostream &os);
215 void unserialize(Checkpoint *cp, const std::string &section);
216
217 void regStats();
218
219 /**
220 * Get the table walker master port. This is used for migrating

--- 45 unchanged lines hidden ---