Searched refs:HashEntry (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/bmake/ |
| H A D | hash.c | 113 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 D | hash.h | 81 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 D | targ.c | 281 HashEntry *he = HashTable_CreateEntry(&allTargetsByName, name, &isNew); in Targ_GetNode()
|
| H A D | dir.c | 401 HashEntry *he = HashTable_FindEntry(&odirs->table, name); in OpenDirs_Remove()
|
| H A D | var.c | 497 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 D | main.c | 1977 HashEntry *he, *nhe; in purge_relative_cached_realpaths()
|