Searched refs:cesa_dev (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/crypto/marvell/ |
D | cesa.c | 38 struct mv_cesa_dev *cesa_dev; variable 45 spin_lock_bh(&cesa_dev->lock); in mv_cesa_dequeue_req_unlocked() 46 backlog = crypto_get_backlog(&cesa_dev->queue); in mv_cesa_dequeue_req_unlocked() 47 req = crypto_dequeue_request(&cesa_dev->queue); in mv_cesa_dequeue_req_unlocked() 49 spin_unlock_bh(&cesa_dev->lock); in mv_cesa_dequeue_req_unlocked() 116 spin_lock_bh(&cesa_dev->lock); in mv_cesa_queue_req() 117 ret = crypto_enqueue_request(&cesa_dev->queue, req); in mv_cesa_queue_req() 118 spin_unlock_bh(&cesa_dev->lock); in mv_cesa_queue_req() 123 for (i = 0; i < cesa_dev->caps->nengines; i++) { in mv_cesa_queue_req() 124 spin_lock_bh(&cesa_dev->engines[i].lock); in mv_cesa_queue_req() [all …]
|
D | tdma.c | 67 dma_pool_free(cesa_dev->dma->op_pool, tdma->op, in mv_cesa_dma_cleanup() 71 dma_pool_free(cesa_dev->dma->tdma_desc_pool, old_tdma, in mv_cesa_dma_cleanup() 102 new_tdma = dma_pool_alloc(cesa_dev->dma->tdma_desc_pool, flags, in mv_cesa_dma_add_desc() 135 op = dma_pool_alloc(cesa_dev->dma->op_pool, flags, &dma_handle); in mv_cesa_dma_add_op()
|
D | cipher.c | 65 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_cleanup() 67 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup() 70 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_cleanup() 309 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 314 ret = dma_map_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_req_init() 321 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 368 dma_unmap_sg(cesa_dev->dev, req->dst, creq->dst_nents, in mv_cesa_ablkcipher_dma_req_init() 372 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ablkcipher_dma_req_init() 410 if (cesa_dev->caps->has_tdma) in mv_cesa_ablkcipher_req_init()
|
D | hash.c | 53 creq->cache = dma_pool_alloc(cesa_dev->dma->cache_pool, flags, in mv_cesa_ahash_dma_alloc_cache() 91 dma_pool_free(cesa_dev->dma->cache_pool, creq->cache, in mv_cesa_ahash_dma_free_cache() 119 req->padding = dma_pool_alloc(cesa_dev->dma->padding_pool, flags, in mv_cesa_ahash_dma_alloc_padding() 132 dma_pool_free(cesa_dev->dma->padding_pool, req->padding, in mv_cesa_ahash_dma_free_padding() 148 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_cleanup() 613 ret = dma_map_sg(cesa_dev->dev, req->src, creq->src_nents, in mv_cesa_ahash_dma_req_init() 696 dma_unmap_sg(cesa_dev->dev, req->src, creq->src_nents, DMA_TO_DEVICE); in mv_cesa_ahash_dma_req_init() 709 if (cesa_dev->caps->has_tdma) in mv_cesa_ahash_req_init()
|
D | cesa.h | 196 #define CESA_SA_SRAM_PAYLOAD_SIZE (cesa_dev->sram_size - \ 623 extern struct mv_cesa_dev *cesa_dev;
|