Lines Matching refs:hash_engine
34 struct aspeed_engine_hash *hash_engine = &hace_dev->hash_engine; in aspeed_hace_irq() local
43 if (hash_engine->flags & CRYPTO_FLAGS_BUSY) in aspeed_hace_irq()
44 tasklet_schedule(&hash_engine->done_task); in aspeed_hace_irq()
70 struct aspeed_engine_hash *hash_engine = &hace_dev->hash_engine; in aspeed_hace_hash_done_task() local
72 hash_engine->resume(hace_dev); in aspeed_hace_hash_done_task()
105 struct aspeed_engine_hash *hash_engine; in aspeed_hace_probe() local
122 hash_engine = &hace_dev->hash_engine; in aspeed_hace_probe()
168 tasklet_init(&hash_engine->done_task, aspeed_hace_hash_done_task, in aspeed_hace_probe()
187 hash_engine->ahash_src_addr = in aspeed_hace_probe()
190 &hash_engine->ahash_src_dma_addr, in aspeed_hace_probe()
192 if (!hash_engine->ahash_src_addr) { in aspeed_hace_probe()
256 struct aspeed_engine_hash *hash_engine = &hace_dev->hash_engine; in aspeed_hace_remove() local
263 tasklet_kill(&hash_engine->done_task); in aspeed_hace_remove()