Lines Matching defs:dma
14 #include <linux/dma-mapping.h>
251 dev_err(dev, "dma map data err!\n");
1448 dma_addr_t dma;
1450 dma = le64_to_cpu(sqe->in);
1451 if (unlikely(dma_mapping_error(dev, dma)))
1455 dma_free_coherent(dev, ctx->key_sz << 2, req->src, dma);
1457 dma = le64_to_cpu(sqe->out);
1458 if (unlikely(dma_mapping_error(dev, dma)))
1462 dma_free_coherent(dev, ctx->key_sz << 1, req->dst, dma);
1464 dma_unmap_single(dev, dma, ctx->key_sz << 1, DMA_FROM_DEVICE);
1537 dma_addr_t dma = 0;
1546 ptr = dma_alloc_coherent(dev, ctx->key_sz << 2, &dma, GFP_KERNEL);
1556 msg->in = cpu_to_le64(dma);
1566 dma_addr_t dma;
1574 dma = dma_map_single(dev, sg_virt(data), len, DMA_FROM_DEVICE);
1575 if (unlikely(dma_mapping_error(dev, dma))) {
1576 dev_err(dev, "dma map data err!\n");
1580 msg->out = cpu_to_le64(dma);
1764 dma_addr_t dma;
1766 dma = le64_to_cpu(sqe->in);
1767 if (unlikely(dma_mapping_error(dev, dma)))
1771 dma_free_coherent(dev, ctx->key_sz, req->src, dma);
1773 dma = le64_to_cpu(sqe->out);
1774 if (unlikely(dma_mapping_error(dev, dma)))
1778 dma_free_coherent(dev, ctx->key_sz, req->dst, dma);
1780 dma_unmap_single(dev, dma, ctx->key_sz, DMA_FROM_DEVICE);
1861 dma_addr_t dma = 0;
1869 ptr = dma_alloc_coherent(dev, ctx->key_sz, &dma, GFP_KERNEL);
1904 msg->in = cpu_to_le64(dma);
1908 dma_free_coherent(dev, ctx->key_sz, ptr, dma);
1918 dma_addr_t dma;
1926 dma = dma_map_single(dev, sg_virt(data), len, DMA_FROM_DEVICE);
1927 if (unlikely(dma_mapping_error(dev, dma))) {
1928 dev_err(dev, "dma map data err!\n");
1932 msg->out = cpu_to_le64(dma);