Searched refs:Hash_Table (Results 1 - 18 of 18) sorted by relevance

/freebsd-9.3-release/usr.bin/make/
H A Dhash.h64 typedef struct Hash_Table { struct
69 } Hash_Table; typedef in typeref:struct:Hash_Table
76 const Hash_Table *tablePtr; /* Table being searched. */
95 void Hash_InitTable(Hash_Table *, int);
96 void Hash_DeleteTable(Hash_Table *);
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 *);
100 Hash_Entry *Hash_EnumFirst(const Hash_Table *, Hash_Search *);
H A Dhash.c64 static void RebuildTable(Hash_Table *);
92 Hash_InitTable(Hash_Table *t, int numBuckets)
121 * the space in the Hash_Table structure).
132 Hash_DeleteTable(Hash_Table *t)
170 Hash_FindEntry(const Hash_Table *t, const char *key)
204 Hash_CreateEntry(Hash_Table *t, const char *key, Boolean *newPtr)
266 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *e)
304 Hash_EnumFirst(const Hash_Table *t, Hash_Search *searchPtr)
334 const Hash_Table *t = searchPtr->tablePtr;
374 RebuildTable(Hash_Table *
[all...]
H A Dtarg.c94 static Hash_Table targets; /* a hash table of same */
H A Ddir.c182 Hash_Table files; /* Hash table of files in directory */
221 static Hash_Table mtimes;
H A Darch.c124 Hash_Table members;
/freebsd-9.3-release/contrib/bmake/
H A Dhash.h100 typedef struct Hash_Table { struct
106 } Hash_Table; typedef in typeref:struct:Hash_Table
114 Hash_Table *tablePtr; /* Table being searched. */
146 void Hash_InitTable(Hash_Table *, int);
147 void Hash_DeleteTable(Hash_Table *);
148 Hash_Entry *Hash_FindEntry(Hash_Table *, const char *);
149 Hash_Entry *Hash_CreateEntry(Hash_Table *, const char *, Boolean *);
150 void Hash_DeleteEntry(Hash_Table *, Hash_Entry *);
151 Hash_Entry *Hash_EnumFirst(Hash_Table *, Hash_Search *);
H A Ddir.h86 Hash_Table files; /* Hash table of files in directory */
H A Dhash.c101 static void RebuildTable(Hash_Table *);
134 Hash_InitTable(Hash_Table *t, int numBuckets)
163 * the space in the Hash_Table structure).
175 Hash_DeleteTable(Hash_Table *t)
218 Hash_FindEntry(Hash_Table *t, const char *key)
259 Hash_CreateEntry(Hash_Table *t, const char *key, Boolean *newPtr)
322 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *e)
365 Hash_EnumFirst(Hash_Table *t, Hash_Search *searchPtr)
398 Hash_Table *t = searchPtr->tablePtr;
439 RebuildTable(Hash_Table *
[all...]
H A Dmake.h234 Hash_Table context; /* The local variables */
H A Dtarg.c143 static Hash_Table targets; /* a hash table of same */
H A Darch.c183 Hash_Table members; /* All the members of the archive described
H A Ddir.c237 static Hash_Table mtimes; /* Results of doing a last-resort stat in
/freebsd-9.3-release/sbin/rcorder/
H A Dhash.h67 typedef struct Hash_Table { struct
74 } Hash_Table; typedef in typeref:struct:Hash_Table
82 Hash_Table *tablePtr; /* Table being searched. */
123 void Hash_InitTable(Hash_Table *, int);
124 void Hash_DeleteTable(Hash_Table *);
125 Hash_Entry *Hash_FindEntry(Hash_Table *, char *);
126 Hash_Entry *Hash_CreateEntry(Hash_Table *, char *, Boolean *);
127 void Hash_DeleteEntry(Hash_Table *, Hash_Entry *);
128 Hash_Entry *Hash_EnumFirst(Hash_Table *, Hash_Search *);
H A Dhash.c80 static void RebuildTable(Hash_Table *);
107 register Hash_Table *t, /* Structure to use to hold table. */
141 * the space in the Hash_Table structure).
153 Hash_DeleteTable(Hash_Table *t)
193 Hash_Table *t, /* Hash table to search. */
230 register Hash_Table *t, /* Hash table to search. */
296 Hash_DeleteEntry(Hash_Table *t, Hash_Entry *e)
336 Hash_Table *t, /* Table to be searched. */
370 Hash_Table *t = searchPtr->tablePtr;
411 RebuildTable(register Hash_Table *
[all...]
H A Drcorder.c87 Hash_Table provide_hash_s, *provide_hash;
/freebsd-9.3-release/contrib/gperf/src/
H A Dhash-table.h35 class Hash_Table class
41 Hash_Table (unsigned int size, bool ignore_length);
43 ~Hash_Table ();
H A Dhash-table.cc43 Hash_Table::Hash_Table (unsigned int size, bool ignore_length) function in class:Hash_Table
86 Hash_Table::~Hash_Table ()
93 Hash_Table::dump () const
129 Hash_Table::equal (KeywordExt *item1, KeywordExt *item2) const
142 Hash_Table::insert (KeywordExt *item)
H A Dsearch.cc243 Hash_Table representatives (_total_keys, option[NOLENGTH]);
595 Hash_Table representatives (_total_keys, option[NOLENGTH]);
752 Hash_Table representatives (_list_len, option[NOLENGTH]);

Completed in 115 milliseconds