Lines Matching refs:ecc_ctx
58 soft_free_ecc_context(soft_ecc_ctx_t *ecc_ctx)
60 if (ecc_ctx != NULL) {
61 if (ecc_ctx->key != NULL) {
62 soft_cleanup_object(ecc_ctx->key);
63 free(ecc_ctx->key);
66 soft_free_ecparams(&ecc_ctx->ecparams, B_FALSE);
67 free(ecc_ctx);
337 soft_ecc_ctx_t *ecc_ctx;
353 ecc_ctx = malloc(sizeof (soft_ecc_ctx_t));
354 if (ecc_ctx == NULL) {
369 free(ecc_ctx);
392 ecc_ctx->key = tmp_key;
399 ecc_ctx->ecparams = *ecparams;
405 session_p->sign.context = ecc_ctx;
408 session_p->verify.context = ecc_ctx;
418 free(ecc_ctx);
469 soft_ecc_ctx_t *ecc_ctx = session_p->sign.context;
470 soft_object_t *key = ecc_ctx->key;
488 ECkey.ecParams = ecc_ctx->ecparams;
534 soft_ecc_ctx_t *ecc_ctx = session_p->verify.context;
535 soft_object_t *key = ecc_ctx->key;
558 ECkey.ecParams = ecc_ctx->ecparams;