PROV_CIPHER_FAKE_CTX
return OPENSSL_zalloc(sizeof(PROV_CIPHER_FAKE_CTX));
static int fake_skey_init(PROV_CIPHER_FAKE_CTX *ctx, void *pkeyparam,
memcpy(ctx, pkeyparam, sizeof(PROV_CIPHER_FAKE_CTX));
PROV_CIPHER_FAKE_CTX *ctx = (PROV_CIPHER_FAKE_CTX *)vctx;
PROV_CIPHER_FAKE_CTX *ctx = (PROV_CIPHER_FAKE_CTX *)vctx;
PROV_CIPHER_FAKE_CTX *ctx = (PROV_CIPHER_FAKE_CTX *)vctx;
if (p != NULL && !OSSL_PARAM_set_size_t(p, sizeof((PROV_CIPHER_FAKE_CTX *)vctx)->key)) {
static int ctx_from_key_params(PROV_CIPHER_FAKE_CTX *pctx, const OSSL_PARAM *params)
PROV_CIPHER_FAKE_CTX *ctx = NULL;
if (!TEST_ptr(ctx = OPENSSL_zalloc(sizeof(PROV_CIPHER_FAKE_CTX))))
PROV_CIPHER_FAKE_CTX *ctx = (PROV_CIPHER_FAKE_CTX *)keydata;