Lines Matching refs:a_hash
4430 struct ahash_alg *a_hash; in chcr_register_alg() local
4467 a_hash = &driver_algs[i].alg.hash; in chcr_register_alg()
4468 a_hash->update = chcr_ahash_update; in chcr_register_alg()
4469 a_hash->final = chcr_ahash_final; in chcr_register_alg()
4470 a_hash->finup = chcr_ahash_finup; in chcr_register_alg()
4471 a_hash->digest = chcr_ahash_digest; in chcr_register_alg()
4472 a_hash->export = chcr_ahash_export; in chcr_register_alg()
4473 a_hash->import = chcr_ahash_import; in chcr_register_alg()
4474 a_hash->halg.statesize = SZ_AHASH_REQ_CTX; in chcr_register_alg()
4475 a_hash->halg.base.cra_priority = CHCR_CRA_PRIORITY; in chcr_register_alg()
4476 a_hash->halg.base.cra_module = THIS_MODULE; in chcr_register_alg()
4477 a_hash->halg.base.cra_flags = in chcr_register_alg()
4479 a_hash->halg.base.cra_alignmask = 0; in chcr_register_alg()
4480 a_hash->halg.base.cra_exit = NULL; in chcr_register_alg()
4483 a_hash->halg.base.cra_init = chcr_hmac_cra_init; in chcr_register_alg()
4484 a_hash->halg.base.cra_exit = chcr_hmac_cra_exit; in chcr_register_alg()
4485 a_hash->init = chcr_hmac_init; in chcr_register_alg()
4486 a_hash->setkey = chcr_ahash_setkey; in chcr_register_alg()
4487 a_hash->halg.base.cra_ctxsize = SZ_AHASH_H_CTX; in chcr_register_alg()
4489 a_hash->init = chcr_sha_init; in chcr_register_alg()
4490 a_hash->halg.base.cra_ctxsize = SZ_AHASH_CTX; in chcr_register_alg()
4491 a_hash->halg.base.cra_init = chcr_sha_cra_init; in chcr_register_alg()