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 --- |