Home
last modified time | relevance | path

Searched refs:iv_dma (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/crypto/caam/
Dcaamalg_qi.c734 dma_addr_t iv_dma; member
756 dma_addr_t iv_dma; member
805 int dst_nents, dma_addr_t iv_dma, int ivsize, in caam_unmap() argument
817 if (iv_dma) in caam_unmap()
818 dma_unmap_single(dev, iv_dma, ivsize, in caam_unmap()
833 edesc->iv_dma, ivsize, edesc->drv_req.drv_ctx->op_type, in aead_unmap()
846 edesc->iv_dma, ivsize, edesc->drv_req.drv_ctx->op_type, in ablkcipher_unmap()
898 dma_addr_t qm_sg_dma, iv_dma = 0; in aead_edesc_alloc() local
1008 iv_dma = dma_map_single(qidev, iv, ivsize, DMA_TO_DEVICE); in aead_edesc_alloc()
1009 if (dma_mapping_error(qidev, iv_dma)) { in aead_edesc_alloc()
[all …]
Dcaamalg.c782 dma_addr_t iv_dma; member
793 dma_addr_t iv_dma, int ivsize, in caam_unmap() argument
805 if (iv_dma) in caam_unmap()
806 dma_unmap_single(dev, iv_dma, ivsize, iv_dir); in caam_unmap()
830 edesc->iv_dma, ivsize, edesc->iv_dir, in ablkcipher_unmap()
1491 dma_addr_t iv_dma; in ablkcipher_edesc_alloc() local
1564 iv_dma = dma_map_single(jrdev, iv, ivsize, DMA_TO_DEVICE); in ablkcipher_edesc_alloc()
1565 if (dma_mapping_error(jrdev, iv_dma)) { in ablkcipher_edesc_alloc()
1573 dma_to_sec4_sg_one(edesc->sec4_sg, iv_dma, ivsize, 0); in ablkcipher_edesc_alloc()
1586 iv_dma, ivsize, DMA_TO_DEVICE, 0, 0); in ablkcipher_edesc_alloc()
[all …]
/Linux-v4.19/drivers/crypto/chelsio/
Dchcr_crypto.h184 dma_addr_t iv_dma; member
Dchcr_algo.c2412 reqctx->iv_dma = dma_map_single(dev, reqctx->iv, (IV + reqctx->b0_len), in chcr_aead_dma_map()
2414 if (dma_mapping_error(dev, reqctx->iv_dma)) in chcr_aead_dma_map()
2417 reqctx->b0_dma = reqctx->iv_dma + IV; in chcr_aead_dma_map()
2441 dma_unmap_single(dev, reqctx->iv_dma, IV, DMA_BIDIRECTIONAL); in chcr_aead_dma_map()
2459 dma_unmap_single(dev, reqctx->iv_dma, (IV + reqctx->b0_len), in chcr_aead_dma_unmap()
2499 ulptx_walk_add_page(&ulp_walk, IV, &reqctx->iv_dma); in chcr_add_aead_src_ent()
2522 dsgl_walk_add_page(&dsgl_walk, IV, &reqctx->iv_dma); in chcr_add_aead_dst_ent()
/Linux-v4.19/drivers/crypto/
Dtalitos.c936 dma_addr_t iv_dma; member
1037 dma_unmap_single(dev, edesc->iv_dma, ivsize, DMA_TO_DEVICE); in ipsec_esp_encrypt_done()
1242 to_talitos_ptr(civ_ptr, edesc->iv_dma, ivsize, is_sec1); in ipsec_esp()
1358 dma_addr_t iv_dma = 0; in talitos_edesc_alloc() local
1372 iv_dma = dma_map_single(dev, iv, ivsize, DMA_TO_DEVICE); in talitos_edesc_alloc()
1436 edesc->iv_dma = iv_dma; in talitos_edesc_alloc()
1449 if (iv_dma) in talitos_edesc_alloc()
1450 dma_unmap_single(dev, iv_dma, ivsize, DMA_TO_DEVICE); in talitos_edesc_alloc()
1613 to_talitos_ptr(&desc->ptr[1], edesc->iv_dma, ivsize, is_sec1); in common_nonsnoop()