Lines Matching refs:mCache
81 KeyedVector<K, sp<Entry<K, V> > > mCache;
107 return mCache.size();
122 for (uint32_t i = 0; i < mCache.size(); i++) {
123 sp<Entry<K, V> > entry = mCache.valueAt(i);
129 mCache.clear();
136 return mCache.indexOfKey(key) >= 0;
141 return mCache.keyAt(index);
146 return mCache.valueAt(index)->value;
151 ssize_t index = mCache.indexOfKey(key);
153 const sp<Entry<K, V> >& entry = mCache.valueAt(index);
164 if (mMaxCapacity != kUnlimitedCapacity && mCache.size() >= mMaxCapacity) {
168 ssize_t index = mCache.indexOfKey(key);
171 mCache.add(key, entry);
181 ssize_t index = mCache.indexOfKey(key);
192 sp<Entry<K, V> > entry = mCache.valueAt(index);
196 mCache.removeItemsAt(index, 1);
203 ssize_t index = mCache.indexOfKey(mOldest->key);