Linux Kernel
3.7.1
|
Go to the source code of this file.
Functions | |
struct hashtab * | hashtab_create (u32(*hash_value)(struct hashtab *h, const void *key), int(*keycmp)(struct hashtab *h, const void *key1, const void *key2), u32 size) |
int | hashtab_insert (struct hashtab *h, void *key, void *datum) |
void * | hashtab_search (struct hashtab *h, const void *key) |
void | hashtab_destroy (struct hashtab *h) |
int | hashtab_map (struct hashtab *h, int(*apply)(void *k, void *d, void *args), void *args) |
void | hashtab_stat (struct hashtab *h, struct hashtab_info *info) |