Home
last modified time | relevance | path

Searched refs:lli_head (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_utils.c140 cur_lli = hw_desc->lli_head; in rk_crypto_dump_hw_desc()
143 (unsigned long)hw_desc->lli_head, (unsigned long)hw_desc->lli_tail); in rk_crypto_dump_hw_desc()
200 hw_desc->lli_head = dma_alloc_coherent(dev, lli_len, &hw_desc->lli_head_dma, GFP_KERNEL); in rk_crypto_hw_desc_alloc()
201 if (!hw_desc->lli_head) { in rk_crypto_hw_desc_alloc()
207 hw_desc->lli_tail = hw_desc->lli_head; in rk_crypto_hw_desc_alloc()
211 memset(hw_desc->lli_head, 0x00, lli_len); in rk_crypto_hw_desc_alloc()
215 (unsigned long)hw_desc->lli_head, (unsigned long)hw_desc->lli_head_dma); in rk_crypto_hw_desc_alloc()
222 if (!hw_desc || !hw_desc->dev || !hw_desc->lli_head) in rk_crypto_hw_desc_free()
228 (unsigned long)hw_desc->lli_head, (unsigned long)hw_desc->lli_head_dma); in rk_crypto_hw_desc_free()
234 hw_desc->lli_head, hw_desc->lli_head_dma); in rk_crypto_hw_desc_free()
[all …]
H A Drk_crypto_v2_ahash.c80 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
116 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_ahash_crypto_complete()
216 struct crypto_lli_desc *lli_head, *lli_tail; in rk_ahash_dma_start() local
245 lli_head = hw_info->hw_desc.lli_head; in rk_ahash_dma_start()
255 lli_head->user_define |= LLI_USER_CIPHER_START; in rk_ahash_dma_start()
256 lli_head->user_define |= LLI_USER_STRING_START; in rk_ahash_dma_start()
268 lli_head->dma_ctrl, lli_head->user_define, alg_ctx->count); in rk_ahash_dma_start()
H A Drk_crypto_v3_ahash.c147 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
183 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_ahash_crypto_complete()
290 struct crypto_lli_desc *lli_head, *lli_tail; in rk_ahash_dma_start() local
322 lli_head = hw_info->hw_desc.lli_head; in rk_ahash_dma_start()
331 lli_head->user_define |= LLI_USER_CIPHER_START; in rk_ahash_dma_start()
332 lli_head->user_define |= LLI_USER_STRING_START; in rk_ahash_dma_start()
344 lli_head->dma_ctrl, lli_head->user_define, alg_ctx->count); in rk_ahash_dma_start()
H A Drk_crypto_v2_skcipher.c57 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
207 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_crypto_complete()
343 struct crypto_lli_desc *lli_head, *lli_tail, *lli_aad; in crypto_dma_start() local
357 lli_head = hw_info->hw_desc.lli_head; in crypto_dma_start()
371 lli_head->user_define = LLI_USER_STRING_START | LLI_USER_CIPHER_START; in crypto_dma_start()
388 lli_head->user_define &= (~((u32)LLI_USER_CIPHER_START)); in crypto_dma_start()
H A Drk_crypto_v3_skcipher.c56 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
206 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_crypto_complete()
342 struct crypto_lli_desc *lli_head, *lli_tail, *lli_aad; in crypto_dma_start() local
356 lli_head = hw_info->hw_desc.lli_head; in crypto_dma_start()
370 lli_head->user_define = LLI_USER_STRING_START | LLI_USER_CIPHER_START; in crypto_dma_start()
387 lli_head->user_define &= (~((u32)LLI_USER_CIPHER_START)); in crypto_dma_start()
H A Drk_crypto_utils.h30 struct crypto_lli_desc *lli_head; member