Lines Matching refs:Hash_table_t
118 #define Hashtab_t Hash_table_t
119 #define HASHTABLE Hash_table_t
130 typedef struct Hash_table Hash_table_t;
161 Hash_table_t* table; /* last lookup table */
186 Hash_table_t* scope; /* scope covered table */
198 extern __MANGLE__ Hash_table_t* hashalloc __PROTO__((Hash_table_t*, ...));
200 extern __MANGLE__ void hashdump __PROTO__((Hash_table_t*, int));
201 extern __MANGLE__ Hash_table_t* hashfree __PROTO__((Hash_table_t*));
202 extern __MANGLE__ Hash_bucket_t* hashlast __PROTO__((Hash_table_t*));
203 extern __MANGLE__ char* hashlook __PROTO__((Hash_table_t*, const char*, long, const char*));
205 extern __MANGLE__ Hash_position_t* hashscan __PROTO__((Hash_table_t*, int));
206 extern __MANGLE__ void hashsize __PROTO__((Hash_table_t*, int));
207 extern __MANGLE__ Hash_table_t* hashview __PROTO__((Hash_table_t*, Hash_table_t*));
208 extern __MANGLE__ int hashwalk __PROTO__((Hash_table_t*, int, int (*)(const char*, char*, __V_*), __V_*));