Home
last modified time | relevance | path

Searched refs:HashEntry (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/bmake/
H A Dhash.c113 static HashEntry *
116 HashEntry *e; in HashTable_Find()
166 HashEntry *he = buckets[i]; in HashTable_Done()
168 HashEntry *next = he->next; in HashTable_Done()
181 HashEntry *
226 HashEntry *he = oldBuckets[i]; in HashTable_Enlarge()
228 HashEntry *next = he->next; in HashTable_Enlarge()
249 HashEntry *
291 HashEntry *p; in HashTable_DeleteEntry()
308 HashEntry *
[all …]
H A Dhash.h81 typedef struct HashEntry { struct
82 struct HashEntry *next; /* Used to link together all the entries argument
87 } HashEntry; argument
91 HashEntry **buckets; /* Pointers to HashEntry, one for each bucket
103 HashEntry *entry; /* Next entry to check in current bucket. */
112 HashEntry_Get(HashEntry *h) in HashEntry_Get()
118 HashEntry_Set(HashEntry *h, void *datum) in HashEntry_Set()
134 HashEntry *HashTable_FindEntry(HashTable *, const char *) MAKE_ATTR_USE;
139 HashEntry *HashTable_CreateEntry(HashTable *, const char *, bool *);
141 void HashTable_DeleteEntry(HashTable *, HashEntry *);
[all …]
H A Dtarg.c281 HashEntry *he = HashTable_CreateEntry(&allTargetsByName, name, &isNew); in Targ_GetNode()
H A Ddir.c401 HashEntry *he = HashTable_FindEntry(&odirs->table, name); in OpenDirs_Remove()
H A Dvar.c497 HashEntry *he = HashTable_CreateEntry(&scope->vars, name, NULL); in VarAdd()
513 HashEntry *he = HashTable_FindEntry(&scope->vars, varname); in Var_Delete()
1120 HashEntry *he = in Var_Append()
H A Dmain.c1977 HashEntry *he, *nhe; in purge_relative_cached_realpaths()