Searched refs:Hash_table_t (Results 1 - 25 of 28) sorted by relevance

12

/ast/src/lib/libast/hash/
H A Dhashlast.c40 hashlast(Hash_table_t* tab)
H A Dhashalloc.c40 Hash_table_t*
41 hashalloc(Hash_table_t* ref, ...)
43 register Hash_table_t* tab;
44 register Hash_table_t* ret = 0;
65 if (!(tab = (Hash_table_t*)(*region)(handle, NiL, sizeof(Hash_table_t), 0)))
67 memset(tab, 0, sizeof(Hash_table_t));
69 else if (!(tab = newof(0, Hash_table_t, 1, 0)))
H A Dhashwalk.c37 hashwalk(Hash_table_t* tab, int flags, register int (*walker)(const char*, char*, void*), void* handle)
H A Dhashlib.h54 Hash_table_t* tab; /* table pointer */ \
68 Hash_table_t* references; /* referencing table list */
74 Hash_table_t* next; /* root reference list link */
H A Dhashview.c42 Hash_table_t*
43 hashview(Hash_table_t* top, Hash_table_t* bot)
H A Dhashdump.c53 dumpbucket(register Hash_table_t* tab, int flags)
104 dumptable(register Hash_table_t* tab, register int flags)
106 Hash_table_t* scope;
136 register Hash_table_t* tab;
164 hashdump(register Hash_table_t* tab, int flags)
H A Dhashfree.c39 Hash_table_t*
40 hashfree(register Hash_table_t* tab)
47 Hash_table_t* tp;
H A Dhashsize.c38 hashsize(register Hash_table_t* tab, int size)
H A Dhashscan.c47 hashscan(register Hash_table_t* tab, register int flags)
H A Dhashlook.c37 hashlook(register Hash_table_t* tab, const char* name, long flags, const char* value)
42 Hash_table_t* top;
/ast/src/lib/libast/include/
H A Dhash.h109 #define Hashtab_t Hash_table_t
110 #define HASHTABLE Hash_table_t
121 typedef struct Hash_table Hash_table_t; typedef in typeref:struct:Hash_table
152 Hash_table_t* table; /* last lookup table */
177 Hash_table_t* scope; /* scope covered table */
188 extern Hash_table_t* hashalloc(Hash_table_t*, ...);
190 extern void hashdump(Hash_table_t*, int);
191 extern Hash_table_t* hashfree(Hash_table_t*);
[all...]
/ast/src/cmd/html/
H A Dhtml2rtf.h118 Hash_table_t* entities; /* entity dictionary */
119 Hash_table_t* files; /* project file dictionary */
120 Hash_table_t* tags; /* tag dictionary */
H A Dtroff2html.h237 Hash_table_t* symbols; /* symbol dictionary */
/ast/src/lib/libmam/
H A Dmam.h109 Hash_table_t* rules; /* rule hash */
110 Hash_table_t* vars; /* variable hash */
/ast/src/lib/libcs/
H A Dcsattr.c43 static Hash_table_t*
50 register Hash_table_t* tp;
96 static Hash_table_t* tp;
/ast/src/cmd/pax/
H A Dpax.h389 Hash_table_t* tab; /* entry table */
464 Hash_table_t* tab; /* verification table */ \
476 Hash_table_t* update; /* update info */ \
547 Hash_table_t* linktab; /* hard link table */ \
580 Hash_table_t* options; /* option table */ \
609 Hash_table_t* restore; /* post proc restoration table */ \
/ast/src/cmd/std/
H A Dtsort.c101 Hash_table_t* tab;
/ast/src/cmd/nmake/
H A Dmake.h711 Hash_table_t* ar; /* archives dir info by name */
712 Hash_table_t* bound; /* directory of bound file */
713 Hash_table_t* dir; /* directories and archives */
714 Hash_table_t* file; /* files from scanned dirs */
715 Hash_table_t* oldvalue; /* old variable values */
716 Hash_table_t* regress; /* regression path maps */
717 Hash_table_t* rule; /* rule names */
718 Hash_table_t* var; /* variable names */
H A Dexpand.c335 Hash_table_t* tab;
720 listtab(Sfio_t* xp, Hash_table_t* tab, char* pat, int flags)
1138 order_descend(Sfio_t* xp, Hash_table_t* tab, Rule_t* r, unsigned long mark, unsigned int flags)
1208 static void order_find(Sfio_t*, Sfio_t*, Sfio_t*, Hash_table_t*, char*, char*, char*, char*, unsigned int);
1211 order_all(Sfio_t* xp, Sfio_t* tmp, Sfio_t* vec, Hash_table_t* tab, Rule_t* d, char* makefiles, char* skip, unsigned int flags)
1236 order_scan(Sfio_t* xp, Sfio_t* tmp, Sfio_t* vec, Hash_table_t* tab, Rule_t* d, Rule_t* r, char* makefiles, char* skip, unsigned int flags)
1292 order_find(Sfio_t* xp, Sfio_t* tmp, Sfio_t* vec, Hash_table_t* tab, char* dir, char* files, char* makefiles, char* skip, unsigned int flags)
1404 Hash_table_t* tab;
/ast/src/cmd/cs/
H A Dcat.c56 Hash_table_t* files; /* Fid_t hash */
H A Dpid.c63 Hash_table_t* pids; /* Pid_t hash */
/ast/src/lib/libpp/
H A Dpp.h50 #define Hash_table_t char macro
395 Hash_table_t* symtab; /* macro and id hash table */
H A Dpplib.h256 Hash_table_t* filtab; /* file name hash table */ \
257 Hash_table_t* prdtab; /* predicate hash table */ \
318 Hash_table_t* symtab; /* original pp.symtab scope */ \
332 Hash_table_t* dirtab; /* directive hash table */ \
333 Hash_table_t* strtab; /* string hash table */ \
H A Dppop.c33 #define REFONE (pp.truncate?(Hash_table_t*)0:pp.symtab)
72 inithash(register Hash_table_t* tab, register struct ppkeyword* key)
1549 Hash_table_t* tab;
/ast/src/cmd/3d/
H A Ddir_3d.h207 Hash_table_t* overlay; /* directory overlay hash */

Completed in 58 milliseconds

12