Lines Matching refs:decoder_inst

215     OSSL_DECODER_INSTANCE *decoder_inst = NULL;
226 if ((decoder_inst = OPENSSL_zalloc(sizeof(*decoder_inst))) == NULL) {
243 decoder_inst->input_type = ossl_property_get_string_value(libctx, prop);
244 if (decoder_inst->input_type == NULL) {
256 decoder_inst->input_structure
264 decoder_inst->decoder = decoder;
265 decoder_inst->decoderctx = decoderctx;
266 return decoder_inst;
268 ossl_decoder_instance_free(decoder_inst);
272 void ossl_decoder_instance_free(OSSL_DECODER_INSTANCE *decoder_inst)
274 if (decoder_inst != NULL) {
275 if (decoder_inst->decoder != NULL)
276 decoder_inst->decoder->freectx(decoder_inst->decoderctx);
277 decoder_inst->decoderctx = NULL;
278 OSSL_DECODER_free(decoder_inst->decoder);
279 decoder_inst->decoder = NULL;
280 OPENSSL_free(decoder_inst);
312 OSSL_DECODER_INSTANCE *decoder_inst = NULL;
326 || (decoder_inst =
332 if (!ossl_decoder_ctx_add_decoder_inst(ctx, decoder_inst))
337 ossl_decoder_instance_free(decoder_inst);
531 OSSL_DECODER_INSTANCE *decoder_inst =
535 = OSSL_DECODER_INSTANCE_get_input_type(decoder_inst);
620 int OSSL_DECODER_export(OSSL_DECODER_INSTANCE *decoder_inst,
627 if (!(ossl_assert(decoder_inst != NULL)
635 decoder = OSSL_DECODER_INSTANCE_get_decoder(decoder_inst);
636 decoderctx = OSSL_DECODER_INSTANCE_get_decoder_ctx(decoder_inst);
642 OSSL_DECODER_INSTANCE_get_decoder(OSSL_DECODER_INSTANCE *decoder_inst)
644 if (decoder_inst == NULL)
646 return decoder_inst->decoder;
650 OSSL_DECODER_INSTANCE_get_decoder_ctx(OSSL_DECODER_INSTANCE *decoder_inst)
652 if (decoder_inst == NULL)
654 return decoder_inst->decoderctx;
658 OSSL_DECODER_INSTANCE_get_input_type(OSSL_DECODER_INSTANCE *decoder_inst)
660 if (decoder_inst == NULL)
662 return decoder_inst->input_type;
666 OSSL_DECODER_INSTANCE_get_input_structure(OSSL_DECODER_INSTANCE *decoder_inst,
669 if (decoder_inst == NULL)
671 *was_set = decoder_inst->flag_input_structure_was_set;
672 return decoder_inst->input_structure;
679 OSSL_DECODER_INSTANCE *decoder_inst = NULL;
723 decoder_inst =
726 decoder = OSSL_DECODER_INSTANCE_get_decoder(decoder_inst);
738 rv = ctx->construct(decoder_inst, params, ctx->construct_data);