Loading crypto/Kconfig +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ source "crypto/async_tx/Kconfig" # Cryptographic API Configuration # menuconfig CRYPTO bool "Cryptographic API" tristate "Cryptographic API" help This option provides the core Cryptographic API. Loading crypto/Makefile +2 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,8 @@ # Cryptographic API # obj-$(CONFIG_CRYPTO) += api.o cipher.o digest.o compress.o obj-$(CONFIG_CRYPTO) += crypto.o crypto-objs := api.o cipher.o digest.o compress.o crypto_algapi-$(CONFIG_PROC_FS) += proc.o crypto_algapi-objs := algapi.o scatterwalk.o $(crypto_algapi-y) Loading crypto/api.c +3 −0 Original line number Diff line number Diff line Loading @@ -445,3 +445,6 @@ int crypto_has_alg(const char *name, u32 type, u32 mask) return ret; } EXPORT_SYMBOL_GPL(crypto_has_alg); MODULE_DESCRIPTION("Cryptographic core API"); MODULE_LICENSE("GPL"); include/linux/crypto.h +0 −7 Original line number Diff line number Diff line Loading @@ -317,14 +317,7 @@ int crypto_unregister_alg(struct crypto_alg *alg); /* * Algorithm query interface. */ #ifdef CONFIG_CRYPTO int crypto_has_alg(const char *name, u32 type, u32 mask); #else static inline int crypto_has_alg(const char *name, u32 type, u32 mask) { return 0; } #endif /* * Transforms: user-instantiated objects which encapsulate algorithms Loading Loading
crypto/Kconfig +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ source "crypto/async_tx/Kconfig" # Cryptographic API Configuration # menuconfig CRYPTO bool "Cryptographic API" tristate "Cryptographic API" help This option provides the core Cryptographic API. Loading
crypto/Makefile +2 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,8 @@ # Cryptographic API # obj-$(CONFIG_CRYPTO) += api.o cipher.o digest.o compress.o obj-$(CONFIG_CRYPTO) += crypto.o crypto-objs := api.o cipher.o digest.o compress.o crypto_algapi-$(CONFIG_PROC_FS) += proc.o crypto_algapi-objs := algapi.o scatterwalk.o $(crypto_algapi-y) Loading
crypto/api.c +3 −0 Original line number Diff line number Diff line Loading @@ -445,3 +445,6 @@ int crypto_has_alg(const char *name, u32 type, u32 mask) return ret; } EXPORT_SYMBOL_GPL(crypto_has_alg); MODULE_DESCRIPTION("Cryptographic core API"); MODULE_LICENSE("GPL");
include/linux/crypto.h +0 −7 Original line number Diff line number Diff line Loading @@ -317,14 +317,7 @@ int crypto_unregister_alg(struct crypto_alg *alg); /* * Algorithm query interface. */ #ifdef CONFIG_CRYPTO int crypto_has_alg(const char *name, u32 type, u32 mask); #else static inline int crypto_has_alg(const char *name, u32 type, u32 mask) { return 0; } #endif /* * Transforms: user-instantiated objects which encapsulate algorithms Loading