Lines Matching defs:ctx
31 PROV_RC4_CTX *ctx = (PROV_RC4_CTX *)vctx;
34 OPENSSL_clear_free(ctx, sizeof(*ctx));
37 static void *rc4_dupctx(void *ctx)
39 PROV_RC4_CTX *in = (PROV_RC4_CTX *)ctx;
55 static int rc4_einit(void *ctx, const unsigned char *key, size_t keylen,
59 if (!ossl_cipher_generic_einit(ctx, key, keylen, iv, ivlen, NULL))
61 return ossl_cipher_var_keylen_set_ctx_params(ctx, params);
64 static int rc4_dinit(void *ctx, const unsigned char *key, size_t keylen,
68 if (!ossl_cipher_generic_dinit(ctx, key, keylen, iv, ivlen, NULL))
70 return ossl_cipher_var_keylen_set_ctx_params(ctx, params);
83 PROV_##UCALG##_CTX *ctx; \
86 ctx = OPENSSL_zalloc(sizeof(*ctx)); \
87 if (ctx != NULL) { \
88 ossl_cipher_generic_initkey(ctx, kbits, blkbits, ivbits, 0, flags, \
91 return ctx; \