| .. | .. |
|---|
| 111 | 111 | |
|---|
| 112 | 112 | SNIC_BUG_ON((((unsigned long)buf) % SNIC_SG_DESC_ALIGN) != 0); |
|---|
| 113 | 113 | |
|---|
| 114 | | - pa = pci_map_single(snic->pdev, buf, buf_len, PCI_DMA_FROMDEVICE); |
|---|
| 115 | | - if (pci_dma_mapping_error(snic->pdev, pa)) { |
|---|
| 114 | + pa = dma_map_single(&snic->pdev->dev, buf, buf_len, DMA_FROM_DEVICE); |
|---|
| 115 | + if (dma_mapping_error(&snic->pdev->dev, pa)) { |
|---|
| 116 | 116 | SNIC_HOST_ERR(snic->shost, |
|---|
| 117 | 117 | "Rpt-tgt rspbuf %p: PCI DMA Mapping Failed\n", |
|---|
| 118 | 118 | buf); |
|---|
| .. | .. |
|---|
| 138 | 138 | |
|---|
| 139 | 139 | ret = snic_queue_wq_desc(snic, rqi->req, rqi->req_len); |
|---|
| 140 | 140 | if (ret) { |
|---|
| 141 | | - pci_unmap_single(snic->pdev, pa, buf_len, PCI_DMA_FROMDEVICE); |
|---|
| 141 | + dma_unmap_single(&snic->pdev->dev, pa, buf_len, |
|---|
| 142 | + DMA_FROM_DEVICE); |
|---|
| 142 | 143 | kfree(buf); |
|---|
| 143 | 144 | rqi->sge_va = 0; |
|---|
| 144 | 145 | snic_release_untagged_req(snic, rqi); |
|---|