Searched refs:new_n_buckets (Results 1 – 2 of 2) sorted by relevance
211 extern int kh_resize_##name(kh_##name##_t *h, khint_t new_n_buckets); \248 SCOPE int kh_resize_##name(kh_##name##_t *h, khint_t new_n_buckets) \253 kroundup32(new_n_buckets); \254 if (new_n_buckets < 4) new_n_buckets = 4; \255 …if (h->size >= (khint_t)(new_n_buckets * __ac_HASH_UPPER + 0.5)) j = 0; /* requested size is too s…257 new_flags = (khint32_t*)kmalloc(__ac_fsize(new_n_buckets) * sizeof(khint32_t)); \259 memset(new_flags, 0xaa, __ac_fsize(new_n_buckets) * sizeof(khint32_t)); \260 if (h->n_buckets < new_n_buckets) { /* expand */ \261 khkey_t *new_keys = (khkey_t*)krealloc((void *)h->keys, new_n_buckets * sizeof(khkey_t)); \265 khval_t *new_vals = (khval_t*)krealloc((void *)h->vals, new_n_buckets * sizeof(khval_t)); \[all …]
935 …const auto new_n_buckets = std::max(detail::round_up_to_next_pow2(req_size), min_n_bucket… in resize() local936 const auto new_size = (new_n_buckets >> 1) + (new_n_buckets >> 2); in resize()950 const auto new_mask = new_n_buckets - 1; in resize()960 std::vector<flags_type> new_flags(khash_fsize(new_n_buckets), default_bit_pattern()); in resize()966 if (old_n_buckets < new_n_buckets) PetscCallCXX(values_.resize(new_n_buckets)); in resize()1005 if (old_n_buckets > new_n_buckets) PetscCallCXX(values_.resize(new_n_buckets)); in resize()