/kernel/linux/linux-6.6/drivers/crypto/aspeed/ |
H A D | aspeed-hace.c | 44 tasklet_schedule(&hash_engine->done_task); in aspeed_hace_irq() 51 tasklet_schedule(&crypto_engine->done_task); in aspeed_hace_irq() 168 tasklet_init(&hash_engine->done_task, aspeed_hace_hash_done_task, in aspeed_hace_probe() 183 tasklet_init(&crypto_engine->done_task, aspeed_hace_crypto_done_task, in aspeed_hace_probe() 263 tasklet_kill(&hash_engine->done_task); in aspeed_hace_remove() 264 tasklet_kill(&crypto_engine->done_task); in aspeed_hace_remove()
|
H A D | aspeed-hace.h | 146 struct tasklet_struct done_task; member 205 struct tasklet_struct done_task; member
|
H A D | aspeed-acry.c | 93 struct tasklet_struct done_task; member 667 tasklet_schedule(&acry_dev->done_task); in aspeed_acry_irq() 766 tasklet_init(&acry_dev->done_task, aspeed_acry_done_task, in aspeed_acry_probe() 803 tasklet_kill(&acry_dev->done_task); in aspeed_acry_remove()
|
/kernel/linux/linux-5.10/drivers/crypto/mediatek/ |
H A D | mtk-platform.h | 129 * @done_task: the tasklet is use in AES interrupt 149 struct tasklet_struct done_task; member 174 * @done_task: the tasklet is use in SHA interrupt 186 struct tasklet_struct done_task; member
|
H A D | mtk-aes.c | 1112 tasklet_schedule(&aes->done_task); in mtk_aes_irq() 1147 tasklet_init(&aes[i]->done_task, mtk_aes_done_task, in mtk_aes_record_init() 1171 tasklet_kill(&cryp->aes[i]->done_task); in mtk_aes_record_free()
|
/kernel/linux/linux-5.10/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 96 tasklet_schedule(&dq->done_task); in virtcrypto_dataq_callback() 153 tasklet_init(&vi->data_vq[i].done_task, virtcrypto_done_task, in virtcrypto_find_vqs() 498 tasklet_kill(&vcrypto->data_vq[i].done_task); in virtcrypto_remove()
|
H A D | virtio_crypto_common.h | 32 struct tasklet_struct done_task; member
|
/kernel/linux/linux-6.6/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 96 tasklet_schedule(&dq->done_task); in virtcrypto_dataq_callback() 154 tasklet_init(&vi->data_vq[i].done_task, virtcrypto_done_task, in virtcrypto_find_vqs() 511 tasklet_kill(&vcrypto->data_vq[i].done_task); in virtcrypto_remove()
|
H A D | virtio_crypto_common.h | 32 struct tasklet_struct done_task; member
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | omap-des.c | 141 struct tasklet_struct done_task; member 337 tasklet_schedule(&dd->done_task); in omap_des_dma_out_callback() 602 pr_debug("enter done_task\n"); in omap_des_done_task() 911 tasklet_schedule(&dd->done_task); in omap_des_irq() 1014 tasklet_init(&dd->done_task, omap_des_done_task, (unsigned long)dd); in omap_des_probe() 1081 tasklet_kill(&dd->done_task); in omap_des_probe() 1108 tasklet_kill(&dd->done_task); in omap_des_remove()
|
H A D | atmel-tdes.c | 109 struct tasklet_struct done_task; member 263 tasklet_schedule(&dd->done_task); in atmel_tdes_dma_callback() 1095 tasklet_schedule(&tdes_dd->done_task); in atmel_tdes_irq() 1180 tasklet_init(&tdes_dd->done_task, atmel_tdes_done_task, in atmel_tdes_probe() 1266 tasklet_kill(&tdes_dd->done_task); in atmel_tdes_probe() 1285 tasklet_kill(&tdes_dd->done_task); in atmel_tdes_remove()
|
H A D | omap-aes.c | 227 tasklet_schedule(&dd->done_task); in omap_aes_dma_out_callback() 509 pr_debug("enter done_task\n"); in omap_aes_done_task() 935 tasklet_schedule(&dd->done_task); in omap_aes_irq() 1153 tasklet_init(&dd->done_task, omap_aes_done_task, (unsigned long)dd); in omap_aes_probe() 1248 tasklet_kill(&dd->done_task); in omap_aes_probe() 1287 tasklet_kill(&dd->done_task); in omap_aes_remove()
|
H A D | img-hash.c | 128 struct tasklet_struct done_task; member 544 /* done_task will not finish so do it here */ in img_hash_handle_queue() 741 tasklet_schedule(&hdev->done_task); in img_irq_handler() 960 tasklet_init(&hdev->done_task, img_hash_done_task, (unsigned long)hdev); in img_hash_probe() 1048 tasklet_kill(&hdev->done_task); in img_hash_probe() 1065 tasklet_kill(&hdev->done_task); in img_hash_remove()
|
H A D | omap-aes.h | 166 struct tasklet_struct done_task; member
|
H A D | talitos.c | 698 /* done_task will unmask done interrupts at exit */ \ 699 tasklet_schedule(&priv->done_task[tlet]); \ 733 /* done_task will unmask done interrupts at exit */ \ 734 tasklet_schedule(&priv->done_task[tlet]); \ 3169 tasklet_kill(&priv->done_task[0]); in talitos_remove() 3171 tasklet_kill(&priv->done_task[1]); in talitos_remove() 3414 tasklet_init(&priv->done_task[0], talitos1_done_ch0, in talitos_probe() 3417 tasklet_init(&priv->done_task[0], talitos1_done_4ch, in talitos_probe() 3421 tasklet_init(&priv->done_task[0], talitos2_done_ch0_2, in talitos_probe() 3423 tasklet_init(&priv->done_task[ in talitos_probe() [all...] |
H A D | omap-sham.c | 225 struct tasklet_struct done_task; member 587 tasklet_schedule(&dd->done_task); in omap_sham_dma_callback() 1763 tasklet_schedule(&dd->done_task); in omap_sham_irq_common() 2086 tasklet_init(&dd->done_task, omap_sham_done_task, (unsigned long)dd); in omap_sham_probe() 2226 tasklet_kill(&dd->done_task); in omap_sham_remove()
|
H A D | talitos.h | 148 struct tasklet_struct done_task[2]; member
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | atmel-tdes.c | 109 struct tasklet_struct done_task; member 255 tasklet_schedule(&dd->done_task); in atmel_tdes_dma_callback() 1082 tasklet_schedule(&tdes_dd->done_task); in atmel_tdes_irq() 1166 tasklet_init(&tdes_dd->done_task, atmel_tdes_done_task, in atmel_tdes_probe() 1243 tasklet_kill(&tdes_dd->done_task); in atmel_tdes_probe() 1259 tasklet_kill(&tdes_dd->done_task); in atmel_tdes_remove()
|
H A D | omap-des.c | 136 struct tasklet_struct done_task; member 331 tasklet_schedule(&dd->done_task); in omap_des_dma_out_callback() 592 pr_debug("enter done_task\n"); in omap_des_done_task() 902 tasklet_schedule(&dd->done_task); in omap_des_irq() 998 tasklet_init(&dd->done_task, omap_des_done_task, (unsigned long)dd); in omap_des_probe() 1065 tasklet_kill(&dd->done_task); in omap_des_probe() 1089 tasklet_kill(&dd->done_task); in omap_des_remove()
|
H A D | img-hash.c | 129 struct tasklet_struct done_task; member 545 /* done_task will not finish so do it here */ in img_hash_handle_queue() 737 tasklet_schedule(&hdev->done_task); in img_irq_handler() 956 tasklet_init(&hdev->done_task, img_hash_done_task, (unsigned long)hdev); in img_hash_probe() 1040 tasklet_kill(&hdev->done_task); in img_hash_probe() 1057 tasklet_kill(&hdev->done_task); in img_hash_remove()
|
H A D | omap-aes.c | 225 tasklet_schedule(&dd->done_task); in omap_aes_dma_out_callback() 503 pr_debug("enter done_task\n"); in omap_aes_done_task() 935 tasklet_schedule(&dd->done_task); in omap_aes_irq() 1153 tasklet_init(&dd->done_task, omap_aes_done_task, (unsigned long)dd); in omap_aes_probe() 1248 tasklet_kill(&dd->done_task); in omap_aes_probe() 1283 tasklet_kill(&dd->done_task); in omap_aes_remove()
|
H A D | omap-aes.h | 164 struct tasklet_struct done_task; member
|
H A D | talitos.c | 699 /* done_task will unmask done interrupts at exit */ \ 700 tasklet_schedule(&priv->done_task[tlet]); \ 734 /* done_task will unmask done interrupts at exit */ \ 735 tasklet_schedule(&priv->done_task[tlet]); \ 3170 tasklet_kill(&priv->done_task[0]); in talitos_remove() 3172 tasklet_kill(&priv->done_task[1]); in talitos_remove() 3415 tasklet_init(&priv->done_task[0], talitos1_done_ch0, in talitos_probe() 3418 tasklet_init(&priv->done_task[0], talitos1_done_4ch, in talitos_probe() 3422 tasklet_init(&priv->done_task[0], talitos2_done_ch0_2, in talitos_probe() 3424 tasklet_init(&priv->done_task[ in talitos_probe() [all...] |
H A D | omap-sham.c | 220 struct tasklet_struct done_task; member 564 tasklet_schedule(&dd->done_task); in omap_sham_dma_callback() 1755 tasklet_schedule(&dd->done_task); in omap_sham_irq_common() 2078 tasklet_init(&dd->done_task, omap_sham_done_task, (unsigned long)dd); in omap_sham_probe() 2219 tasklet_kill(&dd->done_task); in omap_sham_remove()
|
H A D | talitos.h | 148 struct tasklet_struct done_task[2]; member
|