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

/osnet-11/usr/src/lib/libast/common/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;
/osnet-11/usr/src/lib/libast/amd64/include/ast/
H A Dhash.h118 #define Hashtab_t Hash_table_t
119 #define HASHTABLE Hash_table_t
130 typedef struct Hash_table Hash_table_t; typedef in typeref:struct:Hash_table
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*));
[all...]
/osnet-11/usr/src/lib/libast/common/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...]
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dhash.h118 #define Hashtab_t Hash_table_t
119 #define HASHTABLE Hash_table_t
130 typedef struct Hash_table Hash_table_t; typedef in typeref:struct:Hash_table
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*));
[all...]
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dhash.h118 #define Hashtab_t Hash_table_t
119 #define HASHTABLE Hash_table_t
130 typedef struct Hash_table Hash_table_t; typedef in typeref:struct:Hash_table
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*));
[all...]
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/
H A Dhash.h118 #define Hashtab_t Hash_table_t
119 #define HASHTABLE Hash_table_t
130 typedef struct Hash_table Hash_table_t; typedef in typeref:struct:Hash_table
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*));
[all...]
/osnet-11/usr/src/lib/libpp/common/
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 */ \
316 Hash_table_t* symtab; /* original pp.symtab scope */ \
330 Hash_table_t* dirtab; /* directive hash table */ \
331 Hash_table_t* strtab; /* string hash table */ \
H A Dppop.c33 #define REFONE (pp.truncate?(Hash_table_t*)0:pp.symtab)
66 inithash(register Hash_table_t* tab, register struct ppkeyword* key)
1499 Hash_table_t* tab;
/osnet-11/usr/src/lib/libcmd/common/
H A Dls.c346 Hash_table_t* keys; /* sfkeyprintf() keys */

Completed in 144 milliseconds