aboutsummaryrefslogtreecommitdiffstats
path: root/include/crypto/aes.h
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2007-11-06 22:15:19 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2008-01-11 08:16:08 +1100
commitd3e7480572bf882dee5baa2891bccbfa3db0b1a1 (patch)
tree40281dcc543e1b76b835b4f63a6feadcc9720166 /include/crypto/aes.h
parent[CRYPTO] camellia: Code cleanup (diff)
downloadlinux-dev-d3e7480572bf882dee5baa2891bccbfa3db0b1a1.tar.xz
linux-dev-d3e7480572bf882dee5baa2891bccbfa3db0b1a1.zip
[CRYPTO] camellia: De-unrolling
Move huge unrolled pieces of code (3 screenfuls) at the end of 128/256 key setup routines into common camellia_setup_tail(), convert it to loop there. Loop is still unrolled six times, so performance hit is very small, code size win is big. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> Acked-by: Noriaki TAKAMIYA <takamiya@po.ntts.co.jp> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions