Searched refs:dma_offset (Results 1 – 11 of 11) sorted by relevance
/arch/tile/include/asm/ |
D | device.h | 24 dma_addr_t dma_offset; member
|
D | dma-mapping.h | 42 return dev->archdata.dma_offset; in get_dma_offset() 47 dev->archdata.dma_offset = off; in set_dma_offset()
|
/arch/powerpc/include/asm/ |
D | device.h | 31 dma_addr_t dma_offset; member
|
D | dma-mapping.h | 111 return dev->archdata.dma_offset; in get_dma_offset() 119 dev->archdata.dma_offset = off; in set_dma_offset()
|
/arch/sparc/include/asm/ |
D | iommu_64.h | 61 u32 dma_offset, u32 dma_addr_mask,
|
/arch/powerpc/platforms/pseries/ |
D | iommu.c | 430 u64 tce_size, num_tce, dma_offset, next; in tce_clearrange_multi_pSeriesLP() local 453 dma_offset = next + be64_to_cpu(maprange->dma_base); in tce_clearrange_multi_pSeriesLP() 456 dma_offset, in tce_clearrange_multi_pSeriesLP() 469 u64 tce_size, num_tce, dma_offset, next, proto_tce, liobn; in tce_setrange_multi_pSeriesLP() local 523 dma_offset = next + be64_to_cpu(maprange->dma_base); in tce_setrange_multi_pSeriesLP() 531 dma_offset, in tce_setrange_multi_pSeriesLP() 1232 u64 dma_offset; in dma_set_mask_pSeriesLP() local 1260 dma_offset = enable_ddw(pdev, pdn); in dma_set_mask_pSeriesLP() 1261 if (dma_offset != 0) { in dma_set_mask_pSeriesLP() 1262 dev_info(dev, "Using 64-bit direct DMA at offset %llx\n", dma_offset); in dma_set_mask_pSeriesLP() [all …]
|
/arch/ia64/hp/common/ |
D | sba_iommu.c | 1232 unsigned long dma_offset = 0; in sba_fill_pdir() local 1253 dma_offset = (unsigned long) pide & ~iovp_mask; in sba_fill_pdir() 1273 cnt += dma_offset; in sba_fill_pdir() 1274 dma_offset=0; /* only want offset on first chunk */ in sba_fill_pdir() 1328 unsigned long dma_offset, dma_len; /* start/len of DMA stream */ in sba_coalesce_chunks() local 1342 dma_offset = vaddr & ~iovp_mask; in sba_coalesce_chunks() 1367 if (((dma_len + dma_offset + startsg->length + ~iovp_mask) & iovp_mask) in sba_coalesce_chunks() 1428 dma_len = (dma_len + dma_offset + ~iovp_mask) & iovp_mask; in sba_coalesce_chunks() 1436 | dma_offset); in sba_coalesce_chunks()
|
/arch/powerpc/platforms/powernv/ |
D | pci.h | 228 u64 dma_offset, unsigned page_shift);
|
D | pci.c | 732 u64 dma_offset, unsigned page_shift) in pnv_pci_setup_iommu_table() argument 737 tbl->it_offset = dma_offset >> tbl->it_page_shift; in pnv_pci_setup_iommu_table()
|
/arch/sparc/kernel/ |
D | pci_sun4v.c | 564 u32 dma_mask, dma_offset; in pci_sun4v_iommu_init() local 580 dma_offset = vdma[0]; in pci_sun4v_iommu_init() 585 iommu->tbl.table_map_base = dma_offset; in pci_sun4v_iommu_init()
|
D | iommu.c | 93 u32 dma_offset, u32 dma_addr_mask, in iommu_table_init() argument 104 iommu->tbl.table_map_base = dma_offset; in iommu_table_init()
|