Home
last modified time | relevance | path

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

/openssl/include/internal/
H A Dhashtable.h258 void ossl_ht_free(HT *htable);
263 void ossl_ht_read_lock(HT *htable);
268 void ossl_ht_write_lock(HT *htable);
273 void ossl_ht_read_unlock(HT *htable);
278 void ossl_ht_write_unlock (HT *htable);
283 int ossl_ht_flush(HT *htable);
290 int ossl_ht_insert(HT *htable, HT_KEY *key, HT_VALUE *data,
297 int ossl_ht_delete(HT *htable, HT_KEY *key);
302 size_t ossl_ht_count(HT *htable);
321 HT_VALUE_LIST *ossl_ht_filter(HT *htable, size_t max_len,
[all …]
/openssl/crypto/hashtable/
H A Dhashtable.c246 void ossl_ht_read_lock(HT *htable) in ossl_ht_read_lock() argument
248 ossl_rcu_read_lock(htable->lock); in ossl_ht_read_lock()
251 void ossl_ht_read_unlock(HT *htable) in ossl_ht_read_unlock() argument
253 ossl_rcu_read_unlock(htable->lock); in ossl_ht_read_unlock()
256 void ossl_ht_write_lock(HT *htable) in ossl_ht_write_lock() argument
258 ossl_rcu_write_lock(htable->lock); in ossl_ht_write_lock()
259 htable->wpd.need_sync = 0; in ossl_ht_write_lock()
262 void ossl_ht_write_unlock(HT *htable) in ossl_ht_write_unlock() argument
264 int need_sync = htable->wpd.need_sync; in ossl_ht_write_unlock()
266 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 13 milliseconds