Lines Matching refs:num_alloc
30 int num_alloc; member
60 ret->num_alloc = 0; in OPENSSL_sk_dup()
64 if ((ret->data = OPENSSL_malloc(sizeof(*ret->data) * sk->num_alloc)) == NULL) in OPENSSL_sk_dup()
91 ret->num_alloc = 0; in OPENSSL_sk_deep_copy()
95 ret->num_alloc = sk->num > min_nodes ? sk->num : min_nodes; in OPENSSL_sk_deep_copy()
96 ret->data = OPENSSL_zalloc(sizeof(*ret->data) * ret->num_alloc); in OPENSSL_sk_deep_copy()
163 int num_alloc; in sk_reserve() local
170 num_alloc = st->num + n; in sk_reserve()
171 if (num_alloc < min_nodes) in sk_reserve()
172 num_alloc = min_nodes; in sk_reserve()
180 if ((st->data = OPENSSL_zalloc(sizeof(void *) * num_alloc)) == NULL) { in sk_reserve()
184 st->num_alloc = num_alloc; in sk_reserve()
189 if (num_alloc <= st->num_alloc) in sk_reserve()
191 num_alloc = compute_growth(num_alloc, st->num_alloc); in sk_reserve()
192 if (num_alloc == 0) in sk_reserve()
194 } else if (num_alloc == st->num_alloc) { in sk_reserve()
198 tmpdata = OPENSSL_realloc((void *)st->data, sizeof(void *) * num_alloc); in sk_reserve()
203 st->num_alloc = num_alloc; in sk_reserve()