• Home
  • Raw
  • Download

Lines Matching refs:cryptd_tfm

45 	struct cryptd_ahash *cryptd_tfm;  member
209 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; in ghash_async_init() local
211 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); in ghash_async_init()
222 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; in ghash_async_update() local
225 (in_atomic() && cryptd_ahash_queued(cryptd_tfm))) { in ghash_async_update()
227 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); in ghash_async_update()
240 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; in ghash_async_final() local
243 (in_atomic() && cryptd_ahash_queued(cryptd_tfm))) { in ghash_async_final()
245 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); in ghash_async_final()
258 struct cryptd_ahash *cryptd_tfm = ctx->cryptd_tfm; in ghash_async_digest() local
261 (in_atomic() && cryptd_ahash_queued(cryptd_tfm))) { in ghash_async_digest()
263 ahash_request_set_tfm(cryptd_req, &cryptd_tfm->base); in ghash_async_digest()
267 struct crypto_shash *child = cryptd_ahash_child(cryptd_tfm); in ghash_async_digest()
281 desc->tfm = cryptd_ahash_child(ctx->cryptd_tfm); in ghash_async_import()
298 struct crypto_ahash *child = &ctx->cryptd_tfm->base; in ghash_async_setkey()
313 struct cryptd_ahash *cryptd_tfm; in ghash_async_init_tfm() local
316 cryptd_tfm = cryptd_alloc_ahash("ghash-ce-sync", 0, 0); in ghash_async_init_tfm()
317 if (IS_ERR(cryptd_tfm)) in ghash_async_init_tfm()
318 return PTR_ERR(cryptd_tfm); in ghash_async_init_tfm()
319 ctx->cryptd_tfm = cryptd_tfm; in ghash_async_init_tfm()
322 crypto_ahash_reqsize(&cryptd_tfm->base)); in ghash_async_init_tfm()
331 cryptd_free_ahash(ctx->cryptd_tfm); in ghash_async_exit_tfm()