Commit 6b1679f4a006acb5d76f8df686aa44c63d2555b4
1 parent
0d6669e2ba
Exists in
master
and in
7 other branches
crypto: crypto4xx - Use crypto_ahash_set_reqsize
This patch makes crypto4xx use crypto_ahash_set_reqsize to avoid accessing crypto_ahash directly. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Showing 2 changed files with 4 additions and 2 deletions Side-by-side Diff
drivers/crypto/amcc/crypto4xx_alg.c
... | ... | @@ -208,7 +208,8 @@ |
208 | 208 | } |
209 | 209 | } |
210 | 210 | |
211 | - tfm->crt_ahash.reqsize = sizeof(struct crypto4xx_ctx); | |
211 | + crypto_ahash_set_reqsize(__crypto_ahash_cast(tfm), | |
212 | + sizeof(struct crypto4xx_ctx)); | |
212 | 213 | sa = (struct dynamic_sa_ctl *) ctx->sa_in; |
213 | 214 | set_dynamic_sa_command_0(sa, SA_SAVE_HASH, SA_NOT_SAVE_IV, |
214 | 215 | SA_NOT_LOAD_HASH, SA_LOAD_IV_FROM_SA, |
drivers/crypto/amcc/crypto4xx_core.c
... | ... | @@ -1001,7 +1001,8 @@ |
1001 | 1001 | if (alg->cra_type == &crypto_ablkcipher_type) |
1002 | 1002 | tfm->crt_ablkcipher.reqsize = sizeof(struct crypto4xx_ctx); |
1003 | 1003 | else if (alg->cra_type == &crypto_ahash_type) |
1004 | - tfm->crt_ahash.reqsize = sizeof(struct crypto4xx_ctx); | |
1004 | + crypto_ahash_set_reqsize(__crypto_ahash_cast(tfm), | |
1005 | + sizeof(struct crypto4xx_ctx)); | |
1005 | 1006 | |
1006 | 1007 | return 0; |
1007 | 1008 | } |