DirectoryCache
DirectoryCache::Reset()
DirectoryCache::Trash()
DirectoryCache::AddEntry(const char* name, ino_t node, bool created)
DirectoryCache::RemoveEntry(const char* name)
DirectoryCache::_SetSnapshot(DirectoryCacheSnapshot* snapshot)
DirectoryCache::_LoadSnapshot(bool trash)
DirectoryCache::Revalidate()
DirectoryCache::Dump(void (*xprintf)(const char*, ...))
DirectoryCache::_DumpLocked(void (*xprintf)(const char*, ...)) const
DirectoryCache::NotifyChanges(DirectoryCacheSnapshot* oldSnapshot,
DirectoryCache::DirectoryCache(Inode* inode, bool attr)
DirectoryCache::~DirectoryCache()
DirectoryCache::Lock()
DirectoryCache::Unlock()
DirectoryCache::Valid()
DirectoryCache::GetSnapshot(DirectoryCacheSnapshot** snapshot)
DirectoryCache::EntriesList()
DirectoryCache::ValidateChangeInfo(uint64 change)
DirectoryCache::SetChangeInfo(uint64 change)
DirectoryCache::ChangeInfo()
DirectoryCache::GetInode()
class DirectoryCache {
DirectoryCache(Inode* inode, bool attr = false);
~DirectoryCache();
inode->fCache = new DirectoryCache(inode);
inode->fAttrCache = new DirectoryCache(inode, true);
DirectoryCache* cache = type != NF4NAMEDATTR ? fCache : fAttrCache;
DirectoryCache* cache = NULL;
DirectoryCache* fCache;
DirectoryCache* fAttrCache;
DirectoryCache* cache = cookie->fAttrDir ? fAttrCache : fCache;