Lines Matching refs:xio_addr
347 u64 xio_addr, end_xio_addr;
359 xio_addr = PHYS_TO_TIODMA(paddr);
360 if (!xio_addr)
380 end_xio_addr = xio_addr + req_size - 1;
382 entries = (end_xio_addr >> ps_shift) - (xio_addr >> ps_shift) + 1;
410 if (xio_addr % ps) {
411 tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr);
412 bus_addr += xio_addr & (ps - 1);
413 xio_addr &= ~(ps - 1);
414 xio_addr += ps;
418 while (xio_addr < end_xio_addr) {
419 tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr);
420 xio_addr += ps;