X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Farch%2Fsparc%2Ftlb_map.hh;h=c09e6eb952b1e025a1ef27e8cfe373098eedf967;hb=502ad1e6757116867e0e0529c0c080320a2b440b;hp=fa49584ba5ec41aac8627717b911e50751fe0885;hpb=d080581db1f9ee4e1e6d07d2b01c13c67908a391;p=gem5.git diff --git a/src/arch/sparc/tlb_map.hh b/src/arch/sparc/tlb_map.hh index fa49584ba..c09e6eb95 100644 --- a/src/arch/sparc/tlb_map.hh +++ b/src/arch/sparc/tlb_map.hh @@ -31,9 +31,10 @@ #ifndef __ARCH_SPARC_TLB_MAP_HH__ #define __ARCH_SPARC_TLB_MAP_HH__ -#include "arch/sparc/pagetable.hh" #include +#include "arch/sparc/pagetable.hh" + namespace SparcISA { @@ -46,7 +47,8 @@ class TlbMap public: typedef RangeMap::iterator iterator; - iterator find(const TlbRange &r) + iterator + find(const TlbRange &r) { iterator i; @@ -79,7 +81,8 @@ class TlbMap return tree.end(); } - bool intersect(const TlbRange &r) + bool + intersect(const TlbRange &r) { iterator i; i = find(r); @@ -89,55 +92,65 @@ class TlbMap } - iterator insert(TlbRange &r, TlbEntry *d) + iterator + insert(TlbRange &r, TlbEntry *d) { if (intersect(r)) return tree.end(); - return tree.insert(std::make_pair(r, d)).first; + return tree.insert(std::make_pair(r, d)).first; } - size_t erase(TlbRange k) + size_t + erase(TlbRange k) { return tree.erase(k); } - void erase(iterator p) + void + erase(iterator p) { tree.erase(p); } - void erase(iterator p, iterator q) + void + erase(iterator p, iterator q) { tree.erase(p,q); } - void clear() + void + clear() { tree.erase(tree.begin(), tree.end()); } - iterator begin() + iterator + begin() { return tree.begin(); } - iterator end() + iterator + end() { return tree.end(); } - size_t size() + size_t + size() { return tree.size(); } - bool empty() + bool + empty() { return tree.empty(); } - void print() + void + print() { iterator i; i = tree.begin();