gen_priv_key
ATTRIBUTE_WARN_UNUSED_RET int gen_priv_key(ec_priv_key *priv_key);
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = sm2_gen_priv_key,
.gen_priv_key = eddsa_gen_priv_key,
.gen_priv_key = eddsa_gen_priv_key,
.gen_priv_key = eddsa_gen_priv_key,
.gen_priv_key = eddsa_gen_priv_key,
.gen_priv_key = eddsa_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
ATTRIBUTE_WARN_UNUSED_RET int (*gen_priv_key) (ec_priv_key *priv_key);
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = generic_gen_priv_key,
.gen_priv_key = NULL,
(sm->gen_priv_key != NULL) && (sm->init_pub_key != NULL) &&
ret = gen_priv_key(&(kp->priv_key)); EG(ret, err);
} else if (sm->gen_priv_key != sig->gen_priv_key){
MUST_HAVE((sm->gen_priv_key != NULL), ret, err);
ret = sm->gen_priv_key(priv_key);