Searched refs:Hashtab (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10.1/Heimdal-398.1.2/lib/asn1/
H A Dhash.h55 typedef struct hashtab Hashtab; typedef in typeref:struct:hashtab
59 Hashtab *hashtabnew(int sz,
63 void *hashtabsearch(Hashtab *htab, /* The hash table */
67 void *hashtabadd(Hashtab *htab, /* The hash table */
70 int _hashtabdel(Hashtab *htab, /* The table */
74 void hashtabforeach(Hashtab *htab,
H A Dhash.c42 static Hashentry *_search(Hashtab * htab, /* The hash table */
45 Hashtab *
50 Hashtab *htab;
55 htab = (Hashtab *) malloc(sizeof(Hashtab) + (sz - 1) * sizeof(Hashentry *));
71 _search(Hashtab * htab, void *ptr)
88 hashtabsearch(Hashtab * htab, void *ptr)
101 hashtabadd(Hashtab * htab, void *ptr)
129 _hashtabdel(Hashtab * htab, void *ptr, int freep)
150 hashtabforeach(Hashtab * hta
[all...]
H A Dsymbol.c37 static Hashtab *htab;
/macosx-10.10.1/ksh-23/ksh/src/lib/libast/comp/
H A Dhsearch.c81 static Dt_t* Hashtab; /* object dictionary */ variable
100 if(Hashtab) /* already opened */
103 if(!(Hashtab = dtopen(&Hashdisc,Dtset)) )
110 { if(Hashtab)
111 dtclose(Hashtab);
112 Hashtab = NIL(Dt_t*);
126 if(!Hashtab)
129 if(!(o = (Hash_t*)dtmatch(Hashtab,item.key)) && action == ENTER &&
132 o = (Hash_t*)dtinsert(Hashtab,o);

Completed in 201 milliseconds