Lines Matching refs:num_alloc
31 int num_alloc; member
67 ret->num_alloc = 0; in OPENSSL_sk_dup()
72 ret->data = OPENSSL_malloc_array(sk->num_alloc, sizeof(*ret->data)); in OPENSSL_sk_dup()
105 ret->num_alloc = 0; in OPENSSL_sk_deep_copy()
109 ret->num_alloc = sk->num > min_nodes ? sk->num : min_nodes; in OPENSSL_sk_deep_copy()
110 ret->data = OPENSSL_calloc(ret->num_alloc, sizeof(*ret->data)); in OPENSSL_sk_deep_copy()
181 int num_alloc; in sk_reserve() local
190 num_alloc = st->num + n; in sk_reserve()
191 if (num_alloc < min_nodes) in sk_reserve()
192 num_alloc = min_nodes; in sk_reserve()
200 if ((st->data = OPENSSL_calloc(num_alloc, sizeof(void *))) == NULL) in sk_reserve()
202 st->num_alloc = num_alloc; in sk_reserve()
207 if (num_alloc <= st->num_alloc) in sk_reserve()
209 num_alloc = compute_growth(num_alloc, st->num_alloc); in sk_reserve()
210 if (num_alloc == 0) { in sk_reserve()
214 } else if (num_alloc == st->num_alloc) { in sk_reserve()
218 tmpdata = OPENSSL_realloc_array((void *)st->data, num_alloc, sizeof(void *)); in sk_reserve()
223 st->num_alloc = num_alloc; in sk_reserve()