Searched refs:EntryWithSize (Results 1 – 2 of 2) sorted by relevance
/hardware/google/aemu/base/include/aemu/base/ |
D | MruCache.h | 32 struct EntryWithSize { struct 33 EntryWithSize(const S&& d) : EntryWithSize(std::move(d), 0) {} in EntryWithSize() argument 35 EntryWithSize(const S&& d, const size_t ds) : data(std::move(d)), dataSize(ds) { in EntryWithSize() function 43 bool operator==(const EntryWithSize& rhs) const { return data == rhs.data; } argument 44 bool operator<(const EntryWithSize& rhs) const { return data < rhs.data; } 55 virtual void handleFlatten(std::map<EntryWithSize<K>, EntryWithSize<V>>& mCache, void* buf, 66 EntryWithSize<K> cacheKey(std::move(key), keySize); in put() 67 EntryWithSize<V> cacheValue(std::move(value), valueSize); in put() 94 EntryWithSize<K> cacheKey(std::move(key)); in get() 111 using MruCacheMap = std::map<EntryWithSize<K>, EntryWithSize<V>>; [all …]
|
/hardware/google/gfxstream/host/gl/glestranslator/EGL/ |
D | ShaderCache.cpp | 46 using MruCache = std::map<typename android::base::MruCache<K, V>::template EntryWithSize<K>, 47 typename android::base::MruCache<K, V>::template EntryWithSize<V>>;
|