Home
last modified time | relevance | path

Searched refs:aspeed_hace_dev (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/crypto/aspeed/
H A Daspeed-hace.h135 struct aspeed_hace_dev;
138 typedef int (*aspeed_hace_fn_t)(struct aspeed_hace_dev *);
171 struct aspeed_hace_dev *hace_dev;
226 struct aspeed_hace_dev *hace_dev;
244 struct aspeed_hace_dev { struct
259 struct aspeed_hace_dev *hace_dev; argument
279 void aspeed_register_hace_hash_algs(struct aspeed_hace_dev *hace_dev);
280 void aspeed_unregister_hace_hash_algs(struct aspeed_hace_dev *hace_dev);
281 void aspeed_register_hace_crypto_algs(struct aspeed_hace_dev *hace_dev);
282 void aspeed_unregister_hace_crypto_algs(struct aspeed_hace_dev *hace_dev);
H A Daspeed-hace.c30 struct aspeed_hace_dev *hace_dev = (struct aspeed_hace_dev *)dev; in aspeed_hace_irq()
59 struct aspeed_hace_dev *hace_dev = (struct aspeed_hace_dev *)data; in aspeed_hace_crypto_done_task()
67 struct aspeed_hace_dev *hace_dev = (struct aspeed_hace_dev *)data; in aspeed_hace_hash_done_task()
73 static void aspeed_hace_register(struct aspeed_hace_dev *hace_dev) in aspeed_hace_register()
83 static void aspeed_hace_unregister(struct aspeed_hace_dev *hace_dev) in aspeed_hace_unregister()
103 struct aspeed_hace_dev *hace_dev; in aspeed_hace_probe()
106 hace_dev = devm_kzalloc(&pdev->dev, sizeof(struct aspeed_hace_dev), in aspeed_hace_probe()
250 struct aspeed_hace_dev *hace_dev = platform_get_drvdata(pdev); in aspeed_hace_remove()
H A Daspeed-hace-hash.c115 static int aspeed_ahash_dma_prepare(struct aspeed_hace_dev *hace_dev) in aspeed_ahash_dma_prepare()
271 static int aspeed_ahash_complete(struct aspeed_hace_dev *hace_dev) in aspeed_ahash_complete()
289 static int aspeed_ahash_transfer(struct aspeed_hace_dev *hace_dev) in aspeed_ahash_transfer()
539 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_ahash_do_request()
563 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_ahash_prepare_request()
586 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_update()
627 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_final()
641 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_finup()
666 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_init()
755 struct aspeed_hace_dev *hace_dev = tctx->hace_dev; in aspeed_sham_setkey()
[all …]
H A Daspeed-hace-crypto.c84 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_crypto_do_request()
100 static int aspeed_sk_complete(struct aspeed_hace_dev *hace_dev, int err) in aspeed_sk_complete()
128 static int aspeed_sk_transfer_sg(struct aspeed_hace_dev *hace_dev) in aspeed_sk_transfer_sg()
150 static int aspeed_sk_transfer(struct aspeed_hace_dev *hace_dev) in aspeed_sk_transfer()
180 static int aspeed_sk_start(struct aspeed_hace_dev *hace_dev) in aspeed_sk_start()
219 static int aspeed_sk_start_sg(struct aspeed_hace_dev *hace_dev) in aspeed_sk_start_sg()
411 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_des_crypt()
433 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_des_setkey()
541 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_aes_crypt()
578 struct aspeed_hace_dev *hace_dev = ctx->hace_dev; in aspeed_aes_setkey()
[all …]