Lines Matching refs:aes
378 struct crypto_aes_ctx aes; in safexcel_skcipher_aes_setkey() local
381 ret = aes_expandkey(&aes, key, len); in safexcel_skcipher_aes_setkey()
387 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aes_setkey()
395 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aes_setkey()
399 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aes_setkey()
410 struct crypto_aes_ctx aes; in safexcel_aead_setkey() local
441 err = aes_expandkey(&aes, keys.enckey, keys.enckeylen); in safexcel_aead_setkey()
1418 struct crypto_aes_ctx aes; in safexcel_skcipher_aesctr_setkey() local
1426 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesctr_setkey()
1432 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesctr_setkey()
1440 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesctr_setkey()
1444 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesctr_setkey()
2453 struct crypto_aes_ctx aes; in safexcel_skcipher_aesxts_setkey() local
2464 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesxts_setkey()
2470 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2478 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2481 ret = aes_expandkey(&aes, (u8 *)(key + keylen), keylen); in safexcel_skcipher_aesxts_setkey()
2488 aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2497 cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2501 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesxts_setkey()
2567 struct crypto_aes_ctx aes; in safexcel_aead_gcm_setkey() local
2571 ret = aes_expandkey(&aes, key, len); in safexcel_aead_gcm_setkey()
2573 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2579 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_gcm_setkey()
2587 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_gcm_setkey()
2615 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2680 struct crypto_aes_ctx aes; in safexcel_aead_ccm_setkey() local
2683 ret = aes_expandkey(&aes, key, len); in safexcel_aead_ccm_setkey()
2685 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()
2691 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_ccm_setkey()
2699 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2701 cpu_to_be32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2714 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()