Lines Matching refs:dirCache_t
80 static int _addHash(dirCache_t *cache, unsigned int hash, int checkOnly) in _addHash()
89 static void addNameToHash(dirCache_t *cache, wchar_t *name) in addNameToHash()
94 static void hashDce(dirCache_t *cache, dirCacheEntry_t *dce) in hashDce()
104 int isHashed(dirCache_t *cache, wchar_t *name) in isHashed()
112 int growDirCache(dirCache_t *cache, unsigned int slot) in growDirCache()
135 dirCache_t *allocDirCache(Stream_t *Stream, unsigned int slot) in allocDirCache()
137 dirCache_t **dcp; in allocDirCache()
146 *dcp = New(dirCache_t); in allocDirCache()
173 static int freeDirCacheRange(dirCache_t *cache, in freeDirCacheRange()
230 static dirCacheEntry_t *allocDirCacheEntry(dirCache_t *cache, in allocDirCacheEntry()
258 dirCacheEntry_t *addUsedEntry(dirCache_t *cache, in addUsedEntry()
293 static void mergeFreeSlots(dirCache_t *cache, unsigned int slot) in mergeFreeSlots()
314 dirCacheEntry_t *addFreeEndEntry(dirCache_t *cache, in addFreeEndEntry()
340 dirCacheEntry_t *addFreeEntry(dirCache_t *cache, in addFreeEntry()
347 dirCacheEntry_t *addEndEntry(dirCache_t *cache, unsigned int pos) in addEndEntry()
352 dirCacheEntry_t *lookupInDircache(dirCache_t *cache, unsigned int pos) in lookupInDircache()
361 dirCache_t *cache, **dcp; in freeDirCache()