htab 458 source3/printing/lpq_parse.c char htab = '\011'; htab 465 source3/printing/lpq_parse.c if (line[0] == htab) { /* subline */ htab 42 source4/heimdal/lib/asn1/hash.c static Hashentry *_search(Hashtab * htab, /* The hash table */ htab 50 source4/heimdal/lib/asn1/hash.c Hashtab *htab; htab 55 source4/heimdal/lib/asn1/hash.c htab = (Hashtab *) malloc(sizeof(Hashtab) + (sz - 1) * sizeof(Hashentry *)); htab 56 source4/heimdal/lib/asn1/hash.c if (htab == NULL) htab 60 source4/heimdal/lib/asn1/hash.c htab->tab[i] = NULL; htab 62 source4/heimdal/lib/asn1/hash.c htab->cmp = cmp; htab 63 source4/heimdal/lib/asn1/hash.c htab->hash = hash; htab 64 source4/heimdal/lib/asn1/hash.c htab->sz = sz; htab 65 source4/heimdal/lib/asn1/hash.c return htab; htab 71 source4/heimdal/lib/asn1/hash.c _search(Hashtab * htab, void *ptr) htab 75 source4/heimdal/lib/asn1/hash.c assert(htab && ptr); htab 77 source4/heimdal/lib/asn1/hash.c for (hptr = htab->tab[(*htab->hash) (ptr) % htab->sz]; htab 80 source4/heimdal/lib/asn1/hash.c if ((*htab->cmp) (ptr, hptr->ptr) == 0) htab 88 source4/heimdal/lib/asn1/hash.c hashtabsearch(Hashtab * htab, void *ptr) htab 92 source4/heimdal/lib/asn1/hash.c tmp = _search(htab, ptr); htab 101 source4/heimdal/lib/asn1/hash.c hashtabadd(Hashtab * htab, void *ptr) htab 103 source4/heimdal/lib/asn1/hash.c Hashentry *h = _search(htab, ptr); htab 106 source4/heimdal/lib/asn1/hash.c assert(htab && ptr); htab 115 source4/heimdal/lib/asn1/hash.c tabptr = &htab->tab[(*htab->hash) (ptr) % htab->sz]; htab 129 source4/heimdal/lib/asn1/hash.c _hashtabdel(Hashtab * htab, void *ptr, int freep) htab 133 source4/heimdal/lib/asn1/hash.c assert(htab && ptr); htab 135 source4/heimdal/lib/asn1/hash.c h = _search(htab, ptr); htab 150 source4/heimdal/lib/asn1/hash.c hashtabforeach(Hashtab * htab, int (*func) (void *ptr, void *arg), htab 155 source4/heimdal/lib/asn1/hash.c assert(htab); htab 157 source4/heimdal/lib/asn1/hash.c for (h = htab->tab; h < &htab->tab[htab->sz]; ++h) htab 63 source4/heimdal/lib/asn1/hash.h void *hashtabsearch(Hashtab *htab, /* The hash table */ htab 67 source4/heimdal/lib/asn1/hash.h void *hashtabadd(Hashtab *htab, /* The hash table */ htab 70 source4/heimdal/lib/asn1/hash.h int _hashtabdel(Hashtab *htab, /* The table */ htab 74 source4/heimdal/lib/asn1/hash.h void hashtabforeach(Hashtab *htab, htab 85 source4/heimdal/lib/asn1/hash.h #define hashtabdel(htab,key) _hashtabdel(htab,key,FALSE) htab 87 source4/heimdal/lib/asn1/hash.h #define hashtabfree(htab,key) _hashtabdel(htab,key,TRUE) /* Do! */ htab 39 source4/heimdal/lib/asn1/symbol.c static Hashtab *htab; htab 61 source4/heimdal/lib/asn1/symbol.c htab = hashtabnew(101, cmp, hash); htab 81 source4/heimdal/lib/asn1/symbol.c s = (Symbol *) hashtabsearch(htab, (void *) &key); htab 88 source4/heimdal/lib/asn1/symbol.c hashtabadd(htab, s); htab 108 source4/heimdal/lib/asn1/symbol.c hashtabforeach(htab, checkfunc, &f);