Searched refs:piobuf (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.c | 428 static void qib_copy_io(u32 __iomem *piobuf, struct rvt_sge_state *ss, in qib_copy_io() argument 458 __raw_writel(data, piobuf); in qib_copy_io() 459 piobuf++; in qib_copy_io() 482 __raw_writel(data, piobuf); in qib_copy_io() 484 piobuf++; in qib_copy_io() 501 __raw_writel(data, piobuf); in qib_copy_io() 502 piobuf++; in qib_copy_io() 526 qib_pio_copy(piobuf, ss->sge.vaddr, w - 1); in qib_copy_io() 527 piobuf += w - 1; in qib_copy_io() 533 qib_pio_copy(piobuf, ss->sge.vaddr, w); in qib_copy_io() [all …]
|
H A D | qib_diag.c | 551 u32 __iomem *piobuf; in qib_diagpkt_write() local 628 piobuf = dd->f_getsendbuf(ppd, dp.pbc_wd, &pbufn); in qib_diagpkt_write() 629 if (!piobuf) { in qib_diagpkt_write() 639 writeq(dp.pbc_wd, piobuf); in qib_diagpkt_write() 647 qib_pio_copy(piobuf + 2, tmpbuf, plen - 1); in qib_diagpkt_write() 649 __raw_writel(tmpbuf[plen - 1], piobuf + plen + 1); in qib_diagpkt_write() 651 qib_pio_copy(piobuf + 2, tmpbuf, plen); in qib_diagpkt_write() 657 __raw_writel(0xaebecede, piobuf + spcl_off); in qib_diagpkt_write()
|
H A D | qib_rc.c | 608 u32 __iomem *piobuf; in qib_send_rc_ack() local 668 piobuf = dd->f_getsendbuf(ppd, pbc, &pbufn); in qib_send_rc_ack() 669 if (!piobuf) { in qib_send_rc_ack() 686 writeq(pbc, piobuf); in qib_send_rc_ack() 692 qib_pio_copy(piobuf + 2, hdrp, hwords - 1); in qib_send_rc_ack() 694 __raw_writel(hdrp[hwords - 1], piobuf + hwords + 1); in qib_send_rc_ack() 696 qib_pio_copy(piobuf + 2, (u32 *) &hdr, hwords); in qib_send_rc_ack() 702 __raw_writel(0xaebecede, piobuf + spcl_off); in qib_send_rc_ack()
|
H A D | qib_init.c | 963 u32 __iomem *piobuf; in qib_verify_pioperf() local 967 piobuf = dd->f_getsendbuf(dd->pport, 0ULL, &pbnum); in qib_verify_pioperf() 968 if (!piobuf) { in qib_verify_pioperf() 998 writeq(0, piobuf); in qib_verify_pioperf() 1008 qib_pio_copy(piobuf + 64, addr, cnt >> 2); in qib_verify_pioperf()
|
/linux/drivers/net/ethernet/sfc/ |
H A D | ef10.c | 854 tx_queue->piobuf = NULL; in efx_ef10_link_piobufs() 856 tx_queue->piobuf = in efx_ef10_link_piobufs() 864 tx_queue->piobuf); in efx_ef10_link_piobufs() 894 tx_queue->piobuf = NULL; in efx_ef10_forget_old_piobufs()
|