Home
last modified time | relevance | path

Searched refs:htable (Results 1 – 4 of 4) sorted by relevance

/openssl/include/internal/
H A Dhashtable.h255 void ossl_ht_free(HT *htable);
260 void ossl_ht_read_lock(HT *htable);
265 void ossl_ht_write_lock(HT *htable);
270 void ossl_ht_read_unlock(HT *htable);
275 void ossl_ht_write_unlock (HT *htable);
280 int ossl_ht_flush(HT *htable);
287 int ossl_ht_insert(HT *htable, HT_KEY *key, HT_VALUE *data,
294 int ossl_ht_delete(HT *htable, HT_KEY *key);
299 size_t ossl_ht_count(HT *htable);
318 HT_VALUE_LIST *ossl_ht_filter(HT *htable, size_t max_len,
[all …]
/openssl/crypto/hashtable/
H A Dhashtable.c240 void ossl_ht_read_lock(HT *htable) in ossl_ht_read_lock() argument
242 ossl_rcu_read_lock(htable->lock); in ossl_ht_read_lock()
245 void ossl_ht_read_unlock(HT *htable) in ossl_ht_read_unlock() argument
247 ossl_rcu_read_unlock(htable->lock); in ossl_ht_read_unlock()
250 void ossl_ht_write_lock(HT *htable) in ossl_ht_write_lock() argument
252 ossl_rcu_write_lock(htable->lock); in ossl_ht_write_lock()
253 htable->wpd.need_sync = 0; in ossl_ht_write_lock()
256 void ossl_ht_write_unlock(HT *htable) in ossl_ht_write_unlock() argument
258 int need_sync = htable->wpd.need_sync; in ossl_ht_write_unlock()
260 htable->wpd.need_sync = 0; in ossl_ht_write_unlock()
[all …]
/openssl/doc/internal/man3/
H A Dossl_ht_new.pod24 void ossl_ht_free(HT *htable);
25 void ossl_ht_read_lock(HT *htable);
26 void ossl_ht_read_unlock(HT *htable);
27 void ossl_ht_write_lock(HT *htable);
28 void ossl_ht_write_unlock(HT *htable);
29 int ossl_ht_flush(HT *htable);
30 int ossl_ht_insert(HT *htable, HT_KEY *key, HT_VALUE *data, HT_VALUE **olddata);
31 int ossl_ht_delete(HT *htable, HT_KEY *key);
32 size_t ossl_ht_count(HT *htable);
36 HT_VALUE *ossl_ht_get(HT *htable, HT_KEY *key);
[all …]
/openssl/doc/man3/
H A DOPENSSL_LH_COMPFUNC.pod140 LHASH_OF(TYPE) *htable;
142 htable = B<lh_I<TYPE>_new>(LHASH_HASH_FN(stuff), LHASH_COMP_FN(stuff));

Completed in 25 milliseconds