Lines Matching refs:ginf
239 TLS_GROUP_INFO *ginf = NULL; in add_provider_groups() local
265 ginf = &ctx->group_list[ctx->group_list_len]; in add_provider_groups()
272 ginf->tlsname = OPENSSL_strdup(p->data); in add_provider_groups()
273 if (ginf->tlsname == NULL) in add_provider_groups()
281 ginf->realname = OPENSSL_strdup(p->data); in add_provider_groups()
282 if (ginf->realname == NULL) in add_provider_groups()
290 ginf->group_id = (uint16_t)gid; in add_provider_groups()
297 ginf->algorithm = OPENSSL_strdup(p->data); in add_provider_groups()
298 if (ginf->algorithm == NULL) in add_provider_groups()
302 if (p == NULL || !OSSL_PARAM_get_uint(p, &ginf->secbits)) { in add_provider_groups()
312 ginf->is_kem = 1 & is_kem; in add_provider_groups()
315 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->mintls)) { in add_provider_groups()
321 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->maxtls)) { in add_provider_groups()
327 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->mindtls)) { in add_provider_groups()
333 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->maxdtls)) { in add_provider_groups()
345 keymgmt = EVP_KEYMGMT_fetch(ctx->libctx, ginf->algorithm, ctx->propq); in add_provider_groups()
362 ginf = NULL; in add_provider_groups()
368 if (ginf != NULL) { in add_provider_groups()
369 OPENSSL_free(ginf->tlsname); in add_provider_groups()
370 OPENSSL_free(ginf->realname); in add_provider_groups()
371 OPENSSL_free(ginf->algorithm); in add_provider_groups()
372 ginf->algorithm = ginf->tlsname = ginf->realname = NULL; in add_provider_groups()