Lines Matching refs:dma_addr

107 	dma_addr_t dma_addr;
120 dma_addr_t dma_addr;
182 static void *efa_zalloc_mapped(struct efa_dev *dev, dma_addr_t *dma_addr,
191 *dma_addr = dma_map_single(&dev->pdev->dev, addr, size, dir);
192 if (dma_mapping_error(&dev->pdev->dev, *dma_addr)) {
202 dma_addr_t dma_addr,
205 dma_unmap_single(&dev->pdev->dev, dma_addr, size, dir);
1038 cq->cq_idx, cq->cpu_addr, cq->size, &cq->dma_addr);
1046 efa_free_mapped(dev, cq->cpu_addr, cq->dma_addr, cq->size,
1165 cq->cpu_addr = efa_zalloc_mapped(dev, &cq->dma_addr, cq->size,
1174 params.dma_addr = cq->dma_addr;
1221 cq->cq_idx, result.actual_depth, &cq->dma_addr, cq->cpu_addr);
1233 efa_free_mapped(dev, cq->cpu_addr, cq->dma_addr, cq->size,
1298 dma_addr_t dma_addr;
1345 dma_addr = dma_map_single(&dev->pdev->dev,
1349 if (dma_mapping_error(&dev->pdev->dev, dma_addr)) {
1355 chunk_list->chunks[i].dma_addr = dma_addr;
1357 "chunk[%u] mapped at [%pad]\n", i, &dma_addr);
1368 efa_com_set_dma_addr(dma_addr,
1377 dma_unmap_single(&dev->pdev->dev, chunk_list->chunks[i].dma_addr,
1394 dma_unmap_single(&dev->pdev->dev, chunk_list->chunks[i].dma_addr,
1406 dma_addr_t dma_addr;
1408 dma_addr = dma_map_single(&dev->pdev->dev, pbl->pbl_buf,
1410 if (dma_mapping_error(&dev->pdev->dev, dma_addr)) {
1415 pbl->phys.continuous.dma_addr = dma_addr;
1417 "pbl continuous - dma_addr = %pad, size[%u]\n",
1418 &dma_addr, pbl->pbl_buf_size_in_bytes);
1527 dma_unmap_single(&dev->pdev->dev, pbl->phys.continuous.dma_addr,
1571 efa_com_set_dma_addr(pbl->phys.continuous.dma_addr,
1578 efa_com_set_dma_addr(pbl->phys.indirect.chunk_list.chunks[0].dma_addr,