Lines Matching refs:fCache
27 fCache(NULL),
105 inode->fCache = new DirectoryCache(inode);
145 delete fCache;
211 fCache->Lock();
212 if (!fCache->Valid()) {
213 fCache->Reset();
214 fCache->SetChangeInfo(change);
216 fCache->ValidateChangeInfo(change);
218 fCache->AddEntry(name, *id);
219 fCache->Unlock();
239 dir->fCache->Lock();
240 if (dir->fCache->Valid()) {
242 && dir->fCache->ChangeInfo() == changeInfo.fBefore) {
243 dir->fCache->AddEntry(name, fInfo.fFileId, true);
244 dir->fCache->SetChangeInfo(changeInfo.fAfter);
246 dir->fCache->Trash();
248 dir->fCache->Unlock();
279 DirectoryCache* cache = type != NF4NAMEDATTR ? fCache : fAttrCache;
283 && fCache->ChangeInfo() == changeInfo.fBefore) {
357 DirectoryCache* cache = attribute ? from->fAttrCache : from->fCache;
371 cache = attribute ? to->fAttrCache : to->fCache;
427 fCache->Lock();
428 if (fCache->Valid()) {
429 if (changeInfo.fAtomic && fCache->ChangeInfo() == changeInfo.fBefore) {
430 fCache->AddEntry(name, fileID, true);
431 fCache->SetChangeInfo(changeInfo.fAfter);
433 fCache->Trash();
435 fCache->Unlock();