#ifndef _CRYPTO_INTERNAL_H
#define _CRYPTO_INTERNAL_H
#include <crypto/algapi.h>
#include <linux/completion.h>
#include <linux/highmem.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/notifier.h>
struct crypto_alg *adult;
struct completion completion;
extern struct list_head crypto_alg_list;
extern struct rw_semaphore crypto_alg_sem;
extern struct blocking_notifier_head crypto_chain;
void __init crypto_init_proc(void);
void __exit crypto_exit_proc(void);
static inline void crypto_init_proc(void)
static inline void crypto_exit_proc(void)
static inline unsigned int crypto_cipher_ctxsize(struct crypto_alg *alg)
static inline unsigned int crypto_compress_ctxsize(struct crypto_alg *alg)
struct crypto_alg *crypto_mod_get(struct crypto_alg *alg);