ghash 25 crypto/gcm.c struct crypto_ahash_spawn ghash; ghash 30 crypto/gcm.c struct crypto_ahash *ghash; ghash 97 crypto/gcm.c struct crypto_ahash *ghash = ctx->ghash; ghash 140 crypto/gcm.c crypto_ahash_clear_flags(ghash, CRYPTO_TFM_REQ_MASK); ghash 141 crypto/gcm.c crypto_ahash_set_flags(ghash, crypto_aead_get_flags(aead) & ghash 143 crypto/gcm.c err = crypto_ahash_setkey(ghash, (u8 *)&data->hash, sizeof(be128)); ghash 144 crypto/gcm.c crypto_aead_set_flags(aead, crypto_ahash_get_flags(ghash) & ghash 410 crypto/gcm.c ahash_request_set_tfm(ahreq, ctx->ghash); ghash 533 crypto/gcm.c struct crypto_ahash *ghash; ghash 537 crypto/gcm.c ghash = crypto_spawn_ahash(&ictx->ghash); ghash 538 crypto/gcm.c if (IS_ERR(ghash)) ghash 539 crypto/gcm.c return PTR_ERR(ghash); ghash 547 crypto/gcm.c ctx->ghash = ghash; ghash 556 crypto/gcm.c crypto_ahash_reqsize(ghash))); ghash 561 crypto/gcm.c crypto_free_ahash(ghash); ghash 569 crypto/gcm.c crypto_free_ahash(ctx->ghash); ghash 578 crypto/gcm.c crypto_drop_ahash(&ctx->ghash); ghash 591 crypto/gcm.c struct hash_alg_common *ghash; ghash 610 crypto/gcm.c ghash = __crypto_hash_alg_common(ghash_alg); ghash 618 crypto/gcm.c err = crypto_init_ahash_spawn(&ctx->ghash, ghash, ghash 624 crypto/gcm.c if (strcmp(ghash->base.cra_name, "ghash") != 0 || ghash 625 crypto/gcm.c ghash->digestsize != 16) ghash 655 crypto/gcm.c inst->alg.base.cra_flags = (ghash->base.cra_flags | ghash 657 crypto/gcm.c inst->alg.base.cra_priority = (ghash->base.cra_priority + ghash 660 crypto/gcm.c inst->alg.base.cra_alignmask = ghash->base.cra_alignmask | ghash 686 crypto/gcm.c crypto_drop_ahash(&ctx->ghash); ghash 133 drivers/crypto/atmel-aes.c u32 ghash[AES_BLOCK_SIZE / sizeof(u32)]; ghash 1687 drivers/crypto/atmel-aes.c atmel_aes_read_block(dd, AES_GHASHR(0), ctx->ghash); ghash 1693 drivers/crypto/atmel-aes.c ctx->ghash, ctx->ghash, atmel_aes_gcm_tag); ghash 1711 drivers/crypto/atmel-aes.c atmel_aes_write_block(dd, AES_IDATAR(0), ctx->ghash);