/arch/arm/mach-imx/ |
D | dma.c | 141 unsigned int dma_length, unsigned int dev_addr, in imx_dma_setup_single() argument 149 imxdma->resbytes = dma_length; in imx_dma_setup_single() 157 if (!dma_length) { in imx_dma_setup_single() 165 dma_ch, (unsigned int)dma_address, dma_length, in imx_dma_setup_single() 171 dma_ch, (unsigned int)dma_address, dma_length, in imx_dma_setup_single() 181 CNTR(dma_ch) = dma_length; in imx_dma_setup_single() 226 struct scatterlist *sg, unsigned int sgcount, unsigned int dma_length, in imx_dma_setup_sg() argument 235 imxdma->resbytes = dma_length; in imx_dma_setup_sg() 251 dma_ch, sg, sgcount, dma_length, dev_addr); in imx_dma_setup_sg() 255 dma_ch, sg, sgcount, dma_length, dev_addr); in imx_dma_setup_sg()
|
/arch/ia64/include/asm/ |
D | scatterlist.h | 20 unsigned int dma_length; member 33 #define sg_dma_len(sg) ((sg)->dma_length)
|
/arch/alpha/include/asm/ |
D | scatterlist.h | 17 __u32 dma_length; member 21 #define sg_dma_len(sg) ((sg)->dma_length)
|
/arch/sparc/include/asm/ |
D | scatterlist.h | 17 __u32 dma_length; member 21 #define sg_dma_len(sg) ((sg)->dma_length)
|
/arch/x86/include/asm/ |
D | scatterlist.h | 14 unsigned int dma_length; member 30 # define sg_dma_len(sg) ((sg)->dma_length)
|
/arch/powerpc/include/asm/ |
D | scatterlist.h | 26 u32 dma_length; member 38 #define sg_dma_len(sg) ((sg)->dma_length)
|
/arch/powerpc/kernel/ |
D | iommu.c | 300 outs->dma_length = 0; in iommu_map_sg() 358 (outs->dma_length + s->length > max_seg_size)) { in iommu_map_sg() 365 outs->dma_length += s->length; in iommu_map_sg() 366 DBG(" merged, new len: %ux\n", outs->dma_length); in iommu_map_sg() 374 outs->dma_length = slen; in iommu_map_sg() 397 outs->dma_length = 0; in iommu_map_sg() 407 if (s->dma_length != 0) { in iommu_map_sg() 411 npages = iommu_num_pages(s->dma_address, s->dma_length, in iommu_map_sg() 415 s->dma_length = 0; in iommu_map_sg() 444 if (sg->dma_length == 0) in iommu_unmap_sg() [all …]
|
D | dma.c | 77 sg->dma_length = sg->length; in dma_direct_map_sg()
|
D | ibmebus.c | 111 sg->dma_length = sg->length; in ibmebus_map_sg()
|
/arch/arm/mach-imx/include/mach/ |
D | imx-dma.h | 75 unsigned int dma_length, unsigned int dev_addr, unsigned int dmamode); 79 struct scatterlist *sg, unsigned int sgcount, unsigned int dma_length,
|
/arch/arm/plat-mxc/include/mach/ |
D | dma-mx1-mx2.h | 58 unsigned int dma_length, unsigned int dev_addr, 63 unsigned int sgcount, unsigned int dma_length,
|
/arch/arm/plat-mxc/ |
D | dma-mx1-mx2.c | 194 unsigned int dma_length, unsigned int dev_addr, in imx_dma_setup_single() argument 208 if (!dma_length) { in imx_dma_setup_single() 218 dma_length, dev_addr); in imx_dma_setup_single() 228 dma_length, dev_addr); in imx_dma_setup_single() 240 __raw_writel(dma_length, DMA_BASE + DMA_CNTR(channel)); in imx_dma_setup_single() 289 unsigned int dma_length, unsigned int dev_addr, in imx_dma_setup_sg() argument 299 imxdma->resbytes = dma_length; in imx_dma_setup_sg() 316 channel, __func__, sg, sgcount, dma_length, dev_addr); in imx_dma_setup_sg() 324 channel, __func__, sg, sgcount, dma_length, dev_addr); in imx_dma_setup_sg()
|
/arch/sparc/kernel/ |
D | iommu.c | 560 outs->dma_length = 0; in dma_4u_map_sg() 610 (outs->dma_length + s->length > max_seg_size) || in dma_4u_map_sg() 618 outs->dma_length += s->length; in dma_4u_map_sg() 625 outs->dma_length = slen; in dma_4u_map_sg() 638 outs->dma_length = 0; in dma_4u_map_sg() 645 if (s->dma_length != 0) { in dma_4u_map_sg() 650 npages = iommu_num_pages(s->dma_address, s->dma_length, in dma_4u_map_sg() 662 s->dma_length = 0; in dma_4u_map_sg() 712 unsigned int len = sg->dma_length; in dma_4u_unmap_sg() 812 if (sg->dma_length == 0) in dma_4u_sync_sg_for_cpu() [all …]
|
D | iommu_common.h | 45 int nr = iommu_num_pages(paddr, outs->dma_length + sg->length, in is_span_boundary()
|
D | pci_sun4v.c | 366 outs->dma_length = 0; in dma_4v_map_sg() 420 (outs->dma_length + s->length > max_seg_size) || in dma_4v_map_sg() 428 outs->dma_length += s->length; in dma_4v_map_sg() 435 outs->dma_length = slen; in dma_4v_map_sg() 453 outs->dma_length = 0; in dma_4v_map_sg() 460 if (s->dma_length != 0) { in dma_4v_map_sg() 464 npages = iommu_num_pages(s->dma_address, s->dma_length, in dma_4v_map_sg() 469 s->dma_length = 0; in dma_4v_map_sg() 499 unsigned int len = sg->dma_length; in dma_4v_unmap_sg()
|
D | ioport.c | 565 sg->dma_length = sg->length; in pci_map_sg()
|
/arch/x86/kernel/ |
D | pci-gart_64.c | 308 if (!s->dma_length || !s->length) in gart_unmap_sg() 310 gart_unmap_single(dev, s->dma_address, s->dma_length, dir); in gart_unmap_sg() 334 sg[0].dma_length = 0; in dma_map_sg_nonforce() 339 s->dma_length = s->length; in dma_map_sg_nonforce() 367 sout->dma_length = s->length; in __dma_map_cont() 369 sout->dma_length += s->length; in __dma_map_cont() 393 sout->dma_length = start->length; in dma_map_cont() 465 sgmap->dma_length = 0; in gart_map_sg()
|
D | pci-nommu.c | 69 s->dma_length = s->length; in nommu_map_sg()
|
D | amd_iommu.c | 1382 s->dma_length = s->length; in map_sg_no_iommu() 1430 s->dma_length = s->length; in map_sg() 1446 s->dma_length, dir); in map_sg() 1447 s->dma_address = s->dma_length = 0; in map_sg() 1482 s->dma_length, dir); in unmap_sg() 1483 s->dma_address = s->dma_length = 0; in unmap_sg()
|
D | pci-calgary_64.c | 396 unsigned int dmalen = s->dma_length; in calgary_unmap_sg() 425 s->dma_length = 0; in calgary_map_sg() 435 s->dma_length = s->length; in calgary_map_sg() 443 sg->dma_length = 0; in calgary_map_sg()
|
/arch/alpha/kernel/ |
D | pci_iommu.c | 518 leader->dma_length = leader_length; in sg_classify() 528 leader->dma_length = leader_length; in sg_classify() 540 long size = leader->dma_length; in sg_fill() 552 out->dma_length = size; in sg_fill() 564 out->dma_length = size; in sg_fill() 590 out->dma_length = size; in sg_fill() 653 sg->dma_length = sg->length; in pci_map_sg() 691 out->dma_length = 0; in pci_map_sg() 749 size = sg->dma_length; in pci_unmap_sg()
|
/arch/ia64/hp/common/ |
D | sba_iommu.c | 398 startsg->dma_address, startsg->dma_length, in sba_dump_sg() 1211 int cnt = startsg->dma_length; in sba_fill_pdir() 1212 startsg->dma_length = 0; in sba_fill_pdir() 1248 dma_sg->dma_length += cnt; in sba_fill_pdir() 1320 startsg->dma_address = startsg->dma_length = 0; in sba_coalesce_chunks() 1332 startsg->dma_address = startsg->dma_length = 0; in sba_coalesce_chunks() 1378 vcontig_sg->dma_length = vcontig_len; in sba_coalesce_chunks() 1402 vcontig_sg->dma_length = vcontig_len; in sba_coalesce_chunks() 1445 sg->dma_length = sg->length; in sba_map_sg_attrs() 1453 sglist->dma_length = sglist->length; in sba_map_sg_attrs() [all …]
|
/arch/sparc/mm/ |
D | iommu.c | 249 sg->dma_length = sg->length; in iommu_get_scsi_sgl_noflush() 263 sg->dma_length = sg->length; in iommu_get_scsi_sgl_gflush() 294 sg->dma_length = sg->length; in iommu_get_scsi_sgl_pflush()
|
D | io-unit.c | 160 sg->dma_length = sg->length; in iounit_get_scsi_sgl()
|
/arch/ia64/sn/pci/ |
D | pci_dma.c | 255 sg->dma_length = 0; in sn_dma_unmap_sg_attrs() 318 sg->dma_length = sg->length; in sn_dma_map_sg_attrs()
|