Home
last modified time | relevance | path

Searched refs:hashtable (Results 1 – 25 of 25) sorted by relevance

/freebsd/libexec/bootpd/
H A Dhash.c119 hash_Reset(hash_tbl *hashtable, hash_freefp free_data) in hash_Reset() argument
124 bucketptr = hashtable->table; in hash_Reset()
125 for (i = 0; i < hashtable->size; i++) { in hash_Reset()
129 hashtable->bucketnum = 0; in hash_Reset()
130 hashtable->member = (hashtable->table)[0]; in hash_Reset()
176 hash_Exists(hash_tbl *hashtable, unsigned hashcode, hash_cmpfp compare, in hash_Exists() argument
181 memberptr = (hashtable->table)[hashcode % (hashtable->size)]; in hash_Exists()
204 hash_Insert(hash_tbl *hashtable, unsigned hashcode, hash_cmpfp compare, in hash_Insert() argument
209 hashcode %= hashtable->size; in hash_Insert()
210 if (hash_Exists(hashtable, hashcode, compare, key)) { in hash_Insert()
[all …]
/freebsd/crypto/openssl/crypto/encode_decode/
H A Ddecoder_pkey.c678 LHASH_OF(DECODER_CACHE_ENTRY) *hashtable; in decoder_cache_entry_free()
775 cache->hashtable = lh_DECODER_CACHE_ENTRY_new(decoder_cache_entry_hash, in ossl_decoder_cache_free()
777 if (cache->hashtable == NULL) { in ossl_decoder_cache_free()
790 lh_DECODER_CACHE_ENTRY_doall(cache->hashtable, decoder_cache_entry_free); in ossl_decoder_cache_flush()
791 lh_DECODER_CACHE_ENTRY_free(cache->hashtable); in ossl_decoder_cache_flush()
813 lh_DECODER_CACHE_ENTRY_doall(cache->hashtable, decoder_cache_entry_free); in OSSL_DECODER_CTX_new_for_pkey()
814 lh_DECODER_CACHE_ENTRY_flush(cache->hashtable); in OSSL_DECODER_CTX_new_for_pkey()
862 res = lh_DECODER_CACHE_ENTRY_retrieve(cache->hashtable, &cacheent); in OSSL_DECODER_CTX_new_for_pkey()
940 res = lh_DECODER_CACHE_ENTRY_retrieve(cache->hashtable, &cacheent); in OSSL_DECODER_CTX_new_for_pkey()
942 (void)lh_DECODER_CACHE_ENTRY_insert(cache->hashtable, newcach in OSSL_DECODER_CTX_new_for_pkey()
[all...]
/freebsd/tools/tools/locale/tools/
H A Dcldr2def.pl64 my %hashtable = ();
78 tie(%hashtable, "Tie::IxHash");
435 $hashtable{$shex}{"${l}_${f}_${c}.$DEFENCODING"} = 1;
464 $hashtable{$uhex}{"${l}_${f}_${c}.$enc"} = 1;
532 $hashtable{$shex}{"${l}_${f}_${c}.$DEFENCODING"} = 1;
615 $hashtable{$shex}{"${l}_${f}_${c}.$enc"} = 1;
887 $hashtable{sha1_hex($output)}{"${l}_${f}_${c}.$enc"} = 1;
997 foreach my $hash (keys(%hashtable)) {
1011 } keys(%{$hashtable{$hash}});
1025 } keys(%{$hashtable{$hash}});
[all …]
/freebsd/sys/netgraph/
H A Dng_etf.c151 struct filterhead hashtable[HASHSIZE]; member
158 struct filterhead *chain = etfp->hashtable + HASH(ethertype); in ng_etf_findentry()
183 LIST_INIT((privdata->hashtable + i)); in ng_etf_constructor()
324 LIST_INSERT_HEAD( etfp->hashtable in ng_etf_rcvmsg()
456 fil1 = LIST_FIRST(&etfp->hashtable[i]); in ng_etf_disconnect()
/freebsd/crypto/openssl/fuzz/
H A Dbuild.info13 PROGRAMS{noinst}=punycode pem decoder hashtable acert
113 SOURCE[hashtable]=hashtable.c driver.c
114 INCLUDE[hashtable]=../include {- $ex_inc -}
115 DEPEND[hashtable]=../libcrypto {- $ex_lib -}
176 PROGRAMS{noinst}=punycode-test pem-test decoder-test hashtable-test acert-test
289 SOURCE[hashtable-test]=hashtable.c test-corpus.c fuzz_rand.c
290 INCLUDE[hashtable-test]=../include
291 DEPEND[hashtable-test]=../libcrypto.a
/freebsd/crypto/openssl/doc/internal/man3/
H A Dossl_ht_new.pod54 This API provides a library-internal implementation of a hashtable that provides
63 ossl_ht_new() returns a new B<HT> (hashtable object) used to store data
65 contains configurations options for hashtable. Current config options consist
117 ossl_ht_delete() deletes an entry from the hashtable indexed by the passed
154 ossl_ht_get() performs a lookup of an B<HT_KEY> in the hashtable, returning
189 be called at least once before using in any hashtable method.
223 manipulating the hashtable using specific data types. This macro accepts two
224 parameters, a NAME, which is used to prefix the hashtable function so that it
294 #include <internal/hashtable.h>
/freebsd/crypto/openssl/crypto/hashtable/
H A Dbuild.info2 $COMMON=hashtable.c hashfunc.c
/freebsd/contrib/lib9p/
H A DMakefile10 hashtable.c \
H A DGNUmakefile41 hashtable.c \
/freebsd/lib/lib9p/
H A DMakefile19 hashtable.c \
/freebsd/contrib/unbound/util/data/
H A Dmsgparse.c89 p->rrset_bucket_next = msg->hashtable[hash & (PARSE_TABLE_SIZE-1)]; in new_rrset()
90 msg->hashtable[hash & (PARSE_TABLE_SIZE-1)] = p; in new_rrset()
230 struct rrset_parse* p = msg->hashtable[h & (PARSE_TABLE_SIZE-1)]; in msgparse_hashtable_lookup()
273 p = &msg->hashtable[ rrset->hash & (PARSE_TABLE_SIZE-1) ]; in msgparse_bucket_remove()
427 dataset->rrset_bucket_next = msg->hashtable[hash&(PARSE_TABLE_SIZE-1)]; in change_rrsig_rrset()
428 msg->hashtable[hash&(PARSE_TABLE_SIZE-1)] = dataset; in change_rrsig_rrset()
H A Dmsgparse.h140 struct rrset_parse* hashtable[PARSE_TABLE_SIZE]; member
/freebsd/crypto/openssl/ssl/
H A Dbuild.info32 SHARED_SOURCE[../libssl] = ../crypto/hashtable/hashfunc.c
/freebsd/secure/lib/libssl/
H A DMakefile89 ${LCRYPTO_SRC}/crypto/hashtable \
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_LH_COMPFUNC.pod176 lh_TYPE_doall(hashtable, LHASH_DOALL_FN(TYPE_cleanup));
179 lh_TYPE_free(hashtable);
198 /* Print out the entire hashtable to a particular BIO */
199 lh_TYPE_doall_arg(hashtable, LHASH_DOALL_ARG_FN(TYPE_print), BIO,
/freebsd/sys/dev/tsec/
H A Dif_tsec.c1877 uint32_t h, *hashtable = arg; in tsec_hash_maddr() local
1880 hashtable[(h >> 5)] |= 1 << (0x1F - (h & 0x1F)); in tsec_hash_maddr()
1888 uint32_t hashtable[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; in tsec_setup_multicast() local
1901 if_foreach_llmaddr(ifp, tsec_hash_maddr, &hashtable); in tsec_setup_multicast()
1904 TSEC_WRITE(sc, TSEC_REG_GADDR(i), hashtable[i]); in tsec_setup_multicast()
/freebsd/crypto/openssl/crypto/
H A Dbuild.info3 SUBDIRS=objects buffer bio stack lhash hashtable rand evp asn1 pem x509 conf \
/freebsd/crypto/openssl/providers/
H A Dfips.module.sources240 crypto/hashtable/hashfunc.c
241 crypto/hashtable/hashtable.c
471 include/internal/hashtable.h
H A Dfips-sources.checksums240 f172c8c2112ee82716a7bc3a3e05d5cc26188c66b9d768ac1ff906845063d2cc crypto/hashtable/hashfunc.c
241 16090065da6b94199e997c930d465c613633bf322e89e3e674993ec5a785580e crypto/hashtable/hashtable.c
471 a37a58d887ae4331a19179900b8d077afa1174c5152d53dc1533c37a65f319d6 include/internal/hashtable.h
/freebsd/secure/lib/libcrypto/
H A DMakefile295 SRCS+= hashtable.c hashfunc.c
740 ${LCRYPTO_SRC}/crypto/hashtable \
/freebsd/contrib/ntp/sntp/libevent/
H A DChangeLog-2.01008 o Use less memory for each entry in a hashtable (a66e947)
/freebsd/contrib/libevent/
H A DChangeLog-2.01008 o Use less memory for each entry in a hashtable (a66e947)
/freebsd/contrib/tcsh/
H A DFixes243 hashtable (Ted Anderson)
/freebsd/contrib/unbound/doc/
H A DChangelog11624 - minor touch up of clear() hashtable function.
11642 - created hashtable clear() function that respects locks.
12492 - hashtable insert takes argument so that a thread can use its own
12682 - fixup accounting of sizes for removing items from hashtable.
/freebsd/
H A DObsoleteFiles.inc9891 OLD_FILES+=usr/include/c++/4.2/backward/hashtable.h
10060 OLD_FILES+=usr/include/c++/4.2/ext/hashtable.h
10400 OLD_FILES+=usr/include/c++/4.2/tr1/hashtable