Searched refs:khval_t (Results 1 – 1 of 1) sorted by relevance
| /petsc/include/petsc/private/khash/ |
| H A D | khash.h | 198 #define __KHASH_TYPE(name, khkey_t, khval_t) \ argument 203 khval_t *vals; \ 206 #define __KHASH_PROTOTYPES(name, khkey_t, khval_t) \ argument 215 #define __KHASH_IMPL(name, SCOPE, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal) \ argument 265 khval_t *new_vals = (khval_t*)krealloc((void *)h->vals, new_n_buckets * sizeof(khval_t)); \ 276 khval_t val; \ 289 if (kh_is_map) { khval_t tmp = h->vals[i]; h->vals[i] = val; val = tmp; } \ 301 if (kh_is_map) h->vals = (khval_t*)krealloc((void *)h->vals, new_n_buckets * sizeof(khval_t)); \ 361 #define KHASH_DECLARE(name, khkey_t, khval_t) \ argument 362 __KHASH_TYPE(name, khkey_t, khval_t) \ [all …]
|