Lines Matching defs:methdata

107     struct encoder_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 encoder_data_st *methdata = data;
132 && (store = get_encoder_store(methdata->libctx)) == NULL)
140 struct encoder_data_st *methdata = data;
143 && (store = get_encoder_store(methdata->libctx)) == NULL)
153 struct encoder_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;
170 id = ossl_namemap_name2num_n(namemap, methdata->names, l);
177 && (store = get_encoder_store(methdata->libctx)) == NULL)
180 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method))
190 struct encoder_data_st *methdata = data;
207 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL
211 if (store == NULL && (store = get_encoder_store(methdata->libctx)) == NULL)
333 struct encoder_data_st *methdata = data;
349 methdata->flag_construct_error_occurred = 1;
372 inner_ossl_encoder_fetch(struct encoder_data_st *methdata, int id,
375 OSSL_METHOD_STORE *store = get_encoder_store(methdata->libctx);
376 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
418 methdata->id = id;
419 methdata->names = name;
420 methdata->propquery = propq;
421 methdata->flag_construct_error_occurred = 0;
422 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_ENCODER,
424 &mcm, methdata)) != NULL) {
441 unsupported = !methdata->flag_construct_error_occurred;
451 ossl_lib_ctx_get_descriptor(methdata->libctx),
462 struct encoder_data_st methdata;
465 methdata.libctx = libctx;
466 methdata.tmp_store = NULL;
467 method = inner_ossl_encoder_fetch(&methdata, 0, name, properties);
468 dealloc_tmp_encoder_store(methdata.tmp_store);
475 struct encoder_data_st methdata;
478 methdata.libctx = libctx;
479 methdata.tmp_store = NULL;
480 method = inner_ossl_encoder_fetch(&methdata, id, NULL, properties);
481 dealloc_tmp_encoder_store(methdata.tmp_store);
587 struct encoder_data_st methdata;
590 methdata.libctx = libctx;
591 methdata.tmp_store = NULL;
592 (void)inner_ossl_encoder_fetch(&methdata, 0, NULL, NULL /* properties */);
596 if (methdata.tmp_store != NULL)
597 ossl_method_store_do_all(methdata.tmp_store, &do_one, &data);
599 dealloc_tmp_encoder_store(methdata.tmp_store);