Searched refs:khkey_t (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/libucl/klib/ |
H A D | khash.h | 194 #define __KHASH_TYPE(name, khkey_t, khval_t) \ argument 198 khkey_t *keys; \ 202 #define __KHASH_PROTOTYPES(name, khkey_t, khval_t) \ argument 257 khkey_t *new_keys = (khkey_t*)krealloc((void *)h->keys, new_n_buckets * sizeof(khkey_t)); \ 271 khkey_t key = h->keys[j]; \ 284 { khkey_t tmp = h->keys[i]; h->keys[i] = key; key = tmp; } \ 296 h->keys = (khkey_t*)krealloc((void *)h->keys, new_n_buckets * sizeof(khkey_t)); \ 357 #define KHASH_DECLARE(name, khkey_t, khval_t) \ argument 358 __KHASH_TYPE(name, khkey_t, khval_t) \ 359 __KHASH_PROTOTYPES(name, khkey_t, khval_t) [all …]
|