Lines Matching refs:crypto_ahash
18 struct crypto_ahash;
48 int (*setkey)(struct crypto_ahash *tfm, const u8 *key,
85 struct crypto_ahash {
93 int (*setkey)(struct crypto_ahash *tfm, const u8 *key,
105 static inline struct crypto_ahash *__crypto_ahash_cast(struct crypto_tfm *tfm)
107 return container_of(tfm, struct crypto_ahash, base);
110 struct crypto_ahash *crypto_alloc_ahash(const char *alg_name, u32 type,
113 static inline struct crypto_tfm *crypto_ahash_tfm(struct crypto_ahash *tfm)
118 static inline void crypto_free_ahash(struct crypto_ahash *tfm)
124 struct crypto_ahash *tfm)
136 struct crypto_ahash *tfm)
141 static inline unsigned int crypto_ahash_digestsize(struct crypto_ahash *tfm)
146 static inline unsigned int crypto_ahash_statesize(struct crypto_ahash *tfm)
151 static inline u32 crypto_ahash_get_flags(struct crypto_ahash *tfm)
156 static inline void crypto_ahash_set_flags(struct crypto_ahash *tfm, u32 flags)
161 static inline void crypto_ahash_clear_flags(struct crypto_ahash *tfm, u32 flags)
166 static inline struct crypto_ahash *crypto_ahash_reqtfm(
172 static inline unsigned int crypto_ahash_reqsize(struct crypto_ahash *tfm)
182 int crypto_ahash_setkey(struct crypto_ahash *tfm, const u8 *key,
209 struct crypto_ahash *tfm)
215 struct crypto_ahash *tfm, gfp_t gfp)