Lines Matching refs:dat
294 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aes_init_key() local
299 ret = aes_v8_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
300 dat->block = (block128_f)aes_v8_decrypt; in aes_init_key()
301 dat->stream.cbc = NULL; in aes_init_key()
303 dat->stream.cbc = (cbc128_f)aes_v8_cbc_encrypt; in aes_init_key()
306 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
307 dat->block = (block128_f)AES_decrypt; in aes_init_key()
308 dat->stream.cbc = (cbc128_f)bsaes_cbc_encrypt; in aes_init_key()
310 ret = vpaes_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
311 dat->block = (block128_f)vpaes_decrypt; in aes_init_key()
312 dat->stream.cbc = in aes_init_key()
315 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
316 dat->block = (block128_f)AES_decrypt; in aes_init_key()
317 dat->stream.cbc = in aes_init_key()
321 ret = aes_v8_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
322 dat->block = (block128_f)aes_v8_encrypt; in aes_init_key()
323 dat->stream.cbc = NULL; in aes_init_key()
325 dat->stream.cbc = (cbc128_f)aes_v8_cbc_encrypt; in aes_init_key()
327 dat->stream.ctr = (ctr128_f)aes_v8_ctr32_encrypt_blocks; in aes_init_key()
330 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
331 dat->block = (block128_f)AES_encrypt; in aes_init_key()
332 dat->stream.ctr = (ctr128_f)bsaes_ctr32_encrypt_blocks; in aes_init_key()
334 ret = vpaes_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
335 dat->block = (block128_f)vpaes_encrypt; in aes_init_key()
336 dat->stream.cbc = in aes_init_key()
339 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks); in aes_init_key()
340 dat->block = (block128_f)AES_encrypt; in aes_init_key()
341 dat->stream.cbc = in aes_init_key()
355 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aes_cbc_cipher() local
357 if (dat->stream.cbc) { in aes_cbc_cipher()
358 (*dat->stream.cbc)(in, out, len, &dat->ks, ctx->iv, ctx->encrypt); in aes_cbc_cipher()
360 CRYPTO_cbc128_encrypt(in, out, len, &dat->ks, ctx->iv, dat->block); in aes_cbc_cipher()
362 CRYPTO_cbc128_decrypt(in, out, len, &dat->ks, ctx->iv, dat->block); in aes_cbc_cipher()
372 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aes_ecb_cipher() local
379 (*dat->block)(in + i, out + i, &dat->ks); in aes_ecb_cipher()
388 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aes_ctr_cipher() local
390 if (dat->stream.ctr) { in aes_ctr_cipher()
391 CRYPTO_ctr128_encrypt_ctr32(in, out, len, &dat->ks, ctx->iv, ctx->buf, &num, in aes_ctr_cipher()
392 dat->stream.ctr); in aes_ctr_cipher()
394 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks, ctx->iv, ctx->buf, &num, in aes_ctr_cipher()
395 dat->block); in aes_ctr_cipher()
403 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aes_ofb_cipher() local
405 CRYPTO_ofb128_encrypt(in, out, len, &dat->ks, ctx->iv, &ctx->num, dat->block); in aes_ofb_cipher()
834 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data; in aesni_init_key() local
839 dat->block = (block128_f)aesni_decrypt; in aesni_init_key()
840 dat->stream.cbc = in aesni_init_key()
844 dat->block = (block128_f)aesni_encrypt; in aesni_init_key()
846 dat->stream.cbc = (cbc128_f)aesni_cbc_encrypt; in aesni_init_key()
848 dat->stream.ctr = (ctr128_f)aesni_ctr32_encrypt_blocks; in aesni_init_key()
850 dat->stream.cbc = NULL; in aesni_init_key()