Lines Matching refs:mCache
76 private final Cache mCache = new Cache();
150 mCache.putKeyValue(key, value, userId);
159 synchronized (mCache) {
160 if (mCache.hasKeyValue(key, userId)) {
161 return mCache.peekKeyValue(key, defaultValue, userId);
163 version = mCache.getVersion();
178 mCache.putKeyValueIfUnchanged(key, result, userId, version);
184 synchronized (mCache) {
185 if (mCache.isFetched(userId)) {
188 mCache.setFetched(userId);
189 version = mCache.getVersion();
201 mCache.putKeyValueIfUnchanged(key, value, userId, version);
307 synchronized (mCache) {
308 if (mCache.hasFile(name)) {
309 return mCache.peekFile(name);
311 version = mCache.getVersion();
332 mCache.putFileIfUnchanged(name, stored, version);
363 mCache.putFile(name, hash);
373 mCache.putFile(name, null);
450 mCache.putFile(path, null);
483 mCache.putFile(name, null);
489 mCache.putFile(name, null);
502 mCache.removeUser(userId);
506 mCache.purgePath(spStateDir.getAbsolutePath());
519 mCache.clear();
589 private final ArrayMap<CacheKey, Object> mCache = new ArrayMap<>();
637 mCache.put(new CacheKey().set(type, key, userId), value);
649 return mCache.containsKey(mCacheKey.set(type, key, userId));
653 return mCache.get(mCacheKey.set(type, key, userId));
661 for (int i = mCache.size() - 1; i >= 0; i--) {
662 if (mCache.keyAt(i).userId == userId) {
663 mCache.removeAt(i);
672 for (int i = mCache.size() - 1; i >= 0; i--) {
673 CacheKey entry = mCache.keyAt(i);
675 mCache.removeAt(i);
682 mCache.clear();