Lines Matching refs:keys
49 hx509_private_key *keys;
81 for (i = 0; mem->keys && mem->keys[i]; i++)
82 _hx509_private_key_free(&mem->keys[i]);
83 free(mem->keys);
159 hx509_private_key **keys)
164 for (i = 0; mem->keys && mem->keys[i]; i++)
166 *keys = calloc(i + 1, sizeof(**keys));
167 for (i = 0; mem->keys && mem->keys[i]; i++) {
168 (*keys)[i] = _hx509_private_key_ref(mem->keys[i]);
169 if ((*keys)[i] == NULL) {
171 _hx509_private_key_free(&(*keys)[i]);
176 (*keys)[i] = NULL;
190 for (i = 0; mem->keys && mem->keys[i]; i++)
192 ptr = realloc(mem->keys, (i + 2) * sizeof(*mem->keys));
197 mem->keys = ptr;
198 mem->keys[i++] = _hx509_private_key_ref(key);
199 mem->keys[i++] = NULL;