Home
last modified time | relevance | path

Searched refs:xio_addr (Results 1 – 2 of 2) sorted by relevance

/arch/ia64/sn/pci/pcibr/
Dpcibr_dma.c57 u64 xio_addr; in pcibr_dmamap_ate32() local
85 xio_addr = IS_PIC_SOFT(pcibus_info) ? PHYS_TO_DMA(paddr) : in pcibr_dmamap_ate32()
88 xio_addr = paddr; in pcibr_dmamap_ate32()
90 offset = IOPGOFF(xio_addr); in pcibr_dmamap_ate32()
91 ate = ate_flags | (xio_addr - offset); in pcibr_dmamap_ate32()
171 u64 xio_addr; in pcibr_dmatrans_direct32() local
185 xio_addr = IS_PIC_SOFT(pcibus_info) ? PHYS_TO_DMA(paddr) : in pcibr_dmatrans_direct32()
188 xio_addr = paddr; in pcibr_dmatrans_direct32()
191 offset = xio_addr - xio_base; in pcibr_dmatrans_direct32()
194 (xio_addr < xio_base) || /* Out of range for mappings */ in pcibr_dmatrans_direct32()
/arch/ia64/sn/pci/
Dtioca_provider.c373 u64 xio_addr, end_xio_addr; in tioca_dma_mapped() local
385 xio_addr = PHYS_TO_TIODMA(paddr); in tioca_dma_mapped()
386 if (!xio_addr) in tioca_dma_mapped()
406 end_xio_addr = xio_addr + req_size - 1; in tioca_dma_mapped()
408 entries = (end_xio_addr >> ps_shift) - (xio_addr >> ps_shift) + 1; in tioca_dma_mapped()
438 if (xio_addr % ps) { in tioca_dma_mapped()
439 tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr); in tioca_dma_mapped()
440 bus_addr += xio_addr & (ps - 1); in tioca_dma_mapped()
441 xio_addr &= ~(ps - 1); in tioca_dma_mapped()
442 xio_addr += ps; in tioca_dma_mapped()
[all …]