crypto: skcipher - Remove top-level givcipher interface
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 12 Jul 2016 05:17:50 +0000 (13:17 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 18 Jul 2016 09:35:46 +0000 (17:35 +0800)
commit3a01d0ee2b991c8c267620e63a4ab47cd8c30cc4
tree5c8d3aa7fb5fbaa3ae9d80883e9057c0395b7def
parent6cf80a296575723aed6ce6c695581540202bfc6b
crypto: skcipher - Remove top-level givcipher interface

This patch removes the old crypto_grab_skcipher helper and replaces
it with crypto_grab_skcipher2.

As this is the final entry point into givcipher this patch also
removes all traces of the top-level givcipher interface, including
all implicit IV generators such as chainiv.

The bottom-level givcipher interface remains until the drivers
using it are converted.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/Makefile
crypto/ablkcipher.c
crypto/blkcipher.c
crypto/chainiv.c [deleted file]
crypto/eseqiv.c [deleted file]
crypto/seqiv.c
crypto/skcipher.c
include/crypto/internal/skcipher.h
include/crypto/skcipher.h
include/linux/crypto.h