.. | .. |
---|
146 | 146 | CMD_FLAGS(sc)); |
---|
147 | 147 | |
---|
148 | 148 | if (req->u.icmnd.sense_addr) |
---|
149 | | - pci_unmap_single(snic->pdev, |
---|
| 149 | + dma_unmap_single(&snic->pdev->dev, |
---|
150 | 150 | le64_to_cpu(req->u.icmnd.sense_addr), |
---|
151 | 151 | SCSI_SENSE_BUFFERSIZE, |
---|
152 | | - PCI_DMA_FROMDEVICE); |
---|
| 152 | + DMA_FROM_DEVICE); |
---|
153 | 153 | |
---|
154 | 154 | scsi_dma_unmap(sc); |
---|
155 | 155 | |
---|
.. | .. |
---|
185 | 185 | } |
---|
186 | 186 | } |
---|
187 | 187 | |
---|
188 | | - pa = pci_map_single(snic->pdev, |
---|
| 188 | + pa = dma_map_single(&snic->pdev->dev, |
---|
189 | 189 | sc->sense_buffer, |
---|
190 | 190 | SCSI_SENSE_BUFFERSIZE, |
---|
191 | | - PCI_DMA_FROMDEVICE); |
---|
192 | | - |
---|
193 | | - if (pci_dma_mapping_error(snic->pdev, pa)) { |
---|
| 191 | + DMA_FROM_DEVICE); |
---|
| 192 | + if (dma_mapping_error(&snic->pdev->dev, pa)) { |
---|
194 | 193 | SNIC_HOST_ERR(snic->shost, |
---|
195 | 194 | "QIcmnd:PCI Map Failed for sns buf %p tag %x\n", |
---|
196 | 195 | sc->sense_buffer, snic_cmd_tag(sc)); |
---|
.. | .. |
---|
1388 | 1387 | } |
---|
1389 | 1388 | |
---|
1390 | 1389 | ret = snic_queue_itmf_req(snic, tmreq, sc, tmf, req_id); |
---|
1391 | | - if (ret) |
---|
1392 | | - goto tmreq_err; |
---|
1393 | | - |
---|
1394 | | - ret = 0; |
---|
1395 | 1390 | |
---|
1396 | 1391 | tmreq_err: |
---|
1397 | 1392 | if (ret) { |
---|
1398 | 1393 | SNIC_HOST_ERR(snic->shost, |
---|
1399 | | - "issu_tmreq: Queing ITMF(%d) Req, sc %p rqi %p req_id %d tag %x fails err = %d\n", |
---|
| 1394 | + "issu_tmreq: Queueing ITMF(%d) Req, sc %p rqi %p req_id %d tag %x fails err = %d\n", |
---|
1400 | 1395 | tmf, sc, rqi, req_id, tag, ret); |
---|
1401 | 1396 | } else { |
---|
1402 | 1397 | SNIC_SCSI_DBG(snic->shost, |
---|
1403 | | - "issu_tmreq: Queuing ITMF(%d) Req, sc %p, rqi %p, req_id %d tag %x - Success.\n", |
---|
| 1398 | + "issu_tmreq: Queueing ITMF(%d) Req, sc %p, rqi %p, req_id %d tag %x - Success.\n", |
---|
1404 | 1399 | tmf, sc, rqi, req_id, tag); |
---|
1405 | 1400 | } |
---|
1406 | 1401 | |
---|
.. | .. |
---|
2001 | 1996 | } |
---|
2002 | 1997 | |
---|
2003 | 1998 | dr_failed: |
---|
2004 | | - SNIC_BUG_ON(!spin_is_locked(io_lock)); |
---|
| 1999 | + lockdep_assert_held(io_lock); |
---|
2005 | 2000 | if (rqi) |
---|
2006 | 2001 | CMD_SP(sc) = NULL; |
---|
2007 | 2002 | spin_unlock_irqrestore(io_lock, flags); |
---|
.. | .. |
---|
2604 | 2599 | ret = SUCCESS; |
---|
2605 | 2600 | |
---|
2606 | 2601 | skip_internal_abts: |
---|
2607 | | - SNIC_BUG_ON(!spin_is_locked(io_lock)); |
---|
| 2602 | + lockdep_assert_held(io_lock); |
---|
2608 | 2603 | spin_unlock_irqrestore(io_lock, flags); |
---|
2609 | 2604 | |
---|
2610 | 2605 | return ret; |
---|