Lines Matching refs:statCache
122 void FileManager::addStatCache(FileSystemStatCache *statCache,
124 assert(statCache && "No stat cache provided?");
125 if (AtBeginning || StatCache.get() == 0) {
126 statCache->setNextStatCache(StatCache.take());
127 StatCache.reset(statCache);
131 FileSystemStatCache *LastCache = StatCache.get();
135 LastCache->setNextStatCache(statCache);
138 void FileManager::removeStatCache(FileSystemStatCache *statCache) {
139 if (!statCache)
142 if (StatCache.get() == statCache) {
144 StatCache.reset(StatCache->takeNextStatCache());
149 FileSystemStatCache *PrevCache = StatCache.get();
150 while (PrevCache && PrevCache->getNextStatCache() != statCache)
154 PrevCache->setNextStatCache(statCache->getNextStatCache());
158 StatCache.reset(0);
504 StatCache.get());
510 FileDescriptor, StatCache.get());