provinfo
rc = provider_conf_params_internal(prov, provinfo, buffer,
ok = ossl_provider_info_add_parameter(provinfo, name, value);
OSSL_PROVIDER_INFO *provinfo,
rc = provider_conf_params_internal(prov, provinfo, name,
OSSL_PROVIDER_INFO *provinfo,
OSSL_PROVIDER_INFO *info = store->provinfo;
OSSL_PROVIDER_INFO *provinfo;
ossl_provider_info_clear(&store->provinfo[i]);
OPENSSL_free(store->provinfo);
store->provinfo = OPENSSL_zalloc(sizeof(*store->provinfo)
if (store->provinfo == NULL)
tmpbuiltins = OPENSSL_realloc(store->provinfo,
sizeof(*store->provinfo) * newsz);
store->provinfo = tmpbuiltins;
store->provinfo[store->numprovinfo] = *entry;
for (i = 0, p = store->provinfo; i < store->numprovinfo; p++, i++) {
int ossl_provider_info_add_parameter(OSSL_PROVIDER_INFO *provinfo,
return infopair_add(&provinfo->parameters, name, value);
int ossl_provider_info_add_parameter(OSSL_PROVIDER_INFO *provinfo,
if (provinfo(res, true) == -1) {
if (provinfo(res, openrw) == -1) {
int provinfo(struct hast_resource *res, bool dowrite);