Lines Matching defs:shash_alg
42824 struct shash_alg { struct
42825 int (*init)(struct shash_desc *);
42826 int (*update)(struct shash_desc *, const u8 *, unsigned int);
42827 int (*final)(struct shash_desc *, u8 *);
42828 int (*finup)(struct shash_desc *, const u8 *, unsigned int, u8 *);
42829 int (*digest)(struct shash_desc *, const u8 *, unsigned int, u8 *);
42830 int (*export)(struct shash_desc *, void *);
42831 int (*import)(struct shash_desc *, const void *);
42832 int (*setkey)(struct crypto_shash *, const u8 *, unsigned int);
42833 int (*init_tfm)(struct crypto_shash *);
42834 void (*exit_tfm)(struct crypto_shash *);
42835 unsigned int descsize;
42842 unsigned int digestsize;
42843 unsigned int statesize;
42859 struct crypto_alg base;