diff options
Diffstat (limited to 'include/crypto/engine.h')
| -rw-r--r-- | include/crypto/engine.h | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/include/crypto/engine.h b/include/crypto/engine.h index 26cac19b0f46..fd4f2fa23f51 100644 --- a/include/crypto/engine.h +++ b/include/crypto/engine.h @@ -16,6 +16,7 @@  #include <crypto/akcipher.h>  #include <crypto/hash.h>  #include <crypto/skcipher.h> +#include <crypto/kpp.h>  #define ENGINE_NAME_LEN	30  /* @@ -96,6 +97,8 @@ int crypto_transfer_akcipher_request_to_engine(struct crypto_engine *engine,  					       struct akcipher_request *req);  int crypto_transfer_hash_request_to_engine(struct crypto_engine *engine,  					       struct ahash_request *req); +int crypto_transfer_kpp_request_to_engine(struct crypto_engine *engine, +					  struct kpp_request *req);  int crypto_transfer_skcipher_request_to_engine(struct crypto_engine *engine,  					       struct skcipher_request *req);  void crypto_finalize_aead_request(struct crypto_engine *engine, @@ -104,6 +107,8 @@ void crypto_finalize_akcipher_request(struct crypto_engine *engine,  				      struct akcipher_request *req, int err);  void crypto_finalize_hash_request(struct crypto_engine *engine,  				  struct ahash_request *req, int err); +void crypto_finalize_kpp_request(struct crypto_engine *engine, +				 struct kpp_request *req, int err);  void crypto_finalize_skcipher_request(struct crypto_engine *engine,  				      struct skcipher_request *req, int err);  int crypto_engine_start(struct crypto_engine *engine); |