Symbol: htab
crypto/heimdal/lib/asn1/hash.c
101
hashtabadd(Hashtab * htab, void *ptr)
crypto/heimdal/lib/asn1/hash.c
103
Hashentry *h = _search(htab, ptr);
crypto/heimdal/lib/asn1/hash.c
106
assert(htab && ptr);
crypto/heimdal/lib/asn1/hash.c
115
tabptr = &htab->tab[(*htab->hash) (ptr) % htab->sz];
crypto/heimdal/lib/asn1/hash.c
129
_hashtabdel(Hashtab * htab, void *ptr, int freep)
crypto/heimdal/lib/asn1/hash.c
133
assert(htab && ptr);
crypto/heimdal/lib/asn1/hash.c
135
h = _search(htab, ptr);
crypto/heimdal/lib/asn1/hash.c
150
hashtabforeach(Hashtab * htab, int (*func) (void *ptr, void *arg),
crypto/heimdal/lib/asn1/hash.c
155
assert(htab);
crypto/heimdal/lib/asn1/hash.c
157
for (h = htab->tab; h < &htab->tab[htab->sz]; ++h)
crypto/heimdal/lib/asn1/hash.c
42
static Hashentry *_search(Hashtab * htab, /* The hash table */
crypto/heimdal/lib/asn1/hash.c
50
Hashtab *htab;
crypto/heimdal/lib/asn1/hash.c
55
htab = (Hashtab *) malloc(sizeof(Hashtab) + (sz - 1) * sizeof(Hashentry *));
crypto/heimdal/lib/asn1/hash.c
56
if (htab == NULL)
crypto/heimdal/lib/asn1/hash.c
60
htab->tab[i] = NULL;
crypto/heimdal/lib/asn1/hash.c
62
htab->cmp = cmp;
crypto/heimdal/lib/asn1/hash.c
63
htab->hash = hash;
crypto/heimdal/lib/asn1/hash.c
64
htab->sz = sz;
crypto/heimdal/lib/asn1/hash.c
65
return htab;
crypto/heimdal/lib/asn1/hash.c
71
_search(Hashtab * htab, void *ptr)
crypto/heimdal/lib/asn1/hash.c
75
assert(htab && ptr);
crypto/heimdal/lib/asn1/hash.c
77
for (hptr = htab->tab[(*htab->hash) (ptr) % htab->sz];
crypto/heimdal/lib/asn1/hash.c
80
if ((*htab->cmp) (ptr, hptr->ptr) == 0)
crypto/heimdal/lib/asn1/hash.c
88
hashtabsearch(Hashtab * htab, void *ptr)
crypto/heimdal/lib/asn1/hash.c
92
tmp = _search(htab, ptr);
crypto/heimdal/lib/asn1/hash.h
63
void *hashtabsearch(Hashtab *htab, /* The hash table */
crypto/heimdal/lib/asn1/hash.h
67
void *hashtabadd(Hashtab *htab, /* The hash table */
crypto/heimdal/lib/asn1/hash.h
70
int _hashtabdel(Hashtab *htab, /* The table */
crypto/heimdal/lib/asn1/hash.h
74
void hashtabforeach(Hashtab *htab,
crypto/heimdal/lib/asn1/hash.h
85
#define hashtabdel(htab,key) _hashtabdel(htab,key,FALSE)
crypto/heimdal/lib/asn1/hash.h
87
#define hashtabfree(htab,key) _hashtabdel(htab,key,TRUE) /* Do! */
crypto/heimdal/lib/asn1/symbol.c
106
hashtabforeach(htab, checkfunc, &f);
crypto/heimdal/lib/asn1/symbol.c
37
static Hashtab *htab;
crypto/heimdal/lib/asn1/symbol.c
59
htab = hashtabnew(101, cmp, hash);
crypto/heimdal/lib/asn1/symbol.c
79
s = (Symbol *) hashtabsearch(htab, (void *) &key);
crypto/heimdal/lib/asn1/symbol.c
86
hashtabadd(htab, s);
lib/libc/stdlib/hcreate_r.c
32
hcreate_r(size_t nel, struct hsearch_data *htab)
lib/libc/stdlib/hcreate_r.c
58
htab->__hsearch = hsearch;
lib/libc/stdlib/hdestroy_r.c
32
hdestroy_r(struct hsearch_data *htab)
lib/libc/stdlib/hdestroy_r.c
37
hsearch = htab->__hsearch;
lib/libc/stdlib/hsearch_r.c
138
hsearch = htab->__hsearch;
lib/libc/stdlib/hsearch_r.c
73
hsearch_r(ENTRY item, ACTION action, ENTRY **retval, struct hsearch_data *htab)
lib/libc/stdlib/hsearch_r.c
79
hsearch = htab->__hsearch;
sbin/hastd/lzf.c
104
, LZF_STATE htab
sbin/hastd/lzf.c
109
LZF_STATE htab;
sbin/hastd/lzf.c
137
memset (htab, 0, sizeof (htab));
sbin/hastd/lzf.c
139
for (hslot = htab; hslot < htab + HSIZE; hslot++)
sbin/hastd/lzf.c
150
hslot = htab + IDX (hval);
sbin/hastd/lzf.c
243
htab[IDX (hval)] = ip;
sbin/hastd/lzf.c
248
htab[IDX (hval)] = ip;
sbin/hastd/lzf.c
257
htab[IDX (hval)] = ip;
sys/dev/cxgbe/cudbg/fastlz.c
190
const unsigned char **htab = g_htab;
sys/dev/cxgbe/cudbg/fastlz.c
210
for (hslot = htab; hslot < htab + HASH_SIZE; hslot++)
sys/dev/cxgbe/cudbg/fastlz.c
243
hslot = htab + hval;
sys/dev/cxgbe/cudbg/fastlz.c
244
ref = htab[hval];
sys/dev/cxgbe/cudbg/fastlz.c
385
htab[hval] = ip++;
sys/dev/cxgbe/cudbg/fastlz.c
387
htab[hval] = ip++;
sys/netpfil/ipfilter/netinet/ip_htable.c
297
iphtable_t htab, *iph, *oiph;
sys/netpfil/ipfilter/netinet/ip_htable.c
301
if (op->iplo_size != sizeof(htab)) {
sys/netpfil/ipfilter/netinet/ip_htable.c
305
err = COPYIN(op->iplo_struct, &htab, sizeof(htab));
sys/netpfil/ipfilter/netinet/ip_htable.c
312
if (htab.iph_unit != unit) {
sys/netpfil/ipfilter/netinet/ip_htable.c
316
if (htab.iph_size < 1) {
sys/netpfil/ipfilter/netinet/ip_htable.c
341
*iph = htab;
usr.bin/compress/zopen.c
181
#define htabof(i) htab[i]
usr.bin/compress/zopen.c
185
#define tab_suffixof(i) ((char_type *)(htab))[i]
usr.bin/compress/zopen.c
665
htab_p = htab + cl_hsize;
usr.sbin/config/main.cc
101
} *htab;
usr.sbin/config/main.cc
674
for (hl = htab; hl != NULL; hl = hl->h_next) {
usr.sbin/config/main.cc
705
for (hl = htab; hl != NULL; hl = hl->h_next) {
usr.sbin/config/main.cc
715
hl->h_next = htab;
usr.sbin/config/main.cc
716
htab = hl;