gen_init
if ((gen_init() < 0) || (tty_init() < 0))
static int gen_init(void);
OSSL_FUNC_keymgmt_gen_init_fn *gen_init;
&& (keymgmt->gen_init == NULL
if (keymgmt->gen_init == NULL)
return keymgmt->gen_init(provctx, selection, params);
if (keymgmt->gen_init == NULL)
keymgmt->gen_init = OSSL_FUNC_keymgmt_gen_init(fns);
if (ctx->keymgmt == NULL || ctx->keymgmt->gen_init == NULL)
return gen_init(ctx, EVP_PKEY_OP_PARAMGEN);
return gen_init(ctx, EVP_PKEY_OP_KEYGEN);
return gen_init(provctx, selection, RSA_FLAG_TYPE_RSA, params);
return gen_init(provctx, selection, RSA_FLAG_TYPE_RSASSAPSS, params);
static void gen_init(void *softc);
if_setinitfn(sc->ifp, gen_init);
struct ecore_general_setup_params *gen_init,
gen_init->stat_id = bxe_stats_id(fp);
gen_init->spcl_id = fp->cl_id;
gen_init->mtu = sc->mtu;
gen_init->cos = cos;