Searched refs:rx_bd (Results 1 – 6 of 6) sorted by relevance
| /drivers/net/ |
| A D | xilinx_axi_mrmac.c | 185 memset(priv->rx_bd[0], 0, RX_BD_TOTAL_SIZE); in axi_mrmac_start() 187 priv->rx_bd[0]->next_desc = lower_32_bits((u64)priv->rx_bd[1]); in axi_mrmac_start() 190 priv->rx_bd[1]->next_desc = lower_32_bits((u64)priv->rx_bd[0]); in axi_mrmac_start() 194 priv->rx_bd[0]->next_desc_msb = upper_32_bits((u64)priv->rx_bd[1]); in axi_mrmac_start() 197 priv->rx_bd[1]->next_desc_msb = upper_32_bits((u64)priv->rx_bd[0]); in axi_mrmac_start() 201 priv->rx_bd[0]->cntrl = PKTSIZE_ALIGN; in axi_mrmac_start() 202 priv->rx_bd[1]->cntrl = PKTSIZE_ALIGN; in axi_mrmac_start() 392 priv->rx_bd[0]->status = 0; in axi_mrmac_recv() 393 priv->rx_bd[1]->status = 0; in axi_mrmac_recv() 491 priv->rx_bd[1] = (struct mcdma_bd *)((ulong)priv->rx_bd[0] + in axi_mrmac_probe() [all …]
|
| A D | xilinx_axi_emac.c | 613 memset(&rx_bd, 0, sizeof(rx_bd)); in axiemac_start() 614 rx_bd.next_desc = lower_32_bits((unsigned long)&rx_bd); in axiemac_start() 617 rx_bd.next_desc_msb = upper_32_bits((unsigned long)&rx_bd); in axiemac_start() 620 rx_bd.cntrl = sizeof(rxframe); in axiemac_start() 622 flush_cache((phys_addr_t)&rx_bd, sizeof(rx_bd)); in axiemac_start() 634 axienet_dma_write(&rx_bd, &priv->dmarx->tail); in axiemac_start() 784 memset(&rx_bd, 0, sizeof(rx_bd)); in axiemac_free_pkt() 785 rx_bd.next_desc = lower_32_bits((unsigned long)&rx_bd); in axiemac_free_pkt() 788 rx_bd.next_desc_msb = upper_32_bits((unsigned long)&rx_bd); in axiemac_free_pkt() 791 rx_bd.cntrl = sizeof(rxframe); in axiemac_free_pkt() [all …]
|
| A D | zynq_gem.c | 215 struct emac_bd *rx_bd; member 442 memset(priv->rx_bd, 0, RX_BUF * sizeof(struct emac_bd)); in zynq_gem_init() 445 priv->rx_bd[i].status = 0xF0000000; in zynq_gem_init() 446 priv->rx_bd[i].addr = in zynq_gem_init() 450 priv->rx_bd[i].addr_hi = in zynq_gem_init() 456 priv->rx_bd[--i].addr |= ZYNQ_GEM_RXBUF_WRAP_MASK; in zynq_gem_init() 458 writel(lower_32_bits((ulong)priv->rx_bd), ®s->rxqbase); in zynq_gem_init() 460 writel(upper_32_bits((ulong)priv->rx_bd), ®s->upper_rxqbase); in zynq_gem_init() 655 struct emac_bd *current_bd = &priv->rx_bd[priv->rxbd_current]; in zynq_gem_recv() 691 struct emac_bd *current_bd = &priv->rx_bd[priv->rxbd_current]; in zynq_gem_free_pkt() [all …]
|
| A D | xilinx_axi_mrmac.h | 38 struct mcdma_bd *rx_bd[RX_DESC]; member
|
| /drivers/net/qe/ |
| A D | dm_qe_uec.c | 305 bd = uec->rx_bd; in qe_uec_recv() 322 uec->rx_bd = bd; in qe_uec_recv() 901 uec->rx_bd = bd; in uec_startup()
|
| A D | uec.h | 674 struct buffer_descriptor *rx_bd; member
|
Completed in 20 milliseconds