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