Symbol: HashTable
tests/usr.bin/indent/fmt_decl.c
608
HashTable /* of CachedDirListNode */ table;
usr.bin/make/arch.c
138
HashTable members; /* All the members of the archive described
usr.bin/make/dir.c
236
HashTable /* of CachedDirListNode */ table;
usr.bin/make/dir.c
268
static HashTable mtimes;
usr.bin/make/dir.c
270
static HashTable lmtimes; /* same as mtimes but for lstat */
usr.bin/make/dir.c
407
HashTable *tbl = useLstat ? &lmtimes : &mtimes;
usr.bin/make/dir.c
509
FreeCachedTable(HashTable *tbl)
usr.bin/make/hash.c
114
HashTable_Find(HashTable *t, Substring key, unsigned h)
usr.bin/make/hash.c
136
HashTable_Init(HashTable *t)
usr.bin/make/hash.c
154
HashTable_Done(HashTable *t)
usr.bin/make/hash.c
176
HashTable_FindEntry(HashTable *t, const char *key)
usr.bin/make/hash.c
185
HashTable_FindValue(HashTable *t, const char *key)
usr.bin/make/hash.c
196
HashTable_FindValueBySubstringHash(HashTable *t, Substring key, unsigned h)
usr.bin/make/hash.c
203
HashTable_MaxChain(const HashTable *t)
usr.bin/make/hash.c
221
HashTable_Enlarge(HashTable *t)
usr.bin/make/hash.c
257
HashTable_CreateEntry(HashTable *t, const char *key, bool *out_isNew)
usr.bin/make/hash.c
287
HashTable_Set(HashTable *t, const char *key, void *value)
usr.bin/make/hash.c
295
HashTable_DeleteEntry(HashTable *t, HashEntry *he)
usr.bin/make/hash.c
313
HashTable *t = hi->table;
usr.bin/make/hash.c
331
HashTable_DebugStats(const HashTable *t, const char *name)
usr.bin/make/hash.h
106
HashTable tbl;
usr.bin/make/hash.h
123
HashIter_Init(HashIter *hi, HashTable *t)
usr.bin/make/hash.h
130
void HashTable_Init(HashTable *);
usr.bin/make/hash.h
131
void HashTable_Done(HashTable *);
usr.bin/make/hash.h
132
HashEntry *HashTable_FindEntry(HashTable *, const char *) MAKE_ATTR_USE;
usr.bin/make/hash.h
133
void *HashTable_FindValue(HashTable *, const char *) MAKE_ATTR_USE;
usr.bin/make/hash.h
135
void *HashTable_FindValueBySubstringHash(HashTable *, Substring, unsigned)
usr.bin/make/hash.h
137
HashEntry *HashTable_CreateEntry(HashTable *, const char *, bool *);
usr.bin/make/hash.h
138
void HashTable_Set(HashTable *, const char *, void *);
usr.bin/make/hash.h
139
void HashTable_DeleteEntry(HashTable *, HashEntry *);
usr.bin/make/hash.h
140
void HashTable_DebugStats(const HashTable *, const char *);
usr.bin/make/hash.h
99
HashTable *table; /* Table being searched. */
usr.bin/make/main.c
148
static HashTable cached_realpaths;
usr.bin/make/make.h
509
HashTable /* of Var pointer */ vars;
usr.bin/make/parse.c
307
static HashTable /* full file name -> Guard */ guards;
usr.bin/make/str.c
77
static HashTable interned_strings;
usr.bin/make/targ.c
117
static HashTable allTargetsByName;