Lines Matching refs:piobuf
621 static void copy_io(u32 __iomem *piobuf, struct ipath_sge_state *ss,
656 __raw_writel(data, piobuf);
657 piobuf++;
680 __raw_writel(data, piobuf);
682 piobuf++;
699 __raw_writel(data, piobuf);
700 piobuf++;
725 __iowrite32_copy(piobuf, ss->sge.vaddr, w - 1);
726 piobuf += w - 1;
732 __iowrite32_copy(piobuf, ss->sge.vaddr, w);
733 piobuf += w;
750 __raw_writel(last, piobuf);
766 u32 __iomem *piobuf;
778 piobuf = ipath_getpiobuf(dd, NULL);
779 if (unlikely(piobuf == NULL)) {
789 writeq(plen, piobuf);
791 piobuf += 2;
798 __iowrite32_copy(piobuf, hdr, hdrwords - 1);
800 __raw_writel(hdr[hdrwords - 1], piobuf + hdrwords - 1);
806 __iowrite32_copy(piobuf, hdr, hdrwords);
807 piobuf += hdrwords;
819 __iowrite32_copy(piobuf, addr, w - 1);
822 __raw_writel(addr[w - 1], piobuf + w - 1);
828 copy_io(piobuf, ss, len);
1703 "piobuf wait %d\n"
1704 "no piobuf %d\n"