Lines Matching refs:ctx
63 int dca_rsastart(crypto_ctx_t *ctx, crypto_data_t *in, crypto_data_t *out,
66 dca_request_t *reqp = ctx->cc_provider_private;
67 dca_t *dca = ctx->cc_provider;
203 (void) dca_free_context(ctx);
290 crypto_ctx_t ctx;
291 ctx.cc_provider_private = reqp;
292 dca_rsactxfree(&ctx);
381 crypto_ctx_t ctx;
382 ctx.cc_provider_private = reqp;
383 dca_rsactxfree(&ctx);
391 dca_rsainit(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism,
418 dca_t *dca = (dca_t *)ctx->cc_provider;
430 ctx->cc_provider_private = reqp;
597 dca_rsactxfree(ctx);
605 crypto_ctx_t *ctx = (crypto_ctx_t *)arg;
606 dca_request_t *reqp = ctx->cc_provider_private;
626 ctx->cc_provider_private = NULL;
635 crypto_ctx_t ctx; /* on the stack */
638 ctx.cc_provider = provider;
639 ctx.cc_session = session_id;
641 rv = dca_rsainit(&ctx, mechanism, key, kmflag);
644 /* The content of ctx should have been freed already */
652 ((dca_request_t *)ctx.cc_provider_private)->dr_ctx.atomic = 1;
656 ((dca_request_t *)ctx.cc_provider_private)->dr_flags
660 rv = dca_rsastart(&ctx, input, output, req, mode);
667 dca_rsactxfree(&ctx);