tlb.hh (5360:02a3af203516) tlb.hh (5881:73c0aaaaf186)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

114
115 EntryList::iterator lookupIt(Addr va, bool update_lru = true);
116
117#if FULL_SYSTEM
118 protected:
119
120 Walker * walker;
121
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

114
115 EntryList::iterator lookupIt(Addr va, bool update_lru = true);
116
117#if FULL_SYSTEM
118 protected:
119
120 Walker * walker;
121
122 void walk(ThreadContext * _tc, Addr vaddr);
122 void walk(ThreadContext * _tc, Addr vaddr, bool write, bool execute);
123#endif
124
125 public:
126 void invalidateAll();
127
128 void invalidateNonGlobal();
129
130 void demapPage(Addr va, uint64_t asn);

--- 57 unchanged lines hidden ---
123#endif
124
125 public:
126 void invalidateAll();
127
128 void invalidateNonGlobal();
129
130 void demapPage(Addr va, uint64_t asn);

--- 57 unchanged lines hidden ---