webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <openssl/lhash.h>
#include <assert.h>
#include <limits.h>
#include <string.h>
#include <openssl/mem.h>
Functions | |
_LHASH * | lh_new (lhash_hash_func hash, lhash_cmp_func comp) |
void | lh_free (_LHASH *lh) |
size_t | lh_num_items (const _LHASH *lh) |
void * | lh_retrieve (const _LHASH *lh, const void *data) |
int | lh_insert (_LHASH *lh, void **old_data, void *data) |
void * | lh_delete (_LHASH *lh, const void *data) |
void | lh_doall (_LHASH *lh, void(*func)(void *)) |
void | lh_doall_arg (_LHASH *lh, void(*func)(void *, void *), void *arg) |
uint32_t | lh_strhash (const char *c) |
_LHASH* lh_new | ( | lhash_hash_func | hash, |
lhash_cmp_func | comp | ||
) |
uint32_t lh_strhash | ( | const char * | c | ) |