Home
last modified time | relevance | path

Searched refs:EntryWithSize (Results 1 – 2 of 2) sorted by relevance

/hardware/google/aemu/base/include/aemu/base/
DMruCache.h32 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/
DShaderCache.cpp46 using MruCache = std::map<typename android::base::MruCache<K, V>::template EntryWithSize<K>,
47 typename android::base::MruCache<K, V>::template EntryWithSize<V>>;