Lines Matching refs:decoderctx
213 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()
314 void *decoderctx = NULL; in OSSL_DECODER_CTX_add_decoder() local
325 if ((decoderctx = decoder->newctx(provctx)) == NULL in OSSL_DECODER_CTX_add_decoder()
327 ossl_decoder_instance_new(decoder, decoderctx)) == NULL) in OSSL_DECODER_CTX_add_decoder()
330 decoderctx = NULL; in OSSL_DECODER_CTX_add_decoder()
338 if (decoderctx != NULL) in OSSL_DECODER_CTX_add_decoder()
339 decoder->freectx(decoderctx); in OSSL_DECODER_CTX_add_decoder()
373 void *decoderctx = NULL; in collect_extra_decoder() local
404 if ((decoderctx = decoder->newctx(provctx)) == NULL) in collect_extra_decoder()
407 if ((di = ossl_decoder_instance_new(decoder, decoderctx)) == NULL) { in collect_extra_decoder()
408 decoder->freectx(decoderctx); in collect_extra_decoder()
624 void *decoderctx = NULL; in OSSL_DECODER_export() local
635 decoderctx = OSSL_DECODER_INSTANCE_get_decoder_ctx(decoder_inst); in OSSL_DECODER_export()
636 return decoder->export_object(decoderctx, reference, reference_sz, in OSSL_DECODER_export()
653 return decoder_inst->decoderctx; in OSSL_DECODER_INSTANCE_get_decoder_ctx()