Home
last modified time | relevance | path

Searched refs:hcu_dev (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/drivers/crypto/keembay/
A Docs-hcu.c183 hcu_dev->irq_err = false; in ocs_hcu_done_irq_en()
193 hcu_dev->irq_err = false; in ocs_hcu_dma_irq_en()
215 if (hcu_dev->irq_err) { in ocs_hcu_wait_and_disable_irq()
217 hcu_dev->irq_err = false; in ocs_hcu_wait_and_disable_irq()
223 ocs_hcu_irq_dis(hcu_dev); in ocs_hcu_wait_and_disable_irq()
357 ocs_hcu_irq_dis(hcu_dev); in ocs_hcu_hw_cfg()
613 if (!hcu_dev || !ctx) in ocs_hcu_hash_update()
651 if (!hcu_dev || !ctx) in ocs_hcu_hash_finup()
687 if (!hcu_dev || !ctx) in ocs_hcu_hash_final()
800 ocs_hcu_clear_key(hcu_dev); in ocs_hcu_hmac()
[all …]
A Dkeembay-ocs-hcu-core.c170 if (tctx->hcu_dev) in kmb_ocs_hcu_find_dev()
183 return tctx->hcu_dev; in kmb_ocs_hcu_find_dev()
190 struct ocs_hcu_dev *hcu_dev = rctx->hcu_dev; in kmb_ocs_hcu_dma_cleanup() local
369 if (!hcu_dev) in kmb_ocs_hcu_handle_queue()
422 if (!hcu_dev) { in kmb_ocs_hcu_do_one_request()
568 if (!hcu_dev) in kmb_ocs_hcu_init()
574 rctx->hcu_dev = hcu_dev; in kmb_ocs_hcu_init()
715 if (!hcu_dev) in kmb_ocs_hcu_digest()
1155 if (!hcu_dev) in kmb_ocs_hcu_remove()
1176 hcu_dev = devm_kzalloc(dev, sizeof(*hcu_dev), GFP_KERNEL); in kmb_ocs_hcu_probe()
[all …]
A Docs-hcu.h73 struct ocs_hcu_dma_list *ocs_hcu_dma_list_alloc(struct ocs_hcu_dev *hcu_dev,
76 void ocs_hcu_dma_list_free(struct ocs_hcu_dev *hcu_dev,
79 int ocs_hcu_dma_list_add_tail(struct ocs_hcu_dev *hcu_dev,
85 int ocs_hcu_hash_update(struct ocs_hcu_dev *hcu_dev,
89 int ocs_hcu_hash_finup(struct ocs_hcu_dev *hcu_dev,
94 int ocs_hcu_hash_final(struct ocs_hcu_dev *hcu_dev,
98 int ocs_hcu_digest(struct ocs_hcu_dev *hcu_dev, enum ocs_hcu_algo algo,
101 int ocs_hcu_hmac(struct ocs_hcu_dev *hcu_dev, enum ocs_hcu_algo algo,

Completed in 19 milliseconds