Loading crypto/api.c +9 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ #include <linux/init.h> #include <linux/crypto.h> #include <linux/errno.h> #include <linux/kmod.h> #include <linux/rwsem.h> #include <linux/slab.h> #include "internal.h" Loading @@ -33,7 +34,7 @@ static inline void crypto_alg_put(struct crypto_alg *alg) module_put(alg->cra_module); } struct crypto_alg *crypto_alg_lookup(const char *name) static struct crypto_alg *crypto_alg_lookup(const char *name) { struct crypto_alg *q, *alg = NULL; Loading @@ -54,6 +55,13 @@ struct crypto_alg *crypto_alg_lookup(const char *name) return alg; } /* A far more intelligent version of this is planned. For now, just * try an exact match on the name of the algorithm. */ static inline struct crypto_alg *crypto_alg_mod_lookup(const char *name) { return try_then_request_module(crypto_alg_lookup(name), name); } static int crypto_init_flags(struct crypto_tfm *tfm, u32 flags) { tfm->crt_flags = 0; Loading crypto/internal.h +0 −10 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ #include <linux/highmem.h> #include <linux/interrupt.h> #include <linux/init.h> #include <linux/kmod.h> #include <asm/kmap_types.h> extern enum km_type crypto_km_types[]; Loading @@ -42,15 +41,6 @@ static inline void crypto_yield(struct crypto_tfm *tfm) cond_resched(); } struct crypto_alg *crypto_alg_lookup(const char *name); /* A far more intelligent version of this is planned. For now, just * try an exact match on the name of the algorithm. */ static inline struct crypto_alg *crypto_alg_mod_lookup(const char *name) { return try_then_request_module(crypto_alg_lookup(name), name); } #ifdef CONFIG_CRYPTO_HMAC int crypto_alloc_hmac_block(struct crypto_tfm *tfm); void crypto_free_hmac_block(struct crypto_tfm *tfm); Loading Loading
crypto/api.c +9 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ #include <linux/init.h> #include <linux/crypto.h> #include <linux/errno.h> #include <linux/kmod.h> #include <linux/rwsem.h> #include <linux/slab.h> #include "internal.h" Loading @@ -33,7 +34,7 @@ static inline void crypto_alg_put(struct crypto_alg *alg) module_put(alg->cra_module); } struct crypto_alg *crypto_alg_lookup(const char *name) static struct crypto_alg *crypto_alg_lookup(const char *name) { struct crypto_alg *q, *alg = NULL; Loading @@ -54,6 +55,13 @@ struct crypto_alg *crypto_alg_lookup(const char *name) return alg; } /* A far more intelligent version of this is planned. For now, just * try an exact match on the name of the algorithm. */ static inline struct crypto_alg *crypto_alg_mod_lookup(const char *name) { return try_then_request_module(crypto_alg_lookup(name), name); } static int crypto_init_flags(struct crypto_tfm *tfm, u32 flags) { tfm->crt_flags = 0; Loading
crypto/internal.h +0 −10 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ #include <linux/highmem.h> #include <linux/interrupt.h> #include <linux/init.h> #include <linux/kmod.h> #include <asm/kmap_types.h> extern enum km_type crypto_km_types[]; Loading @@ -42,15 +41,6 @@ static inline void crypto_yield(struct crypto_tfm *tfm) cond_resched(); } struct crypto_alg *crypto_alg_lookup(const char *name); /* A far more intelligent version of this is planned. For now, just * try an exact match on the name of the algorithm. */ static inline struct crypto_alg *crypto_alg_mod_lookup(const char *name) { return try_then_request_module(crypto_alg_lookup(name), name); } #ifdef CONFIG_CRYPTO_HMAC int crypto_alloc_hmac_block(struct crypto_tfm *tfm); void crypto_free_hmac_block(struct crypto_tfm *tfm); Loading