Searched refs:Hash_Entry (Results 1 - 14 of 14) sorted by relevance

/freebsd-9.3-release/usr.bin/make/
H A Dhash.h57 typedef struct Hash_Entry { struct
58 struct Hash_Entry *next; /* Link entries within same bucket. */
62 } Hash_Entry; typedef in typeref:struct:Hash_Entry
65 struct Hash_Entry **bucketPtr; /* Buckets in the table */
78 Hash_Entry *hashEntryPtr; /* Next entry in current bucket */
86 * void *Hash_GetValue(const Hash_Entry *h)
91 * Hash_SetValue(Hash_Entry *h, void *val);
97 Hash_Entry *Hash_FindEntry(const Hash_Table *, const char *);
98 Hash_Entry *Hash_CreateEntry(Hash_Table *, const char *, Boolean *);
99 void Hash_DeleteEntry(Hash_Table *, Hash_Entry *);
[all...]
H A Dhash.c95 struct Hash_Entry **hp;
134 struct Hash_Entry **hp, *h, *nexth = NULL;
169 Hash_Entry *
172 Hash_Entry *e;
203 Hash_Entry *
206 Hash_Entry *e;
210 struct Hash_Entry **hp;
266 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *e)
268 Hash_Entry **hp, *p;
303 Hash_Entry *
[all...]
H A Ddir.c335 Hash_Entry *entry; /* Current entry in the table */
639 Hash_Entry *entry; /* Entry for mtimes table */
953 Hash_Entry *entry;
H A Dtarg.c172 Hash_Entry *he; /* New or used hash entry for node */
H A Darch.c885 Hash_Entry *he; /* Entry containing member's description */
/freebsd-9.3-release/contrib/bmake/
H A Dhash.h88 typedef struct Hash_Entry { struct
89 struct Hash_Entry *next; /* Used to link together all the
98 } Hash_Entry; typedef in typeref:struct:Hash_Entry
101 struct Hash_Entry **bucketPtr;/* Pointers to Hash_Entry, one
116 Hash_Entry *hashEntryPtr; /* Next entry to check in current bucket. */
125 * Hash_Entry *h;
133 * Hash_Entry *h;
148 Hash_Entry *Hash_FindEntry(Hash_Table *, const char *);
149 Hash_Entry *Hash_CreateEntr
[all...]
H A Dhash.c137 struct Hash_Entry **hp;
177 struct Hash_Entry **hp, *h, *nexth = NULL;
217 Hash_Entry *
220 Hash_Entry *e;
258 Hash_Entry *
261 Hash_Entry *e;
265 struct Hash_Entry **hp;
322 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *e)
324 Hash_Entry **hp, *p;
364 Hash_Entry *
[all...]
H A Ddir.c536 Hash_Entry *entry; /* Current entry in the table */
904 Hash_Entry *entry; /* Entry for mtimes table */
1064 Hash_Entry *entry; /* Entry for mtimes table */
1436 Hash_Entry *entry;
H A Darch.c248 Hash_Entry *entry;
582 Hash_Entry *he; /* Entry containing member's description */
H A Dvar.c365 Hash_Entry *var;
517 Hash_Entry *h;
551 Hash_Entry *ln;
674 Hash_Entry *var;
1039 Hash_Entry *h;
4224 Hash_Entry *h;
H A Dtarg.c337 Hash_Entry *he = NULL; /* New or used hash entry for node */
/freebsd-9.3-release/sbin/rcorder/
H A Dhash.h57 typedef struct Hash_Entry { struct
58 struct Hash_Entry *next; /* Used to link together all the
65 } Hash_Entry; typedef in typeref:struct:Hash_Entry
68 struct Hash_Entry **bucketPtr;
69 /* Pointers to Hash_Entry, one
85 Hash_Entry *hashEntryPtr; /* Next entry to check in current
95 * Hash_Entry *h;
102 * Hash_Entry *h;
111 * Hash_Entry *h;
125 Hash_Entry *Hash_FindEntr
[all...]
H A Dhash.c115 register struct Hash_Entry **hp;
129 t->bucketPtr = hp = (struct Hash_Entry **)emalloc(sizeof(*hp) * i);
155 register struct Hash_Entry **hp, *h, *nexth = NULL;
191 Hash_Entry *
196 register Hash_Entry *e;
228 Hash_Entry *
235 register Hash_Entry *e;
239 struct Hash_Entry **hp;
264 e = (Hash_Entry *) emalloc(sizeof(*e) + keylen);
296 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *
[all...]
H A Drcorder.c108 Hash_Entry *entry;
149 Hash_Entry *make_fake_provision(filenode *);
263 Hash_Entry *entry;
283 Hash_Entry *entry;
513 Hash_Entry *
516 Hash_Entry *entry;
562 Hash_Entry *entry, *fake_prov_entry;
625 Hash_Entry *entry;

Completed in 83 milliseconds