Lines Matching refs:crypto_shash

23 int shash_no_setkey(struct crypto_shash *tfm, const u8 *key,  in shash_no_setkey()
30 static int shash_setkey_unaligned(struct crypto_shash *tfm, const u8 *key, in shash_setkey_unaligned()
51 static void shash_set_needkey(struct crypto_shash *tfm, struct shash_alg *alg) in shash_set_needkey()
57 int crypto_shash_setkey(struct crypto_shash *tfm, const u8 *key, in crypto_shash_setkey()
82 struct crypto_shash *tfm = desc->tfm; in shash_update_unaligned()
112 struct crypto_shash *tfm = desc->tfm; in crypto_shash_update()
125 struct crypto_shash *tfm = desc->tfm; in shash_final_unaligned()
153 struct crypto_shash *tfm = desc->tfm; in crypto_shash_final()
174 struct crypto_shash *tfm = desc->tfm; in crypto_shash_finup()
195 struct crypto_shash *tfm = desc->tfm; in crypto_shash_digest()
209 int crypto_shash_tfm_digest(struct crypto_shash *tfm, const u8 *data, in crypto_shash_tfm_digest()
240 struct crypto_shash **ctx = crypto_ahash_ctx(tfm); in shash_async_setkey()
247 struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); in shash_async_init()
301 struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); in shash_async_finup()
335 struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); in shash_async_digest()
350 struct crypto_shash **ctx = crypto_ahash_ctx(crypto_ahash_reqtfm(req)); in shash_async_import()
360 struct crypto_shash **ctx = crypto_tfm_ctx(tfm); in crypto_exit_shash_ops_async()
370 struct crypto_shash **ctx = crypto_tfm_ctx(tfm); in crypto_init_shash_ops_async()
371 struct crypto_shash *shash; in crypto_init_shash_ops_async()
406 struct crypto_shash *hash = __crypto_shash_cast(tfm); in crypto_shash_exit_tfm()
414 struct crypto_shash *hash = __crypto_shash_cast(tfm); in crypto_shash_init_tfm()
493 .tfmsize = offsetof(struct crypto_shash, base),
505 struct crypto_shash *crypto_alloc_shash(const char *alg_name, u32 type, in crypto_alloc_shash()