Lines Matching refs:AddrHashMap
44 class AddrHashMap {
66 AddrHashMap();
70 Handle(AddrHashMap<T, kSize> *map, uptr addr);
71 Handle(AddrHashMap<T, kSize> *map, uptr addr, bool remove);
72 Handle(AddrHashMap<T, kSize> *map, uptr addr, bool remove, bool create);
80 friend AddrHashMap<T, kSize>;
81 AddrHashMap<T, kSize> *map_;
101 AddrHashMap<T, kSize>::Handle::Handle(AddrHashMap<T, kSize> *map, uptr addr) { in Handle()
110 AddrHashMap<T, kSize>::Handle::Handle(AddrHashMap<T, kSize> *map, uptr addr, in Handle()
120 AddrHashMap<T, kSize>::Handle::Handle(AddrHashMap<T, kSize> *map, uptr addr, in Handle()
130 AddrHashMap<T, kSize>::Handle::~Handle() { in ~Handle()
135 T *AddrHashMap<T, kSize>::Handle::operator->() {
140 bool AddrHashMap<T, kSize>::Handle::created() const { in created()
145 bool AddrHashMap<T, kSize>::Handle::exists() const { in exists()
150 AddrHashMap<T, kSize>::AddrHashMap() { in AddrHashMap() function
155 void AddrHashMap<T, kSize>::acquire(Handle *h) { in acquire()
284 void AddrHashMap<T, kSize>::release(Handle *h) { in release()
334 uptr AddrHashMap<T, kSize>::calcHash(uptr addr) { in calcHash()