Searched refs:unmap_single (Results 1 - 21 of 21) sorted by relevance

/linux-4.1.27/arch/parisc/include/asm/
H A Ddma-mapping.h15 void (*unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction); member in struct:hppa_dma_ops
91 hppa_dma_ops->unmap_single(dev, dma_addr, size, direction); dma_unmap_single()
/linux-4.1.27/drivers/scsi/
H A Djazz_esp.c122 .unmap_single = jazz_esp_unmap_single,
H A Dsun3x_esp.c187 .unmap_single = sun3x_esp_unmap_single,
H A Dmac_esp.c473 .unmap_single = mac_esp_unmap_single,
H A Dam53c974.c300 .unmap_single = pci_esp_unmap_single,
H A Dsun_esp.c479 .unmap_single = sbus_esp_unmap_single,
H A Desp_scsi.c907 esp->ops->unmap_single(esp, ent->sense_dma, esp_cmd_is_done()
1270 esp->ops->unmap_single(esp, ent->sense_dma, esp_finish_select()
2050 esp->ops->unmap_single(esp, ent->sense_dma, esp_reset_cleanup_one()
H A Desp_scsi.h374 void (*unmap_single)(struct esp *esp, dma_addr_t addr, member in struct:esp_driver_ops
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_dma.c170 .unmap_single = ipath_dma_unmap_single,
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_dma.c160 .unmap_single = qib_dma_unmap_single,
/linux-4.1.27/arch/parisc/kernel/
H A Dpci-dma.c549 .unmap_single = pa11_dma_unmap_single,
589 .unmap_single = pa11_dma_unmap_single,
/linux-4.1.27/arch/arm/common/
H A Ddmabounce.c274 static inline void unmap_single(struct device *dev, struct safe_buffer *buf, unmap_single() function
360 unmap_single(dev, buf, size, dir); dmabounce_unmap_page()
/linux-4.1.27/lib/
H A Dswiotlb.c670 /* DMA_TO_DEVICE to avoid memcpy in unmap_single */ swiotlb_alloc_coherent()
777 static void unmap_single(struct device *hwdev, dma_addr_t dev_addr, unmap_single() function
805 unmap_single(hwdev, dev_addr, size, dir); swiotlb_unmap_page()
928 unmap_single(hwdev, sg->dma_address, sg_dma_len(sg), dir); swiotlb_unmap_sg_attrs()
/linux-4.1.27/drivers/parisc/
H A Dccio-dma.c1012 .unmap_single = ccio_unmap_single,
1067 /* KLUGE - unmap_sg calls unmap_single for each mapped page */ ccio_proc_info()
H A Dsba_iommu.c1067 .unmap_single = sba_unmap_single,
1820 /* KLUGE - unmap_sg calls unmap_single for each mapped page */ sba_proc_info()
/linux-4.1.27/include/rdma/
H A Dib_verbs.h1442 void (*unmap_single)(struct ib_device *dev, member in struct:ib_dma_mapping_ops
2178 dev->dma_ops->unmap_single(dev, addr, size, direction); ib_dma_unmap_single()
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c2584 .unmap_single = ehca_dma_unmap_single,
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c816 bool unmap_single) unmap_tx_frag()
825 if (unmap_single) unmap_tx_frag()
815 unmap_tx_frag(struct device *dev, struct be_eth_wrb *wrb, bool unmap_single) unmap_tx_frag() argument
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dniu.c3574 np->ops->unmap_single(np->device, tb->mapping, release_tx_packet()
9635 .unmap_single = niu_pci_unmap_single,
10015 .unmap_single = niu_phys_unmap_single,
H A Dniu.h3140 void (*unmap_single)(struct device *dev, u64 dma_address, member in struct:rx_pkt_hdr0::niu_ops
/linux-4.1.27/drivers/iommu/
H A Damd_iommu.c2800 * The exported unmap_single function for dma_ops.

Completed in 1193 milliseconds