Lines Matching refs:aes

377 	struct crypto_aes_ctx aes;  in safexcel_skcipher_aes_setkey()  local
380 ret = aes_expandkey(&aes, key, len); in safexcel_skcipher_aes_setkey()
386 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aes_setkey()
394 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aes_setkey()
398 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aes_setkey()
409 struct crypto_aes_ctx aes; in safexcel_aead_setkey() local
440 err = aes_expandkey(&aes, keys.enckey, keys.enckeylen); in safexcel_aead_setkey()
1417 struct crypto_aes_ctx aes; in safexcel_skcipher_aesctr_setkey() local
1425 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesctr_setkey()
1431 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesctr_setkey()
1439 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesctr_setkey()
1443 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesctr_setkey()
2452 struct crypto_aes_ctx aes; in safexcel_skcipher_aesxts_setkey() local
2463 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesxts_setkey()
2469 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2477 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2480 ret = aes_expandkey(&aes, (u8 *)(key + keylen), keylen); in safexcel_skcipher_aesxts_setkey()
2487 aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2496 cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2500 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesxts_setkey()
2566 struct crypto_aes_ctx aes; in safexcel_aead_gcm_setkey() local
2570 ret = aes_expandkey(&aes, key, len); in safexcel_aead_gcm_setkey()
2572 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2578 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_gcm_setkey()
2586 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_gcm_setkey()
2614 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2679 struct crypto_aes_ctx aes; in safexcel_aead_ccm_setkey() local
2682 ret = aes_expandkey(&aes, key, len); in safexcel_aead_ccm_setkey()
2684 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()
2690 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_ccm_setkey()
2698 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2700 cpu_to_be32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2713 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()