/drivers/net/ethernet/amd/ |
D | sunlance.c | 647 static void lance_piocopy_to_skb(struct sk_buff *skb, void __iomem *piobuf, int len) in lance_piocopy_to_skb() argument 652 void __iomem *pbuf = piobuf; in lance_piocopy_to_skb() 1008 void __iomem *piobuf = dest; in lance_piocopy_from_skb() local 1017 sbus_writel(*p32, piobuf); in lance_piocopy_from_skb() 1019 piobuf += 4; in lance_piocopy_from_skb() 1034 sbus_writel(val, piobuf); in lance_piocopy_from_skb() 1036 piobuf += 4; in lance_piocopy_from_skb() 1045 sbus_writel(val, piobuf); in lance_piocopy_from_skb() 1047 piobuf += 4; in lance_piocopy_from_skb() 1055 sbus_writew(val, piobuf); in lance_piocopy_from_skb() [all …]
|
/drivers/infiniband/hw/ipath/ |
D | ipath_verbs.c | 837 static void copy_io(u32 __iomem *piobuf, struct ipath_sge_state *ss, in copy_io() argument 872 __raw_writel(data, piobuf); in copy_io() 873 piobuf++; in copy_io() 896 __raw_writel(data, piobuf); in copy_io() 898 piobuf++; in copy_io() 915 __raw_writel(data, piobuf); in copy_io() 916 piobuf++; in copy_io() 941 __iowrite32_copy(piobuf, ss->sge.vaddr, w - 1); in copy_io() 942 piobuf += w - 1; in copy_io() 948 __iowrite32_copy(piobuf, ss->sge.vaddr, w); in copy_io() [all …]
|
D | ipath_diag.c | 328 u32 __iomem *piobuf; in ipath_diagpkt_write() local 452 piobuf = ipath_getpiobuf(dd, plen, &pbufn); in ipath_diagpkt_write() 453 if (!piobuf) { in ipath_diagpkt_write() 468 writeq(dp.pbc_wd, piobuf); in ipath_diagpkt_write() 476 __iowrite32_copy(piobuf + 2, tmpbuf, clen - 1); in ipath_diagpkt_write() 478 __raw_writel(tmpbuf[clen - 1], piobuf + clen + 1); in ipath_diagpkt_write() 480 __iowrite32_copy(piobuf + 2, tmpbuf, clen); in ipath_diagpkt_write()
|
D | ipath_rc.c | 619 u32 __iomem *piobuf; in send_rc_ack() local 639 piobuf = ipath_getpiobuf(dd, 0, NULL); in send_rc_ack() 640 if (!piobuf) { in send_rc_ack() 683 writeq(hwords + 1, piobuf); in send_rc_ack() 689 __iowrite32_copy(piobuf + 2, hdrp, hwords - 1); in send_rc_ack() 691 __raw_writel(hdrp[hwords - 1], piobuf + hwords + 1); in send_rc_ack() 693 __iowrite32_copy(piobuf + 2, (u32 *) &hdr, hwords); in send_rc_ack()
|
D | ipath_iba6110.c | 1574 u32 __iomem *piobuf; in ipath_ht_early_init() local 1626 piobuf = (u32 __iomem *) (((char __iomem *)(dd->ipath_kregbase)) + in ipath_ht_early_init() 1628 pioincr = dd->ipath_palign / sizeof(*piobuf); in ipath_ht_early_init() 1633 writel(16, piobuf); in ipath_ht_early_init() 1634 piobuf += pioincr; in ipath_ht_early_init()
|
D | ipath_driver.c | 312 u32 __iomem *piobuf; in ipath_verify_pioperf() local 316 piobuf = ipath_getpiobuf(dd, 0, &pbnum); in ipath_verify_pioperf() 317 if (!piobuf) { in ipath_verify_pioperf() 353 writeq(1UL << 63, piobuf); in ipath_verify_pioperf() 355 writeq(0, piobuf); in ipath_verify_pioperf() 365 __iowrite32_copy(piobuf + 64, addr, cnt >> 2); in ipath_verify_pioperf()
|
/drivers/infiniband/hw/qib/ |
D | qib_verbs.c | 789 static void copy_io(u32 __iomem *piobuf, struct qib_sge_state *ss, in copy_io() argument 824 __raw_writel(data, piobuf); in copy_io() 825 piobuf++; in copy_io() 848 __raw_writel(data, piobuf); in copy_io() 850 piobuf++; in copy_io() 867 __raw_writel(data, piobuf); in copy_io() 868 piobuf++; in copy_io() 892 qib_pio_copy(piobuf, ss->sge.vaddr, w - 1); in copy_io() 893 piobuf += w - 1; in copy_io() 899 qib_pio_copy(piobuf, ss->sge.vaddr, w); in copy_io() [all …]
|
D | qib_diag.c | 548 u32 __iomem *piobuf; in qib_diagpkt_write() local 622 piobuf = dd->f_getsendbuf(ppd, dp.pbc_wd, &pbufn); in qib_diagpkt_write() 623 if (!piobuf) { in qib_diagpkt_write() 633 writeq(dp.pbc_wd, piobuf); in qib_diagpkt_write() 641 qib_pio_copy(piobuf + 2, tmpbuf, clen - 1); in qib_diagpkt_write() 643 __raw_writel(tmpbuf[clen - 1], piobuf + clen + 1); in qib_diagpkt_write() 645 qib_pio_copy(piobuf + 2, tmpbuf, clen); in qib_diagpkt_write() 651 __raw_writel(0xaebecede, piobuf + spcl_off); in qib_diagpkt_write()
|
D | qib_rc.c | 658 u32 __iomem *piobuf; in qib_send_rc_ack() local 715 piobuf = dd->f_getsendbuf(ppd, pbc, &pbufn); in qib_send_rc_ack() 716 if (!piobuf) { in qib_send_rc_ack() 733 writeq(pbc, piobuf); in qib_send_rc_ack() 739 qib_pio_copy(piobuf + 2, hdrp, hwords - 1); in qib_send_rc_ack() 741 __raw_writel(hdrp[hwords - 1], piobuf + hwords + 1); in qib_send_rc_ack() 743 qib_pio_copy(piobuf + 2, (u32 *) &hdr, hwords); in qib_send_rc_ack() 749 __raw_writel(0xaebecede, piobuf + spcl_off); in qib_send_rc_ack()
|
D | qib_init.c | 966 u32 __iomem *piobuf; in qib_verify_pioperf() local 970 piobuf = dd->f_getsendbuf(dd->pport, 0ULL, &pbnum); in qib_verify_pioperf() 971 if (!piobuf) { in qib_verify_pioperf() 1005 writeq(0, piobuf); in qib_verify_pioperf() 1015 qib_pio_copy(piobuf + 64, addr, cnt >> 2); in qib_verify_pioperf()
|
D | qib_iba7322.c | 1352 u32 __iomem *piobuf; in flush_fifo() local 1377 piobuf = qib_7322_getsendbuf(ppd, pbc, &bufn); in flush_fifo() 1378 if (!piobuf) in flush_fifo() 1380 writeq(pbc, piobuf); in flush_fifo() 1384 qib_pio_copy(piobuf + 2, hdr, hdrwords - 1); in flush_fifo() 1386 __raw_writel(hdr[hdrwords - 1], piobuf + hdrwords + 1); in flush_fifo() 1389 qib_pio_copy(piobuf + 2, hdr, hdrwords); in flush_fifo() 4936 u32 __iomem *piobuf; in autoneg_7322_sendpkt() local 4944 while (!(piobuf = qib_7322_getsendbuf(ppd, pbc, &pnum))) { in autoneg_7322_sendpkt() 4951 writeq(pbc, piobuf); in autoneg_7322_sendpkt() [all …]
|
D | qib_iba7220.c | 3418 u32 __iomem *piobuf; in autoneg_7220_sendpkt() local 3425 while (!(piobuf = get_7220_link_buf(ppd, &pnum))) { in autoneg_7220_sendpkt() 3431 writeq(pbc, piobuf); in autoneg_7220_sendpkt() 3433 qib_pio_copy(piobuf + 2, hdr, 7); in autoneg_7220_sendpkt() 3434 qib_pio_copy(piobuf + 9, data, dcnt); in autoneg_7220_sendpkt() 3439 __raw_writel(0xaebecede, piobuf + spcl_off); in autoneg_7220_sendpkt()
|