Lines Matching refs:wctx
53 PROV_AES_WRAP_CTX *wctx;
59 wctx = OPENSSL_zalloc(sizeof(*wctx));
60 ctx = (PROV_CIPHER_CTX *)wctx;
66 return wctx;
71 PROV_AES_WRAP_CTX *wctx = (PROV_AES_WRAP_CTX *)vctx;
74 OPENSSL_clear_free(wctx, sizeof(*wctx));
82 PROV_AES_WRAP_CTX *wctx = (PROV_AES_WRAP_CTX *)vctx;
89 wctx->wrapfn = enc ? CRYPTO_128_wrap_pad : CRYPTO_128_unwrap_pad;
91 wctx->wrapfn = enc ? CRYPTO_128_wrap : CRYPTO_128_unwrap;
118 AES_set_encrypt_key(key, keylen * 8, &wctx->ks.ks);
121 AES_set_decrypt_key(key, keylen * 8, &wctx->ks.ks);
146 PROV_AES_WRAP_CTX *wctx = (PROV_AES_WRAP_CTX *)vctx;
189 rv = wctx->wrapfn(&wctx->ks.ks, ctx->iv_set ? ctx->iv : NULL, out, in,