Searched refs:lli_head (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/ |
| H A D | rk_crypto_utils.c | 140 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 D | rk_crypto_v2_ahash.c | 80 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 D | rk_crypto_v3_ahash.c | 147 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 D | rk_crypto_v2_skcipher.c | 57 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 D | rk_crypto_v3_skcipher.c | 56 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 D | rk_crypto_utils.h | 30 struct crypto_lli_desc *lli_head; member
|