Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_v2_ahash.c216 struct crypto_lli_desc *lli_head, *lli_tail; in rk_ahash_dma_start() local
246 lli_tail = hw_info->hw_desc.lli_tail; in rk_ahash_dma_start()
248 lli_tail->dma_ctrl = is_final ? LLI_DMA_CTRL_LAST : LLI_DMA_CTRL_PAUSE; in rk_ahash_dma_start()
249 lli_tail->dma_ctrl |= LLI_DMA_CTRL_SRC_DONE; in rk_ahash_dma_start()
250 lli_tail->next_addr = hw_info->hw_desc.lli_head_dma; in rk_ahash_dma_start()
265 lli_tail->user_define |= LLI_USER_STRING_LAST; in rk_ahash_dma_start()
H A Drk_crypto_v3_ahash.c290 struct crypto_lli_desc *lli_head, *lli_tail; in rk_ahash_dma_start() local
323 lli_tail = hw_info->hw_desc.lli_tail; in rk_ahash_dma_start()
325 lli_tail->dma_ctrl = is_final ? LLI_DMA_CTRL_LAST : LLI_DMA_CTRL_PAUSE; in rk_ahash_dma_start()
326 lli_tail->dma_ctrl |= LLI_DMA_CTRL_SRC_DONE; in rk_ahash_dma_start()
341 lli_tail->user_define |= LLI_USER_STRING_LAST; in rk_ahash_dma_start()
H A Drk_crypto_utils.c143 (unsigned long)hw_desc->lli_head, (unsigned long)hw_desc->lli_tail); in rk_crypto_dump_hw_desc()
155 if (cur_lli == hw_desc->lli_tail) in rk_crypto_dump_hw_desc()
207 hw_desc->lli_tail = hw_desc->lli_head; in rk_crypto_hw_desc_alloc()
309 hw_desc->lli_tail = cur_lli; in rk_crypto_hw_desc_init()
H A Drk_crypto_v2_skcipher.c343 struct crypto_lli_desc *lli_head, *lli_tail, *lli_aad; in crypto_dma_start() local
358 lli_tail = hw_info->hw_desc.lli_tail; in crypto_dma_start()
373 lli_tail->dma_ctrl = LLI_DMA_CTRL_DST_DONE | LLI_DMA_CTRL_LAST; in crypto_dma_start()
374 lli_tail->user_define |= LLI_USER_STRING_LAST; in crypto_dma_start()
375 lli_tail->src_len += (calc_len - alg_ctx->count); in crypto_dma_start()
376 lli_tail->dst_len += (calc_len - alg_ctx->count); in crypto_dma_start()
H A Drk_crypto_v3_skcipher.c342 struct crypto_lli_desc *lli_head, *lli_tail, *lli_aad; in crypto_dma_start() local
357 lli_tail = hw_info->hw_desc.lli_tail; in crypto_dma_start()
372 lli_tail->dma_ctrl = LLI_DMA_CTRL_DST_DONE | LLI_DMA_CTRL_LAST; in crypto_dma_start()
373 lli_tail->user_define |= LLI_USER_STRING_LAST; in crypto_dma_start()
374 lli_tail->src_len += (calc_len - alg_ctx->count); in crypto_dma_start()
375 lli_tail->dst_len += (calc_len - alg_ctx->count); in crypto_dma_start()
H A Drk_crypto_utils.h31 struct crypto_lli_desc *lli_tail; member