Lines Matching refs:keys
48 hx509_private_key *keys; member
80 for (i = 0; mem->keys && mem->keys[i]; i++) in mem_free()
81 hx509_private_key_free(&mem->keys[i]); in mem_free()
82 free(mem->keys); in mem_free()
158 hx509_private_key **keys) in mem_getkeys() argument
163 for (i = 0; mem->keys && mem->keys[i]; i++) in mem_getkeys()
165 *keys = calloc(i + 1, sizeof(**keys)); in mem_getkeys()
166 for (i = 0; mem->keys && mem->keys[i]; i++) { in mem_getkeys()
167 (*keys)[i] = _hx509_private_key_ref(mem->keys[i]); in mem_getkeys()
168 if ((*keys)[i] == NULL) { in mem_getkeys()
170 hx509_private_key_free(&(*keys)[i]); in mem_getkeys()
175 (*keys)[i] = NULL; in mem_getkeys()
189 for (i = 0; mem->keys && mem->keys[i]; i++) in mem_addkey()
191 ptr = realloc(mem->keys, (i + 2) * sizeof(*mem->keys)); in mem_addkey()
196 mem->keys = ptr; in mem_addkey()
197 mem->keys[i] = _hx509_private_key_ref(key); in mem_addkey()
198 mem->keys[i + 1] = NULL; in mem_addkey()