Lines Matching defs:xctx

333     EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
340 aesni_set_encrypt_key(key, ctx->key_len * 4, &xctx->ks1);
341 xctx->xts.block1 = (block128_f) aesni_encrypt;
342 xctx->stream = aesni_xts_encrypt;
344 aesni_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1);
345 xctx->xts.block1 = (block128_f) aesni_decrypt;
346 xctx->stream = aesni_xts_decrypt;
350 ctx->key_len * 4, &xctx->ks2);
351 xctx->xts.block2 = (block128_f) aesni_encrypt;
353 xctx->xts.key1 = &xctx->ks1;
357 xctx->xts.key2 = &xctx->ks2;
1003 EVP_AES_XTS_CTX *xctx = c->cipher_data;
1007 if (xctx->xts.key1) {
1008 if (xctx->xts.key1 != &xctx->ks1)
1012 if (xctx->xts.key2) {
1013 if (xctx->xts.key2 != &xctx->ks2)
1021 xctx->xts.key1 = NULL;
1022 xctx->xts.key2 = NULL;
1029 EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
1036 xctx->stream = enc ? AES_xts_encrypt : AES_xts_decrypt;
1038 xctx->stream = NULL;
1043 xctx->stream = enc ? bsaes_xts_encrypt : bsaes_xts_decrypt;
1049 vpaes_set_encrypt_key(key, ctx->key_len * 4, &xctx->ks1);
1050 xctx->xts.block1 = (block128_f) vpaes_encrypt;
1052 vpaes_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1);
1053 xctx->xts.block1 = (block128_f) vpaes_decrypt;
1057 ctx->key_len * 4, &xctx->ks2);
1058 xctx->xts.block2 = (block128_f) vpaes_encrypt;
1060 xctx->xts.key1 = &xctx->ks1;
1067 AES_set_encrypt_key(key, ctx->key_len * 4, &xctx->ks1);
1068 xctx->xts.block1 = (block128_f) AES_encrypt;
1070 AES_set_decrypt_key(key, ctx->key_len * 4, &xctx->ks1);
1071 xctx->xts.block1 = (block128_f) AES_decrypt;
1075 ctx->key_len * 4, &xctx->ks2);
1076 xctx->xts.block2 = (block128_f) AES_encrypt;
1078 xctx->xts.key1 = &xctx->ks1;
1082 xctx->xts.key2 = &xctx->ks2;
1092 EVP_AES_XTS_CTX *xctx = ctx->cipher_data;
1093 if (!xctx->xts.key1 || !xctx->xts.key2)
1105 if (xctx->stream)
1106 (*xctx->stream) (in, out, len,
1107 xctx->xts.key1, xctx->xts.key2, ctx->iv);
1108 else if (CRYPTO_xts128_encrypt(&xctx->xts, ctx->iv, in, out, len,