]> nv-tegra.nvidia Code Review - linux-3.10.git/blobdiff - include/crypto/algapi.h
[CRYPTO] api: Added crypto_type support
[linux-3.10.git] / include / crypto / algapi.h
index 1a598f8294176a11182deb1be2c1b33bc5764429..c533c0a291af4270b54c4559577e3fdda5b27abd 100644 (file)
 #include <linux/crypto.h>
 
 struct module;
+struct seq_file;
+
+struct crypto_type {
+       unsigned int (*ctxsize)(struct crypto_alg *alg);
+       int (*init)(struct crypto_tfm *tfm);
+       void (*exit)(struct crypto_tfm *tfm);
+       void (*show)(struct seq_file *m, struct crypto_alg *alg);
+};
 
 struct crypto_instance {
        struct crypto_alg alg;