Home
last modified time | relevance | path

Searched refs:rx_bd_base (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wan/
H A Dfsl_ucc_hdlc.c175 priv->rx_bd_base = dma_alloc_coherent(priv->dev, in uhdlc_init()
179 if (!priv->rx_bd_base) { in uhdlc_init()
226 priv->currx_bd = priv->rx_bd_base; in uhdlc_init()
311 iowrite16be(bd_status, &priv->rx_bd_base[i].status); in uhdlc_init()
313 &priv->rx_bd_base[i].buf); in uhdlc_init()
346 priv->rx_bd_base, priv->dma_rx_bd); in uhdlc_init()
603 bd = priv->rx_bd_base; in hdlc_rx_done()
751 if (priv->rx_bd_base) { in uhdlc_memclean()
754 priv->rx_bd_base, priv->dma_rx_bd); in uhdlc_memclean()
756 priv->rx_bd_base in uhdlc_memclean()
[all...]
H A Dfsl_ucc_hdlc.h85 struct qe_bd *rx_bd_base; member
/kernel/linux/linux-6.6/drivers/net/wan/
H A Dfsl_ucc_hdlc.c175 priv->rx_bd_base = dma_alloc_coherent(priv->dev, in uhdlc_init()
179 if (!priv->rx_bd_base) { in uhdlc_init()
226 priv->currx_bd = priv->rx_bd_base; in uhdlc_init()
311 priv->rx_bd_base[i].status = cpu_to_be16(bd_status); in uhdlc_init()
312 priv->rx_bd_base[i].buf = cpu_to_be32(priv->dma_rx_addr + i * MAX_RX_BUF_LENGTH); in uhdlc_init()
345 priv->rx_bd_base, priv->dma_rx_bd); in uhdlc_init()
605 bd = priv->rx_bd_base; in hdlc_rx_done()
751 if (priv->rx_bd_base) { in uhdlc_memclean()
754 priv->rx_bd_base, priv->dma_rx_bd); in uhdlc_memclean()
756 priv->rx_bd_base in uhdlc_memclean()
[all...]
H A Dfsl_ucc_hdlc.h85 struct qe_bd *rx_bd_base; member
/kernel/linux/linux-5.10/drivers/tty/serial/cpm_uart/
H A Dcpm_uart_cpm2.c142 pinfo->rx_bd_base = (cbd_t __iomem *)dp_mem; in cpm_uart_allocbuf()
143 pinfo->tx_bd_base = pinfo->rx_bd_base + pinfo->rx_nrfifos; in cpm_uart_allocbuf()
H A Dcpm_uart_cpm1.c107 pinfo->rx_bd_base = (cbd_t __iomem __force *)dp_mem; in cpm_uart_allocbuf()
108 pinfo->tx_bd_base = pinfo->rx_bd_base + pinfo->rx_nrfifos; in cpm_uart_allocbuf()
H A Dcpm_uart.h68 cbd_t __iomem *rx_bd_base; member
H A Dcpm_uart_core.c298 bdp = pinfo->rx_bd_base; in cpm_uart_int_rx()
759 bdp = pinfo->rx_cur = pinfo->rx_bd_base; in cpm_uart_initbd()
797 (u8 __iomem *)pinfo->rx_bd_base - DPRAM_BASE); in cpm_uart_init_scc()
859 (u8 __iomem *)pinfo->rx_bd_base - DPRAM_BASE); in cpm_uart_init_smc()
1071 bdp = pinfo->rx_bd_base; in poll_wait_key()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c200 curidx = bdp - fep->rx_bd_base; in fs_enet_napi()
294 bdp = fep->rx_bd_base; in fs_enet_napi()
371 fep->cur_rx = fep->rx_bd_base; in fs_init_bds()
376 for (i = 0, bdp = fep->rx_bd_base; i < fep->rx_ring; i++, bdp++) { in fs_init_bds()
435 for (i = 0, bdp = fep->rx_bd_base; i < fep->rx_ring; i++, bdp++) { in fs_cleanup_bds()
1017 fep->rx_bd_base = fep->ring_base; in fs_enet_probe()
1018 fep->tx_bd_base = fep->rx_bd_base + fpi->rx_ring; in fs_enet_probe()
H A Dfs_enet.h136 cbd_t __iomem *rx_bd_base; /* Address of Rx and Tx buffers. */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c200 curidx = bdp - fep->rx_bd_base; in fs_enet_napi()
294 bdp = fep->rx_bd_base; in fs_enet_napi()
369 fep->cur_rx = fep->rx_bd_base; in fs_init_bds()
374 for (i = 0, bdp = fep->rx_bd_base; i < fep->rx_ring; i++, bdp++) { in fs_init_bds()
433 for (i = 0, bdp = fep->rx_bd_base; i < fep->rx_ring; i++, bdp++) { in fs_cleanup_bds()
1009 fep->rx_bd_base = fep->ring_base; in fs_enet_probe()
1010 fep->tx_bd_base = fep->rx_bd_base + fpi->rx_ring; in fs_enet_probe()
H A Dfs_enet.h151 cbd_t __iomem *rx_bd_base; /* Address of Rx and Tx buffers. */ member
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dcpm_uart.c301 bdp = pinfo->rx_bd_base; in cpm_uart_int_rx()
731 bdp = pinfo->rx_cur = pinfo->rx_bd_base; in cpm_uart_initbd()
769 (u8 __iomem *)pinfo->rx_bd_base - DPRAM_BASE); in cpm_uart_init_scc()
832 (u8 __iomem *)pinfo->rx_bd_base - DPRAM_BASE); in cpm_uart_init_smc()
926 pinfo->rx_bd_base = (cbd_t __iomem *)dp_mem; in cpm_uart_allocbuf()
927 pinfo->tx_bd_base = pinfo->rx_bd_base + pinfo->rx_nrfifos; in cpm_uart_allocbuf()
1117 bdp = pinfo->rx_bd_base; in poll_wait_key()
H A Dcpm_uart.h58 cbd_t __iomem *rx_bd_base; member
H A Ducc_uart.c192 struct qe_bd *rx_bd_base; member
514 bdp = qe_port->rx_bd_base; in qe_uart_int_rx()
599 bdp = qe_port->rx_bd_base; in qe_uart_initbd()
600 qe_port->rx_cur = qe_port->rx_bd_base; in qe_uart_initbd()
987 qe_port->rx_bd_base = uccs->rx_bd; in qe_uart_request_port()
/kernel/linux/linux-5.10/drivers/net/ethernet/aeroflex/
H A Dgreth.h115 struct greth_bd *rx_bd_base; /* Address of Rx BDs. */ member
H A Dgreth.c168 struct greth_bd *rx_bdp = greth->rx_bd_base; in greth_clean_rings()
239 rx_bd = greth->rx_bd_base; in greth_init_rings()
752 bdp = greth->rx_bd_base + greth->rx_cur; in greth_rx()
868 bdp = greth->rx_bd_base + greth->rx_cur; in greth_rx_gbit()
1439 greth->rx_bd_base = dma_alloc_coherent(greth->dev, 1024, in greth_of_probe()
1442 if (!greth->rx_bd_base) { in greth_of_probe()
1516 dma_free_coherent(greth->dev, 1024, greth->rx_bd_base, greth->rx_bd_base_phys); in greth_of_probe()
1534 dma_free_coherent(&of_dev->dev, 1024, greth->rx_bd_base, greth->rx_bd_base_phys); in greth_of_remove()
/kernel/linux/linux-6.6/drivers/net/ethernet/aeroflex/
H A Dgreth.h115 struct greth_bd *rx_bd_base; /* Address of Rx BDs. */ member
H A Dgreth.c168 struct greth_bd *rx_bdp = greth->rx_bd_base; in greth_clean_rings()
239 rx_bd = greth->rx_bd_base; in greth_init_rings()
752 bdp = greth->rx_bd_base + greth->rx_cur; in greth_rx()
868 bdp = greth->rx_bd_base + greth->rx_cur; in greth_rx_gbit()
1440 greth->rx_bd_base = dma_alloc_coherent(greth->dev, 1024, in greth_of_probe()
1443 if (!greth->rx_bd_base) { in greth_of_probe()
1516 dma_free_coherent(greth->dev, 1024, greth->rx_bd_base, greth->rx_bd_base_phys); in greth_of_probe()
1534 dma_free_coherent(&of_dev->dev, 1024, greth->rx_bd_base, greth->rx_bd_base_phys); in greth_of_remove()
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Ducc_uart.c192 struct qe_bd *rx_bd_base; member
516 bdp = qe_port->rx_bd_base; in qe_uart_int_rx()
601 bdp = qe_port->rx_bd_base; in qe_uart_initbd()
602 qe_port->rx_cur = qe_port->rx_bd_base; in qe_uart_initbd()
1001 qe_port->rx_bd_base = uccs->rx_bd; in qe_uart_request_port()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dgianfar.h996 * @rx_bd_base: First rx buffer descriptor
1008 struct rxbd8 *rx_bd_base; member
1081 * The GFAR buffer descriptors track the ring buffers. The rx_bd_base
1290 bdp = &rxq->rx_bd_base[i]; in gfar_rxbd_dma_lastfree()
1292 bdp_dma += (uintptr_t)bdp - (uintptr_t)rxq->rx_bd_base; in gfar_rxbd_dma_lastfree()
H A Dgianfar.c118 if (bdp == rx_queue->rx_bd_base + rx_queue->rx_ring_size - 1) in gfar_init_rxbdp()
1129 struct rxbd8 *rxbdp = rx_queue->rx_bd_base; in free_skb_rx_queue()
1284 bdp = &rx_queue->rx_bd_base[i]; in gfar_alloc_rx_buffs()
1306 bdp = rx_queue->rx_bd_base; in gfar_alloc_rx_buffs()
1407 rx_queue->rx_bd_base = vaddr; in gfar_alloc_skb_resources()
2559 bdp = &rx_queue->rx_bd_base[i]; in gfar_clean_rx_ring()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/
H A Dgianfar.h1040 * @rx_bd_base: First rx buffer descriptor
1052 struct rxbd8 *rx_bd_base; member
1125 * The GFAR buffer descriptors track the ring buffers. The rx_bd_base
1334 bdp = &rxq->rx_bd_base[i]; in gfar_rxbd_dma_lastfree()
1336 bdp_dma += (uintptr_t)bdp - (uintptr_t)rxq->rx_bd_base; in gfar_rxbd_dma_lastfree()
H A Dgianfar.c117 if (bdp == rx_queue->rx_bd_base + rx_queue->rx_ring_size - 1) in gfar_init_rxbdp()
1096 struct rxbd8 *rxbdp = rx_queue->rx_bd_base; in free_skb_rx_queue()
1251 bdp = &rx_queue->rx_bd_base[i]; in gfar_alloc_rx_buffs()
1273 bdp = rx_queue->rx_bd_base; in gfar_alloc_rx_buffs()
1374 rx_queue->rx_bd_base = vaddr; in gfar_alloc_skb_resources()
2523 bdp = &rx_queue->rx_bd_base[i]; in gfar_clean_rx_ring()

Completed in 39 milliseconds