]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: ccree - defer larval_digest_addr init until needed
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 11 Feb 2020 18:19:05 +0000 (19:19 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 22 Feb 2020 01:25:44 +0000 (09:25 +0800)
commite76930bed00ad2621ecc3188ed630206fa3a88d7
tree08df89de02b650289843979becd1c73861faa950
parent8ce79b0e4d974c301da7883b25cb59b71e77023b
crypto: ccree - defer larval_digest_addr init until needed

While the larval digest addresses are not always used in
cc_get_plain_hmac_key() and cc_hash_digest(), they are always
calculated.

Defer their calculations to the points where needed.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/ccree/cc_aead.c
drivers/crypto/ccree/cc_hash.c