Lines Matching defs:methdata
107 struct decoder_data_st *methdata = data;
109 if (methdata->tmp_store == NULL)
110 methdata->tmp_store = ossl_method_store_new(methdata->libctx);
111 return methdata->tmp_store;
129 struct decoder_data_st *methdata = data;
132 && (store = get_decoder_store(methdata->libctx)) == NULL)
140 struct decoder_data_st *methdata = data;
143 && (store = get_decoder_store(methdata->libctx)) == NULL)
153 struct decoder_data_st *methdata = data;
160 * passed via methdata.
162 if ((id = methdata->id) == 0 && methdata->names != NULL) {
163 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
164 const char *names = methdata->names;
177 && (store = get_decoder_store(methdata->libctx)) == NULL)
180 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method))
190 struct decoder_data_st *methdata = data;
207 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL
211 if (store == NULL && (store = get_decoder_store(methdata->libctx)) == NULL)
323 struct decoder_data_st *methdata = data;
339 methdata->flag_construct_error_occurred = 1;
362 inner_ossl_decoder_fetch(struct decoder_data_st *methdata, int id,
365 OSSL_METHOD_STORE *store = get_decoder_store(methdata->libctx);
366 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
408 methdata->id = id;
409 methdata->names = name;
410 methdata->propquery = propq;
411 methdata->flag_construct_error_occurred = 0;
412 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_DECODER,
414 &mcm, methdata)) != NULL) {
432 unsupported = !methdata->flag_construct_error_occurred;
442 ossl_lib_ctx_get_descriptor(methdata->libctx),
453 struct decoder_data_st methdata;
456 methdata.libctx = libctx;
457 methdata.tmp_store = NULL;
458 method = inner_ossl_decoder_fetch(&methdata, 0, name, properties);
459 dealloc_tmp_decoder_store(methdata.tmp_store);
466 struct decoder_data_st methdata;
469 methdata.libctx = libctx;
470 methdata.tmp_store = NULL;
471 method = inner_ossl_decoder_fetch(&methdata, id, NULL, properties);
472 dealloc_tmp_decoder_store(methdata.tmp_store);
578 struct decoder_data_st methdata;
581 methdata.libctx = libctx;
582 methdata.tmp_store = NULL;
583 (void)inner_ossl_decoder_fetch(&methdata, 0, NULL, NULL /* properties */);
587 if (methdata.tmp_store != NULL)
588 ossl_method_store_do_all(methdata.tmp_store, &do_one, &data);
590 dealloc_tmp_decoder_store(methdata.tmp_store);