Searched refs:BlobCache (Results 1 - 5 of 5) sorted by relevance
/frameworks/native/opengl/libs/EGL/ |
H A D | BlobCache.cpp | 19 #include "BlobCache.h" 29 // BlobCache::Header::mMagicNumber value 32 // BlobCache::Header::mBlobCacheVersion value 35 // BlobCache::Header::mDeviceVersion value 38 BlobCache::BlobCache(size_t maxKeySize, size_t maxValueSize, size_t maxTotalSize): function in class:android::BlobCache 54 void BlobCache::set(const void* key, size_t keySize, const void* value, 133 size_t BlobCache::get(const void* key, size_t keySize, void* value, 166 size_t BlobCache::getFlattenedSize() const { 176 int BlobCache [all...] |
H A D | BlobCache.h | 27 // A BlobCache is an in-memory cache for binary key/value pairs. A BlobCache 34 class BlobCache { class in namespace:android 40 BlobCache(size_t maxKeySize, size_t maxValueSize, size_t maxTotalSize); 48 // values specified to the BlobCache constructor), then the key/value pair 85 // loaded into a BlobCache object using the unflatten method. The contents 86 // of the BlobCache object will not be modified. 94 // the BlobCache will be evicted from the cache. If an error occurs while 95 // unflattening the serialized cache contents then the BlobCache will be 102 BlobCache(cons [all...] |
H A D | egl_cache.h | 23 #include "BlobCache.h" 79 // getBlobCacheLocked returns the BlobCache object being used to store the 80 // key/value blob pairs. If the BlobCache object has not yet been created, 83 BlobCache* getBlobCacheLocked(); 104 std::unique_ptr<BlobCache> mBlobCache;
|
H A D | egl_cache.cpp | 140 BlobCache* bc = getBlobCacheLocked(); 168 BlobCache* bc = getBlobCacheLocked(); 179 BlobCache* egl_cache_t::getBlobCacheLocked() { 181 mBlobCache.reset(new BlobCache(maxKeySize, maxValueSize, maxTotalSize));
|
H A D | BlobCache_test.cpp | 24 #include "BlobCache.h" 45 mBC.reset(new BlobCache(MAX_KEY_SIZE, MAX_VALUE_SIZE, MAX_TOTAL_SIZE)); 52 std::unique_ptr<BlobCache> mBC; 274 mBC2.reset(new BlobCache(MAX_KEY_SIZE, MAX_VALUE_SIZE, MAX_TOTAL_SIZE)); 290 sp<BlobCache> mBC2;
|
Completed in 57 milliseconds