Lines Matching defs:methdata
110 struct loader_data_st *methdata = data;
112 if (methdata->tmp_store == NULL)
113 methdata->tmp_store = ossl_method_store_new(methdata->libctx);
114 return methdata->tmp_store;
132 struct loader_data_st *methdata = data;
135 && (store = get_loader_store(methdata->libctx)) == NULL)
143 struct loader_data_st *methdata = data;
146 && (store = get_loader_store(methdata->libctx)) == NULL)
156 struct loader_data_st *methdata = data;
160 if ((id = methdata->scheme_id) == 0) {
161 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
163 id = ossl_namemap_name2num(namemap, methdata->scheme);
167 && (store = get_loader_store(methdata->libctx)) == NULL)
170 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method))
180 struct loader_data_st *methdata = data;
184 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL
188 if (store == NULL && (store = get_loader_store(methdata->libctx)) == NULL)
271 struct loader_data_st *methdata = data;
287 methdata->flag_construct_error_occurred = 1;
300 inner_loader_fetch(struct loader_data_st *methdata, int id,
303 OSSL_METHOD_STORE *store = get_loader_store(methdata->libctx);
304 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
347 methdata->scheme_id = id;
348 methdata->scheme = scheme;
349 methdata->propquery = propq;
350 methdata->flag_construct_error_occurred = 0;
351 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_STORE,
353 &mcm, methdata)) != NULL) {
369 unsupported = !methdata->flag_construct_error_occurred;
386 ossl_lib_ctx_get_descriptor(methdata->libctx),
398 struct loader_data_st methdata;
401 methdata.libctx = libctx;
402 methdata.tmp_store = NULL;
403 method = inner_loader_fetch(&methdata, 0, scheme, properties);
404 dealloc_tmp_loader_store(methdata.tmp_store);
412 struct loader_data_st methdata;
415 methdata.libctx = libctx;
416 methdata.tmp_store = NULL;
417 method = inner_loader_fetch(&methdata, scheme_id, NULL, properties);
418 dealloc_tmp_loader_store(methdata.tmp_store);
508 struct loader_data_st methdata;
511 methdata.libctx = libctx;
512 methdata.tmp_store = NULL;
513 (void)inner_loader_fetch(&methdata, 0, NULL, NULL /* properties */);
517 if (methdata.tmp_store != NULL)
518 ossl_method_store_do_all(methdata.tmp_store, &do_one, &data);
520 dealloc_tmp_loader_store(methdata.tmp_store);