Lines Matching refs:decoderctx
214 void *decoderctx) in ossl_decoder_instance_new() argument
265 decoder_inst->decoderctx = decoderctx; in ossl_decoder_instance_new()
276 decoder_inst->decoder->freectx(decoder_inst->decoderctx); in ossl_decoder_instance_free()
277 decoder_inst->decoderctx = NULL; in ossl_decoder_instance_free()
301 dest->decoderctx = dest->decoder->newctx(provctx); in ossl_decoder_instance_dup()
302 if (dest->decoderctx == NULL) { in ossl_decoder_instance_dup()
345 void *decoderctx = NULL; in OSSL_DECODER_CTX_add_decoder() local
356 if ((decoderctx = decoder->newctx(provctx)) == NULL in OSSL_DECODER_CTX_add_decoder()
358 ossl_decoder_instance_new(decoder, decoderctx)) == NULL) in OSSL_DECODER_CTX_add_decoder()
361 decoderctx = NULL; in OSSL_DECODER_CTX_add_decoder()
369 if (decoderctx != NULL) in OSSL_DECODER_CTX_add_decoder()
370 decoder->freectx(decoderctx); in OSSL_DECODER_CTX_add_decoder()
407 void *decoderctx = NULL; in collect_extra_decoder() local
438 if ((decoderctx = decoder->newctx(provctx)) == NULL) in collect_extra_decoder()
441 if ((di = ossl_decoder_instance_new(decoder, decoderctx)) == NULL) { in collect_extra_decoder()
442 decoder->freectx(decoderctx); in collect_extra_decoder()
661 void *decoderctx = NULL; in OSSL_DECODER_export() local
672 decoderctx = OSSL_DECODER_INSTANCE_get_decoder_ctx(decoder_inst); in OSSL_DECODER_export()
673 return decoder->export_object(decoderctx, reference, reference_sz, in OSSL_DECODER_export()
690 return decoder_inst->decoderctx; in OSSL_DECODER_INSTANCE_get_decoder_ctx()