Lines Matching refs:xio_addr
349 u64 xio_addr, end_xio_addr;
361 xio_addr = PHYS_TO_TIODMA(paddr);
362 if (!xio_addr)
382 end_xio_addr = xio_addr + req_size - 1;
384 entries = (end_xio_addr >> ps_shift) - (xio_addr >> ps_shift) + 1;
404 if (xio_addr % ps) {
405 tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr);
406 bus_addr += xio_addr & (ps - 1);
407 xio_addr &= ~(ps - 1);
408 xio_addr += ps;
412 while (xio_addr < end_xio_addr) {
413 tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr);
414 xio_addr += ps;