Lines Matching refs:crypto_ahash

18 struct crypto_ahash;
131 int (*setkey)(struct crypto_ahash *tfm, const u8 *key,
190 struct crypto_ahash { struct
198 int (*setkey)(struct crypto_ahash *tfm, const u8 *key, argument
221 static inline struct crypto_ahash *__crypto_ahash_cast(struct crypto_tfm *tfm) in __crypto_ahash_cast() argument
223 return container_of(tfm, struct crypto_ahash, base); in __crypto_ahash_cast()
240 struct crypto_ahash *crypto_alloc_ahash(const char *alg_name, u32 type,
243 static inline struct crypto_tfm *crypto_ahash_tfm(struct crypto_ahash *tfm) in crypto_ahash_tfm()
252 static inline void crypto_free_ahash(struct crypto_ahash *tfm) in crypto_free_ahash()
258 struct crypto_ahash *tfm) in crypto_ahash_alignmask()
270 struct crypto_ahash *tfm) in crypto_hash_alg_common()
285 static inline unsigned int crypto_ahash_digestsize(struct crypto_ahash *tfm) in crypto_ahash_digestsize()
290 static inline unsigned int crypto_ahash_statesize(struct crypto_ahash *tfm) in crypto_ahash_statesize()
295 static inline u32 crypto_ahash_get_flags(struct crypto_ahash *tfm) in crypto_ahash_get_flags()
300 static inline void crypto_ahash_set_flags(struct crypto_ahash *tfm, u32 flags) in crypto_ahash_set_flags()
305 static inline void crypto_ahash_clear_flags(struct crypto_ahash *tfm, u32 flags) in crypto_ahash_clear_flags()
320 static inline struct crypto_ahash *crypto_ahash_reqtfm( in crypto_ahash_reqtfm()
336 static inline unsigned int crypto_ahash_reqsize(struct crypto_ahash *tfm) in crypto_ahash_reqsize()
357 int crypto_ahash_setkey(struct crypto_ahash *tfm, const u8 *key,
360 static inline bool crypto_ahash_has_setkey(struct crypto_ahash *tfm) in crypto_ahash_has_setkey()
493 struct crypto_ahash *tfm) in ahash_request_set_tfm()
512 struct crypto_ahash *tfm, gfp_t gfp) in ahash_request_alloc()