Lines Matching refs:gctx
324 struct template_gen_ctx *gctx = genctx; in template_gen_set_params() local
326 if (gctx == NULL) in template_gen_set_params()
329 debug_print("empty gen_set params called for %p\n", gctx); in template_gen_set_params()
336 struct template_gen_ctx *gctx = NULL; in template_gen_init() local
345 if ((gctx = OPENSSL_zalloc(sizeof(*gctx))) != NULL) { in template_gen_init()
346 gctx->provctx = provctx; in template_gen_init()
347 gctx->selection = selection; in template_gen_init()
349 if (!template_gen_set_params(gctx, params)) { in template_gen_init()
350 OPENSSL_free(gctx); in template_gen_init()
351 gctx = NULL; in template_gen_init()
353 debug_print("gen init returns %p\n", gctx); in template_gen_init()
354 return gctx; in template_gen_init()
368 struct template_gen_ctx *gctx = (struct template_gen_ctx *)vctx; in template_gen() local
371 debug_print("gen called for %p\n", gctx); in template_gen()
373 if (gctx == NULL) in template_gen()
388 struct template_gen_ctx *gctx = genctx; in template_gen_cleanup() local
390 debug_print("gen cleanup for %p\n", gctx); in template_gen_cleanup()
391 OPENSSL_free(gctx); in template_gen_cleanup()