/linux-4.1.27/arch/unicore32/mm/ |
H A D | dma-swiotlb.c | 37 .map_sg = swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | pci-swiotlb.c | 38 .map_sg = swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | pci-nommu.c | 68 if (!check_addr("map_sg", hwdev, s->dma_address, s->length)) for_each_sg() 94 .map_sg = nommu_map_sg,
|
H A D | pci-swiotlb.c | 49 .map_sg = swiotlb_map_sg_attrs,
|
H A D | amd_gart_64.c | 700 .map_sg = gart_map_sg,
|
H A D | pci-calgary_64.c | 484 .map_sg = calgary_map_sg,
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | dma-swiotlb.c | 45 * we don't ever call anything other than map_sg, unmap_sg, 53 .map_sg = swiotlb_map_sg_attrs,
|
H A D | dma-iommu.c | 112 .map_sg = dma_iommu_map_sg,
|
H A D | dma.c | 218 .map_sg = dma_direct_map_sg,
|
H A D | ibmebus.c | 142 .map_sg = ibmebus_map_sg,
|
H A D | vio.c | 572 ret = dma_iommu_ops.map_sg(dev, sglist, nelems, direction, attrs); vio_dma_iommu_map_sg() 622 .map_sg = vio_dma_iommu_map_sg,
|
/linux-4.1.27/arch/sh/kernel/ |
H A D | dma-nommu.c | 69 .map_sg = nommu_map_sg,
|
/linux-4.1.27/arch/hexagon/kernel/ |
H A D | dma.c | 128 if (!check_addr("map_sg", hwdev, s->dma_address, s->length)) for_each_sg() 216 .map_sg = hexagon_map_sg,
|
/linux-4.1.27/arch/x86/xen/ |
H A D | pci-swiotlb-xen.c | 29 .map_sg = xen_swiotlb_map_sg_attrs,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 57 void (*map_sg)(struct nvkm_vma *, struct nvkm_gpuobj *, member in struct:nvkm_mmu
|
/linux-4.1.27/arch/tile/kernel/ |
H A D | pci-dma.c | 329 .map_sg = tile_dma_map_sg, 516 .map_sg = tile_pci_dma_map_sg, 552 .map_sg = swiotlb_map_sg_attrs, 567 .map_sg = tile_pci_dma_map_sg,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | nv04.c | 104 priv->base.map_sg = nv04_vm_map_sg; nv04_mmu_ctor()
|
H A D | base.c | 103 mmu->map_sg(vma, pgt, mem, pte, 1, &addr); nvkm_vm_map_sg_table() 118 mmu->map_sg(vma, pgt, mem, pte, 1, &addr); nvkm_vm_map_sg_table() 155 mmu->map_sg(vma, pgt, mem, pte, len, list); nvkm_vm_map_sg()
|
H A D | nv41.c | 111 priv->base.map_sg = nv41_vm_map_sg; nv41_mmu_ctor()
|
H A D | gf100.c | 222 priv->base.map_sg = gf100_vm_map_sg; gf100_mmu_ctor()
|
H A D | nv44.c | 182 priv->base.map_sg = nv44_vm_map_sg; nv44_mmu_ctor()
|
H A D | nv50.c | 226 priv->base.map_sg = nv50_vm_map_sg; nv50_mmu_ctor()
|
/linux-4.1.27/arch/mips/loongson/common/ |
H A D | dma-swiotlb.c | 135 .map_sg = loongson_dma_map_sg,
|
/linux-4.1.27/arch/mips/netlogic/common/ |
H A D | nlm-dma.c | 85 .map_sg = swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | pci-noop.c | 182 .map_sg = alpha_noop_map_sg,
|
H A D | pci_iommu.c | 959 .map_sg = alpha_pci_map_sg,
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
H A D | dma-octeon.c | 247 .map_sg = octeon_dma_map_sg, 333 .map_sg = octeon_dma_map_sg,
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | dma-mapping.h | 16 int (*map_sg)(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction); member in struct:hppa_dma_ops 98 return hppa_dma_ops->map_sg(dev, sg, nents, direction); dma_map_sg()
|
/linux-4.1.27/include/linux/ |
H A D | dma-mapping.h | 38 * map_sg returns 0 on error and a value > 0 on success. 41 int (*map_sg)(struct device *dev, struct scatterlist *sg, member in struct:dma_map_ops
|
H A D | iommu.h | 127 * @map_sg: map a scatter-gather list of physically contiguous memory chunks 151 size_t (*map_sg)(struct iommu_domain *domain, unsigned long iova, member in struct:iommu_ops 292 return domain->ops->map_sg(domain, iova, sg, nents, prot); iommu_map_sg()
|
/linux-4.1.27/drivers/scsi/ |
H A D | stex.c | 304 int (*map_sg)(struct st_hba *, struct req_msg *, struct st_ccb *); member in struct:st_hba 334 int (*map_sg)(struct st_hba *, struct req_msg *, struct st_ccb *); member in struct:st_card_info 674 if (!hba->map_sg(hba, req, &hba->ccb[tag])) { stex_queuecommand_lck() 1416 .map_sg = stex_map_sg, 1429 .map_sg = stex_map_sg, 1442 .map_sg = stex_map_sg, 1455 .map_sg = stex_map_sg, 1468 .map_sg = stex_ss_map_sg, 1620 hba->map_sg = ci->map_sg; stex_probe()
|
H A D | jazz_esp.c | 121 .map_sg = jazz_esp_map_sg,
|
H A D | sun3x_esp.c | 186 .map_sg = sun3x_esp_map_sg,
|
H A D | mac_esp.c | 472 .map_sg = mac_esp_map_sg,
|
H A D | am53c974.c | 299 .map_sg = pci_esp_map_sg,
|
H A D | sun_esp.c | 478 .map_sg = sbus_esp_map_sg,
|
H A D | esp_scsi.h | 372 int (*map_sg)(struct esp *esp, struct scatterlist *sg, member in struct:esp_driver_ops
|
H A D | esp_scsi.c | 378 spriv->u.num_sg = esp->ops->map_sg(esp, sg, scsi_sg_count(cmd), dir); esp_map_dma()
|
H A D | initio.c | 2602 /* todo handle map_sg error */ initio_build_scb()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
H A D | ipath_dma.c | 173 .map_sg = ipath_map_sg,
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
H A D | qib_dma.c | 163 .map_sg = qib_map_sg,
|
/linux-4.1.27/arch/microblaze/kernel/ |
H A D | dma.c | 187 .map_sg = dma_direct_map_sg,
|
/linux-4.1.27/arch/arm/xen/ |
H A D | mm.c | 177 .map_sg = xen_swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/parisc/kernel/ |
H A D | pci-dma.c | 550 .map_sg = pa11_dma_map_sg, 590 .map_sg = pa11_dma_map_sg,
|
/linux-4.1.27/drivers/iommu/ |
H A D | shmobile-iommu.c | 371 .map_sg = default_iommu_map_sg,
|
H A D | tegra-gart.c | 344 .map_sg = default_iommu_map_sg,
|
H A D | amd_iommu.c | 2824 * The exported map_sg function for dma_ops (handles scatter-gather 2827 static int map_sg(struct device *dev, struct scatterlist *sglist, map_sg() function 2883 * The exported map_sg function for dma_ops (handles scatter-gather 3074 .map_sg = map_sg, 3430 .map_sg = default_iommu_map_sg,
|
H A D | msm_iommu.c | 682 .map_sg = default_iommu_map_sg,
|
H A D | tegra-smmu.c | 657 .map_sg = default_iommu_map_sg,
|
H A D | ipmmu-vmsa.c | 751 .map_sg = default_iommu_map_sg,
|
H A D | exynos-iommu.c | 1187 .map_sg = default_iommu_map_sg,
|
H A D | omap-iommu.c | 1376 .map_sg = default_iommu_map_sg,
|
H A D | arm-smmu.c | 1452 .map_sg = default_iommu_map_sg,
|
H A D | intel-iommu.c | 3403 .map_sg = intel_map_sg, 4627 .map_sg = default_iommu_map_sg,
|
/linux-4.1.27/arch/openrisc/kernel/ |
H A D | dma.c | 238 .map_sg = or1k_map_sg,
|
/linux-4.1.27/include/asm-generic/ |
H A D | dma-mapping-common.h | 57 ents = ops->map_sg(dev, sg, nents, dir, attrs); dma_map_sg_attrs()
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | ioport.c | 409 .map_sg = sbus_map_sg, 645 .map_sg = pci32_map_sg,
|
H A D | iommu.c | 749 .map_sg = dma_4u_map_sg,
|
H A D | pci_sun4v.c | 511 .map_sg = dma_4v_map_sg,
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
H A D | system-bus.c | 707 .map_sg = ps3_sb_map_sg, 718 .map_sg = ps3_ioc0_map_sg,
|
/linux-4.1.27/arch/x86/pci/ |
H A D | sta2x11-fixup.c | 187 .map_sg = swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/s390/pci/ |
H A D | pci_dma.c | 511 .map_sg = s390_dma_map_sg,
|
/linux-4.1.27/arch/mips/mm/ |
H A D | dma-default.c | 375 .map_sg = mips_dma_map_sg,
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | dma-mapping.c | 346 .map_sg = __swiotlb_map_sg_attrs,
|
/linux-4.1.27/arch/ia64/sn/pci/ |
H A D | pci_dma.c | 474 .map_sg = sn_dma_map_sg,
|
/linux-4.1.27/arch/arm/mm/ |
H A D | dma-mapping.c | 137 .map_sg = arm_dma_map_sg, 158 .map_sg = arm_dma_map_sg, 1851 .map_sg = arm_iommu_map_sg, 1868 .map_sg = arm_coherent_iommu_map_sg,
|
/linux-4.1.27/arch/arm/common/ |
H A D | dmabounce.c | 460 .map_sg = arm_dma_map_sg,
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
H A D | iommu.c | 623 return dma_direct_ops.map_sg(dev, sg, nents, direction, attrs); dma_fixed_map_sg() 651 .map_sg = dma_fixed_map_sg,
|
/linux-4.1.27/drivers/xen/ |
H A D | swiotlb-xen.c | 570 /* Don't panic here, we expect map_sg users for_each_sg()
|
/linux-4.1.27/lib/ |
H A D | swiotlb.c | 889 /* Don't panic here, we expect map_sg users for_each_sg()
|
/linux-4.1.27/include/rdma/ |
H A D | ib_verbs.h | 1452 int (*map_sg)(struct ib_device *dev, member in struct:ib_dma_mapping_ops 2249 return dev->dma_ops->map_sg(dev, sg, nents, direction); ib_dma_map_sg()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
H A D | ehca_mrmw.c | 2587 .map_sg = ehca_dma_map_sg,
|
/linux-4.1.27/drivers/parisc/ |
H A D | ccio-dma.c | 1013 .map_sg = ccio_map_sg,
|
H A D | sba_iommu.c | 1068 .map_sg = sba_map_sg,
|
/linux-4.1.27/arch/ia64/hp/common/ |
H A D | sba_iommu.c | 2228 .map_sg = sba_map_sg_attrs,
|