Lines Matching refs:scheme
42 * OSSL_STORE_LOADER_new() expects the scheme as a constant string,
94 const char *scheme; /* For get_loader_from_store() */
163 id = ossl_namemap_name2num(namemap, methdata->scheme);
177 const char *scheme, const char *propdef,
185 || (id = ossl_namemap_name2num(namemap, scheme)) == 0)
258 * The core fetching functionality passes the scheme of the implementation.
268 * namemap entry, this is it. Should the scheme already exist there, we
274 const char *scheme = algodef->algorithm_names;
275 int id = ossl_namemap_add_name(namemap, 0, scheme);
298 /* Fetching support. Can fetch by numeric identity or by scheme */
301 const char *scheme, const char *properties)
315 * If we have been passed both an id and a scheme, we have an
318 if (!ossl_assert(id == 0 || scheme == NULL)) {
324 if (id == 0 && scheme != NULL)
325 id = ossl_namemap_name2num(namemap, scheme);
348 methdata->scheme = scheme;
360 id = ossl_namemap_name2num(namemap, scheme);
372 if ((id != 0 || scheme != NULL) && method == NULL) {
381 if (scheme == NULL)
382 scheme = ossl_namemap_num2name(namemap, id, 0);
387 scheme == NULL ? "<null>" : scheme, id,
395 const char *scheme,
403 method = inner_loader_fetch(&methdata, 0, scheme, properties);