Lines Matching refs:alg
499 struct ahash_alg *alg; in qce_ahash_register_one() local
509 alg = &tmpl->alg.ahash; in qce_ahash_register_one()
510 alg->init = qce_ahash_init; in qce_ahash_register_one()
511 alg->update = qce_ahash_update; in qce_ahash_register_one()
512 alg->final = qce_ahash_final; in qce_ahash_register_one()
513 alg->digest = qce_ahash_digest; in qce_ahash_register_one()
514 alg->export = qce_ahash_export; in qce_ahash_register_one()
515 alg->import = qce_ahash_import; in qce_ahash_register_one()
517 alg->setkey = qce_ahash_hmac_setkey; in qce_ahash_register_one()
518 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one()
519 alg->halg.statesize = def->statesize; in qce_ahash_register_one()
521 base = &alg->halg.base; in qce_ahash_register_one()
540 ret = crypto_register_ahash(alg); in qce_ahash_register_one()
557 crypto_unregister_ahash(&tmpl->alg.ahash); in qce_ahash_unregister()