Searched refs:hashtable (Results 1 - 17 of 17) sorted by relevance

/freebsd-9.3-release/contrib/libstdc++/include/backward/
H A Dhashtable.h64 #include <ext/hashtable.h>
70 using __gnu_cxx::hashtable;
H A Dhash_map.h64 using __gnu_cxx::hashtable;
H A Dhash_set.h64 using __gnu_cxx::hashtable;
/freebsd-9.3-release/usr.bin/grep/regex/
H A Dhashtable.h27 } hashtable; typedef in typeref:struct:__anon10769
29 void hashtable_free(hashtable *);
30 int hashtable_get(hashtable *, const void *, void *);
31 hashtable *hashtable_init(size_t, size_t, size_t);
32 int hashtable_put(hashtable *, const void *, const void *);
33 int hashtable_remove(hashtable *, const void *);
H A Dhashtable.c36 #include "hashtable.h"
61 hashtable
64 hashtable *tbl;
69 tbl = malloc(sizeof(hashtable));
93 * Places the key-value pair to the hashtable tbl.
105 hashtable_put(hashtable *tbl, const void *key, const void *value)
111 DPRINT(("hashtable_put: hashtable is full\n"));
179 **hashtable_lookup(const hashtable *tbl, const void *key)
207 hashtable_get(hashtable *tbl, const void *key, void *value)
214 DPRINT(("hashtable_get: entry is not available in the hashtable\
[all...]
H A Dtre-fastmatch.h7 #include <hashtable.h>
12 #include "hashtable.h"
/freebsd-9.3-release/libexec/bootpd/
H A Dhash.c133 hash_Reset(hashtable, free_data)
134 hash_tbl *hashtable;
140 bucketptr = hashtable->table;
141 for (i = 0; i < hashtable->size; i++) {
145 hashtable->bucketnum = 0;
146 hashtable->member = (hashtable->table)[0];
160 * adjust the hashcode for the size of each hashtable.
196 hash_Exists(hashtable, hashcode, compare, key)
197 hash_tbl *hashtable;
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/
H A Dhashtable.h57 /** @file ext/hashtable.h
96 class hashtable;
110 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>
161 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>
238 class hashtable;
243 operator==(const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht1,
244 const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht2);
248 // a hashtable unconditionally has a member variable to hold its
256 class hashtable class
326 hashtable(size_typ function in class:hashtable
333 hashtable(size_type __n, const _HashFcn& __hf, function in class:hashtable
340 hashtable(const hashtable& __ht) function in class:hashtable
694 operator ==(const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht1, const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht2) argument
735 operator !=(const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht1, const hashtable<_Val, _Key, _HF, _Ex, _Eq, _All>& __ht2) argument
[all...]
/freebsd-9.3-release/sys/netgraph/
H A Dng_etf.c151 struct filterhead hashtable[HASHSIZE]; member in struct:ETF
158 struct filterhead *chain = etfp->hashtable + HASH(ethertype);
185 LIST_INIT((privdata->hashtable + i));
315 * hashtable ready for matching.
326 LIST_INSERT_HEAD( etfp->hashtable
458 fil1 = LIST_FIRST(&etfp->hashtable[i]);
H A Dng_vlan.c142 struct filterhead hashtable[HASHSIZE]; member in struct:__anon9940
149 struct filterhead *chain = &priv->hashtable[HASH(vlan)];
166 LIST_INIT(&priv->hashtable[i]);
254 &priv->hashtable[HASH(f->vlan)], f, next);
287 LIST_FOREACH(f, &priv->hashtable[i], next) {
317 for (i = 0, chain = priv->hashtable; i < HASHSIZE;
/freebsd-9.3-release/contrib/binutils/gas/
H A Dhash.c450 char *hashtable[TABLES];
489 for (pp = hashtable; pp < hashtable + TABLES; pp++)
492 pp - hashtable, *pp);
508 printf ("? display all hashtable control block addresses\n");
510 printf ("d die: destroy hashtable\n");
515 printf ("n new hashtable\n");
537 h = hashtable[number] = (char *) hash_new ();
603 h = hashtable[number];
449 char *hashtable[TABLES]; variable
/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Drbt.c70 dns_rbtnode_t ** hashtable; member in struct:dns_rbt
257 rbt->hashtable = NULL;
297 if (rbt->hashtable != NULL)
298 isc_mem_put(rbt->mctx, rbt->hashtable,
766 if (rbt->hashtable == NULL)
801 for (hnode = rbt->hashtable[hash % rbt->hashsize];
1501 HASHNEXT(node) = rbt->hashtable[hash];
1503 rbt->hashtable[hash] = node;
1512 rbt->hashtable = isc_mem_get(rbt->mctx, bytes);
1514 if (rbt->hashtable
[all...]
/freebsd-9.3-release/usr.bin/grep/
H A DMakefile20 SRCS+= fastmatch.c hashtable.c tre-compile.c tre-fastmatch.c xmalloc.c
/freebsd-9.3-release/contrib/binutils/bfd/
H A Decoff.c3022 bfd_byte *hashtable;
3090 hashtable = bfd_zalloc (abfd, symdefsize);
3091 if (!hashtable)
3116 if (H_GET_32 (abfd, (hashtable + (hash * 8) + 4)) != 0)
3124 if (H_GET_32 (abfd, (hashtable + (srch * 8) + 4)) == 0)
3132 H_PUT_32 (abfd, map[i].namidx, (hashtable + hash * 8));
3133 H_PUT_32 (abfd, firstreal, (hashtable + hash * 8 + 4));
3136 if (bfd_bwrite ((void *) hashtable, symdefsize, abfd) != symdefsize)
3139 bfd_release (abfd, hashtable);
3733 const bfd_byte *hashtable;
3014 bfd_byte *hashtable; local
3724 const bfd_byte *hashtable; local
[all...]
/freebsd-9.3-release/gnu/lib/libstdc++/
H A DMakefile135 function.h hash_map.h hash_set.h hashtable.h heap.h iostream.h \
145 hash_map hash_set hash_fun.h hashtable.h iterator \
159 functional_iterate.h hashtable hashtable_policy.h inttypes.h \
/freebsd-9.3-release/sys/dev/tsec/
H A Dif_tsec.c1878 uint32_t hashtable[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; local
1902 hashtable[(h >> 5)] |= 1 << (0x1F - (h & 0x1F));
1907 TSEC_WRITE(sc, TSEC_REG_GADDR(i), hashtable[i]);
/freebsd-9.3-release/contrib/libstdc++/include/
H A DMakefile.am177 ${backward_srcdir}/hashtable.h \
531 ${ext_srcdir}/hashtable.h \
586 ${tr1_srcdir}/hashtable \

Completed in 140 milliseconds