| /linux/arch/alpha/kernel/ |
| H A D | pci_iommu.c | 499 sg->dma_address = -1; in sg_classify() 502 sg->dma_address = -2; in sg_classify() 507 leader->dma_address = leader_flag; in sg_classify() 517 leader->dma_address = leader_flag; in sg_classify() 538 if (leader->dma_address == 0 in sg_fill() 541 out->dma_address = paddr + __direct_map_base; in sg_fill() 545 __va(paddr), size, out->dma_address); in sg_fill() 552 if (leader->dma_address == 0 && dac_allowed) { in sg_fill() 553 out->dma_address = paddr + alpha_mv.pci_dac_offset; in sg_fill() 557 __va(paddr), size, out->dma_address); in sg_fill() [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | amd_gart_64.c | 286 gart_unmap_phys(dev, s->dma_address, s->dma_length, dir, 0); in gart_unmap_sg() 314 s->dma_address = addr; in dma_map_sg_nonforce() 337 unsigned long phys_addr = s->dma_address; in __dma_map_cont() 341 sout->dma_address = iommu_bus_base; in __dma_map_cont() 342 sout->dma_address += iommu_page*PAGE_SIZE + s->offset; in __dma_map_cont() 367 sout->dma_address = start->dma_address; in dma_map_cont() 401 s->dma_address = addr; in gart_map_sg()
|
| /linux/drivers/xen/ |
| H A D | swiotlb-xen.c | 355 xen_swiotlb_unmap_phys(hwdev, sg->dma_address, sg_dma_len(sg), in xen_swiotlb_unmap_sg() 370 sg->dma_address = xen_swiotlb_map_phys(dev, sg_phys(sg), in xen_swiotlb_map_sg() 372 if (sg->dma_address == DMA_MAPPING_ERROR) in xen_swiotlb_map_sg() 392 xen_swiotlb_sync_single_for_cpu(dev, sg->dma_address, in xen_swiotlb_sync_sg_for_cpu() 405 xen_swiotlb_sync_single_for_device(dev, sg->dma_address, in xen_swiotlb_sync_sg_for_device()
|
| H A D | grant-dma-ops.c | 249 xen_grant_dma_unmap_phys(dev, s->dma_address, sg_dma_len(s), dir, in xen_grant_dma_unmap_sg() 264 s->dma_address = xen_grant_dma_map_phys(dev, sg_phys(s), in xen_grant_dma_map_sg() 266 if (s->dma_address == DMA_MAPPING_ERROR) in xen_grant_dma_map_sg()
|
| /linux/arch/sparc/kernel/ |
| H A D | iommu.c | 544 outs->dma_address = dma_addr; in dma_4u_map_sg() 568 vaddr = s->dma_address & IO_PAGE_MASK; in dma_4u_map_sg() 569 npages = iommu_num_pages(s->dma_address, s->dma_length, in dma_4u_map_sg() 604 bus_addr = sg->dma_address & IO_PAGE_MASK; in fetch_sg_ctx() 633 dma_addr_t dma_handle = sg->dma_address; in dma_4u_unmap_sg() 728 iopte = iommu->page_table + ((sglist[0].dma_address - in dma_4u_sync_sg_for_cpu() 734 bus_addr = sglist[0].dma_address & IO_PAGE_MASK; in dma_4u_sync_sg_for_cpu() 742 npages = (IO_PAGE_ALIGN(sgprv->dma_address + sgprv->dma_length) in dma_4u_sync_sg_for_cpu()
|
| /linux/arch/arm/mach-footbridge/ |
| H A D | dma-isa.c | 95 dma->buf.dma_address = dma_map_single(&isa_dma_dev, in isa_enable_dma() 100 address = dma->buf.dma_address; in isa_enable_dma()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_ttm_buffer.c | 112 viter->dma_address = &__vmw_piter_dma_addr; in vmw_piter_start() 118 viter->dma_address = &__vmw_piter_sg_addr; in vmw_piter_start() 185 vsgt->addrs = vmw_tt->dma_ttm.dma_address; in vmw_ttm_map_dma() 372 ttm->dma_address, in vmw_ttm_populate()
|
| /linux/arch/sparc/mm/ |
| H A D | iommu.c | 259 sg->dma_address = __sbus_iommu_map_phys(dev, sg_phys(sg), in __sbus_iommu_map_sg() 261 if (sg->dma_address == DMA_MAPPING_ERROR) in __sbus_iommu_map_sg() 308 sbus_iommu_unmap_phys(dev, sg->dma_address, sg->length, dir, in sbus_iommu_unmap_sg() 310 sg->dma_address = 0x21212121; in sbus_iommu_unmap_sg()
|
| H A D | io-unit.c | 175 sg->dma_address = in iounit_map_sg() 208 len = ((sg->dma_address & ~PAGE_MASK) + sg->length + (PAGE_SIZE-1)) >> PAGE_SHIFT; in iounit_unmap_sg() 209 vaddr = (sg->dma_address - IOUNIT_DMA_BASE) >> PAGE_SHIFT; in iounit_unmap_sg()
|
| /linux/arch/arm/mach-rpc/ |
| H A D | dma.c | 78 idma->dma_addr = idma->dma.sg->dma_address; in iomd_get_next_sg() 172 idma->dma.buf.dma_address = dma_map_single(&isa_dma_dev, in iomd_enable_dma() 178 idma->dma_addr = idma->dma.sg->dma_address; in iomd_enable_dma()
|
| /linux/kernel/dma/ |
| H A D | direct.c | 451 dma_direct_unmap_phys(dev, sg->dma_address, in dma_direct_unmap_sg() 474 sg->dma_address = dma_direct_map_phys(dev, sg_phys(sg), in dma_direct_map_sg() 476 if (sg->dma_address == DMA_MAPPING_ERROR) { in dma_direct_map_sg() 482 sg->dma_address = pci_p2pdma_bus_addr_map( in dma_direct_map_sg()
|
| /linux/arch/mips/jazz/ |
| H A D | jazzdma.c | 559 sg->dma_address = vdma_alloc(sg_phys(sg), sg->length); in jazz_dma_map_sg() 560 if (sg->dma_address == DMA_MAPPING_ERROR) in jazz_dma_map_sg() 577 vdma_free(sg->dma_address); in jazz_dma_unmap_sg()
|
| /linux/drivers/gpu/drm/ttm/tests/ |
| H A D | ttm_tt_test.c | 63 KUNIT_ASSERT_NULL(test, tt->dma_address); in ttm_tt_init_basic() 124 KUNIT_ASSERT_NOT_NULL(test, tt->dma_address); in ttm_tt_fini_sg() 127 KUNIT_ASSERT_NULL(test, tt->dma_address); in ttm_tt_fini_sg()
|
| /linux/drivers/hid/amd-sfh-hid/ |
| H A D | amd_sfh_client.c | 179 info.dma_address = cl_data->sensor_dma_addr[i]; in amd_sfh_resume() 260 info.dma_address = cl_data->sensor_dma_addr[i]; in amd_sfh_hid_client_init() 301 info.dma_address = cl_data->sensor_dma_addr[i]; in amd_sfh_hid_client_init()
|
| H A D | amd_sfh_common.h | 41 dma_addr_t dma_address; member
|
| H A D | amd_sfh_pcie.c | 71 writeq(info.dma_address, privdata->mmio + AMD_C2P_MSG1); in amd_start_sensor_v2() 162 writeq(info.dma_address, privdata->mmio + AMD_C2P_MSG2); in amd_start_sensor()
|
| /linux/tools/virtio/linux/ |
| H A D | scatterlist.h | 11 dma_addr_t dma_address; member
|
| /linux/include/linux/ |
| H A D | scatterlist.h | 15 dma_addr_t dma_address; member 31 #define sg_dma_address(sg) ((sg)->dma_address)
|
| /linux/include/drm/ttm/ |
| H A D | ttm_tt.h | 112 dma_addr_t *dma_address; member
|
| /linux/samples/rust/ |
| H A D | rust_dma.rs | 110 dev_info!(dev, "Entry[{}]: DMA address: {:#x}", i, entry.dma_address()); in drop()
|
| /linux/drivers/dma/ |
| H A D | imx-dma.c | 271 imx_dmav1_writel(imxdma, sg->dma_address, in imxdma_sg_next() 274 imx_dmav1_writel(imxdma, sg->dma_address, in imxdma_sg_next() 817 if (sg_dma_len(sgl) & 3 || sgl->dma_address & 3) in imxdma_prep_slave_sg() 821 if (sg_dma_len(sgl) & 1 || sgl->dma_address & 1) in imxdma_prep_slave_sg() 878 imxdmac->sg_list[i].dma_address = dma_addr; in imxdma_prep_dma_cyclic()
|
| /linux/drivers/atm/ |
| H A D | nicstar.h | 309 u32 dma_address; member 346 u32 dma_address; member
|
| /linux/arch/powerpc/kernel/ |
| H A D | iommu.c | 568 outs->dma_address = dma_addr; in ppc_iommu_map_sg() 602 vaddr = s->dma_address & IOMMU_PAGE_MASK(tbl); in ppc_iommu_map_sg() 603 npages = iommu_num_pages(s->dma_address, s->dma_length, in ppc_iommu_map_sg() 629 dma_addr_t dma_handle = sg->dma_address; in ppc_iommu_unmap_sg()
|
| /linux/drivers/net/fddi/skfp/ |
| H A D | skfddi.c | 1114 dma_addr_t dma_address; in send_queued_packets() local 1179 dma_address = dma_map_single(&(&bp->pdev)->dev, skb->data, in send_queued_packets() 1183 txd->txd_os.dma_addr = dma_address; // save dma mapping in send_queued_packets() 1185 hwm_tx_frag(smc, skb->data, dma_address, skb->len, in send_queued_packets() 1189 dma_unmap_single(&(&bp->pdev)->dev, dma_address, in send_queued_packets()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_bo.c | 698 if (!ttm_dma || !ttm_dma->dma_address) in nouveau_bo_sync_for_device() 721 ttm_dma->dma_address[i], in nouveau_bo_sync_for_device() 734 if (!ttm_dma || !ttm_dma->dma_address) in nouveau_bo_sync_for_cpu() 757 dma_sync_single_for_cpu(drm->dev->dev, ttm_dma->dma_address[i], in nouveau_bo_sync_for_cpu() 1430 drm_prime_sg_to_dma_addr_array(ttm->sg, ttm_dma->dma_address, in nouveau_ttm_tt_populate()
|