Lines Matching refs:BlobCache
41 BlobCache::BlobCache(size_t maxKeySize, size_t maxValueSize, size_t maxTotalSize): in BlobCache() function in android::BlobCache
57 void BlobCache::set(const void* key, size_t keySize, const void* value, in set()
136 size_t BlobCache::get(const void* key, size_t keySize, void* value, in get()
169 size_t BlobCache::getFlattenedSize() const { in getFlattenedSize()
181 status_t BlobCache::flatten(void* buffer, size_t size) const { in flatten()
233 status_t BlobCache::unflatten(void const* buffer, size_t size) { in unflatten()
290 long int BlobCache::blob_random() { in blob_random()
298 void BlobCache::clean() { in clean()
309 bool BlobCache::isCleanable() const { in isCleanable()
313 BlobCache::Blob::Blob(const void* data, size_t size, bool copyData): in Blob()
322 BlobCache::Blob::~Blob() { in ~Blob()
328 bool BlobCache::Blob::operator<(const Blob& rhs) const { in operator <()
336 const void* BlobCache::Blob::getData() const { in getData()
340 size_t BlobCache::Blob::getSize() const { in getSize()
344 BlobCache::CacheEntry::CacheEntry() { in CacheEntry()
347 BlobCache::CacheEntry::CacheEntry(const sp<Blob>& key, const sp<Blob>& value): in CacheEntry()
352 BlobCache::CacheEntry::CacheEntry(const CacheEntry& ce): in CacheEntry()
357 bool BlobCache::CacheEntry::operator<(const CacheEntry& rhs) const { in operator <()
361 const BlobCache::CacheEntry& BlobCache::CacheEntry::operator=(const CacheEntry& rhs) { in operator =()
367 sp<BlobCache::Blob> BlobCache::CacheEntry::getKey() const { in getKey()
371 sp<BlobCache::Blob> BlobCache::CacheEntry::getValue() const { in getValue()
375 void BlobCache::CacheEntry::setValue(const sp<Blob>& value) { in setValue()