Home
last modified time | relevance | path

Searched refs:dirCache_t (Results 1 – 5 of 5) sorted by relevance

/external/mtools/
DdirCache.h30 typedef struct dirCache_t { struct
37 } dirCache_t; argument
39 int isHashed(dirCache_t *cache, wchar_t *name);
40 int growDirCache(dirCache_t *cache, unsigned int slot);
41 dirCache_t *allocDirCache(Stream_t *Stream, unsigned int slot);
42 dirCacheEntry_t *addUsedEntry(dirCache_t *Stream,
48 dirCacheEntry_t *addFreeEntry(dirCache_t *Stream,
50 dirCacheEntry_t *addFreeEndEntry(dirCache_t *Stream,
53 dirCacheEntry_t *addEndEntry(dirCache_t *Stream, unsigned int pos);
54 dirCacheEntry_t *lookupInDircache(dirCache_t *Stream, unsigned int pos);
DdirCache.c80 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()
[all …]
Dvfat.c213 dirCache_t *cache; in clear_vses()
250 dirCache_t *cache; in write_vfat()
314 dirCache_t *cache; in dir_write()
416 dirCache_t *cache, in vfat_lookup_loop_common()
506 dirCache_t *cache, in vfat_lookup_loop_for_read()
614 dirCache_t *cache; in vfat_lookup()
673 dirCache_t *cache) in vfat_lookup_loop_for_insert()
743 dirCache_t *cache; in lookupForInsert()
Dfile.c50 struct dirCache_t *dcp;
71 struct dirCache_t **getDirCacheP(Stream_t *Stream) in getDirCacheP()
Dmtools.h336 struct dirCache_t **getDirCacheP(Stream_t *Stream);