Lines Matching refs:ghash
27 struct crypto_ahash_spawn ghash;
32 struct crypto_ahash *ghash;
101 struct crypto_ahash *ghash = ctx->ghash;
151 crypto_ahash_clear_flags(ghash, CRYPTO_TFM_REQ_MASK);
152 crypto_ahash_set_flags(ghash, crypto_aead_get_flags(aead) &
154 err = crypto_ahash_setkey(ghash, (u8 *)&data->hash, sizeof(be128));
155 crypto_aead_set_flags(aead, crypto_ahash_get_flags(ghash) &
461 ahash_request_set_tfm(ahreq, ctx->ghash);
650 struct crypto_ahash *ghash;
654 ghash = crypto_spawn_ahash(&ictx->ghash);
655 if (IS_ERR(ghash))
656 return PTR_ERR(ghash);
664 ctx->ghash = ghash;
673 crypto_ahash_reqsize(ghash));
678 crypto_free_ahash(ghash);
686 crypto_free_ahash(ctx->ghash);
725 err = crypto_init_ahash_spawn(&ctx->ghash, &ghash_ahash_alg->halg,
780 crypto_drop_ahash(&ctx->ghash);
808 return crypto_gcm_alloc_common(tb, full_name, ctr_name, "ghash");
816 crypto_drop_ahash(&ctx->ghash);