diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2015-05-11 05:48:09 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2015-05-12 22:31:45 -0400 |
commit | 97cacb9f7a1e7502e7e8e7964b00dc191be565eb (patch) | |
tree | 4b44c8892f2b5701abd6ba49950382132bf5aab4 /drivers/crypto | |
parent | 9611ef63c27709f57639ab49fe3977c5947038a5 (diff) |
crypto: qat - Use crypto_aead_set_reqsize helper
This patch uses the crypto_aead_set_reqsize helper to avoid directly
touching the internals of aead.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto')
-rw-r--r-- | drivers/crypto/qat/qat_common/qat_algs.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c index 070abcd0f2b3..dc231b860a1e 100644 --- a/drivers/crypto/qat/qat_common/qat_algs.c +++ b/drivers/crypto/qat/qat_common/qat_algs.c | |||
@@ -1094,8 +1094,9 @@ static int qat_alg_aead_init(struct crypto_tfm *tfm, | |||
1094 | return -EFAULT; | 1094 | return -EFAULT; |
1095 | spin_lock_init(&ctx->lock); | 1095 | spin_lock_init(&ctx->lock); |
1096 | ctx->qat_hash_alg = hash; | 1096 | ctx->qat_hash_alg = hash; |
1097 | tfm->crt_aead.reqsize = sizeof(struct aead_request) + | 1097 | crypto_aead_set_reqsize(__crypto_aead_cast(tfm), |
1098 | sizeof(struct qat_crypto_request); | 1098 | sizeof(struct aead_request) + |
1099 | sizeof(struct qat_crypto_request)); | ||
1099 | ctx->tfm = tfm; | 1100 | ctx->tfm = tfm; |
1100 | return 0; | 1101 | return 0; |
1101 | } | 1102 | } |