Lines Matching refs:LHASH_OF
88 #define LHASH_OF(type) struct lhash_st_##type macro
90 #define DECLARE_LHASH_OF(type) LHASH_OF(type);
192 OPENSSL_INLINE LHASH_OF(type) * \
195 return (LHASH_OF(type) *)lh_new((lhash_hash_func)hash, \
199 OPENSSL_INLINE void lh_##type##_free(LHASH_OF(type) *lh) { \
203 OPENSSL_INLINE size_t lh_##type##_num_items(const LHASH_OF(type) *lh) { \
207 OPENSSL_INLINE type *lh_##type##_retrieve(const LHASH_OF(type) *lh, \
226 const LHASH_OF(type) *lh, const void *key, uint32_t key_hash, \
233 OPENSSL_INLINE int lh_##type##_insert(LHASH_OF(type) *lh, type **old_data, \
243 OPENSSL_INLINE type *lh_##type##_delete(LHASH_OF(type) *lh, \
265 OPENSSL_INLINE void lh_##type##_doall(LHASH_OF(type) *lh, \
272 LHASH_OF(type) *lh, void (*func)(type *, void *), void *arg) { \