tlb.hh (9446:644f2a2c9bfc) tlb.hh (9738:304a37519d11)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

164
165 Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode);
166 void translateTiming(RequestPtr req, ThreadContext *tc,
167 Translation *translation, Mode mode);
168 /** Stub function for compilation support with CheckerCPU. SPARC ISA
169 * does not support the Checker model at the moment
170 */
171 Fault translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode);
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

164
165 Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode);
166 void translateTiming(RequestPtr req, ThreadContext *tc,
167 Translation *translation, Mode mode);
168 /** Stub function for compilation support with CheckerCPU. SPARC ISA
169 * does not support the Checker model at the moment
170 */
171 Fault translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode);
172 Fault finalizePhysical(RequestPtr req, ThreadContext *tc, Mode mode) const;
172 Cycles doMmuRegRead(ThreadContext *tc, Packet *pkt);
173 Cycles doMmuRegWrite(ThreadContext *tc, Packet *pkt);
174 void GetTsbPtr(ThreadContext *tc, Addr addr, int ctx, Addr *ptrs);
175
176 // Checkpointing
177 virtual void serialize(std::ostream &os);
178 virtual void unserialize(Checkpoint *cp, const std::string &section);
179

--- 18 unchanged lines hidden ---
173 Cycles doMmuRegRead(ThreadContext *tc, Packet *pkt);
174 Cycles doMmuRegWrite(ThreadContext *tc, Packet *pkt);
175 void GetTsbPtr(ThreadContext *tc, Addr addr, int ctx, Addr *ptrs);
176
177 // Checkpointing
178 virtual void serialize(std::ostream &os);
179 virtual void unserialize(Checkpoint *cp, const std::string &section);
180

--- 18 unchanged lines hidden ---