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()
1361 struct crypto_aes_ctx aes; in safexcel_skcipher_aesctr_setkey() local
1369 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesctr_setkey()
1375 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesctr_setkey()
1383 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesctr_setkey()
1387 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesctr_setkey()
2396 struct crypto_aes_ctx aes; in safexcel_skcipher_aesxts_setkey() local
2407 ret = aes_expandkey(&aes, key, keylen); in safexcel_skcipher_aesxts_setkey()
2413 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2421 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2424 ret = aes_expandkey(&aes, (u8 *)(key + keylen), keylen); in safexcel_skcipher_aesxts_setkey()
2431 aes.key_enc[i]) { in safexcel_skcipher_aesxts_setkey()
2440 cpu_to_le32(aes.key_enc[i]); in safexcel_skcipher_aesxts_setkey()
2444 memzero_explicit(&aes, sizeof(aes)); in safexcel_skcipher_aesxts_setkey()
2510 struct crypto_aes_ctx aes; in safexcel_aead_gcm_setkey() local
2514 ret = aes_expandkey(&aes, key, len); in safexcel_aead_gcm_setkey()
2516 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2522 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_gcm_setkey()
2530 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_gcm_setkey()
2536 aes_encrypt(&aes, (u8 *)hashkey, (u8 *)hashkey); in safexcel_aead_gcm_setkey()
2551 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_gcm_setkey()
2612 struct crypto_aes_ctx aes; in safexcel_aead_ccm_setkey() local
2615 ret = aes_expandkey(&aes, key, len); in safexcel_aead_ccm_setkey()
2617 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()
2623 if (le32_to_cpu(ctx->key[i]) != aes.key_enc[i]) { in safexcel_aead_ccm_setkey()
2631 ctx->key[i] = cpu_to_le32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2633 cpu_to_be32(aes.key_enc[i]); in safexcel_aead_ccm_setkey()
2646 memzero_explicit(&aes, sizeof(aes)); in safexcel_aead_ccm_setkey()