Lines Matching refs:iovp
272 #define CCIO_IOVA(iovp,offset) ((iovp) | (offset))
275 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT)
277 #define MKIOVA(iovp,offset) (dma_addr_t)((long)iovp | (long)offset)
423 unsigned long iovp = CCIO_IOVP(iova);
424 unsigned int res_idx = PDIR_INDEX(iovp) >> 3;
609 * @iovp: The I/O Virtual Page.
617 ccio_clear_io_tlb(struct ioc *ioc, dma_addr_t iovp, size_t byte_cnt)
621 iovp &= IOVP_MASK; /* clear offset bits, just want pagenum */
625 WRITE_U32(CMD_TLB_PURGE | iovp, &ioc->ioc_regs->io_command);
626 iovp += chain_size;
652 u32 iovp = (u32)CCIO_IOVP(iova);
660 unsigned int idx = PDIR_INDEX(iovp);
672 iovp += IOVP_SIZE;
720 dma_addr_t iovp;
745 iovp = (dma_addr_t)MKIOVP(idx);
750 __func__, addr, (long)(iovp | offset), size);
771 return CCIO_IOVA(iovp, offset);
808 DBG_RUN("%s() iovp %#lx/%zx\n",
1157 void __init ccio_cujo20_fixup(struct parisc_device *cujo, u32 iovp)
1166 idx = PDIR_INDEX(iovp) >> 3;