Home
last modified time | relevance | path

Searched refs:rx_bd (Results 1 – 6 of 6) sorted by relevance

/drivers/net/
A Dxilinx_axi_mrmac.c185 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 Dxilinx_axi_emac.c613 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 Dzynq_gem.c215 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), &regs->rxqbase); in zynq_gem_init()
460 writel(upper_32_bits((ulong)priv->rx_bd), &regs->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 Dxilinx_axi_mrmac.h38 struct mcdma_bd *rx_bd[RX_DESC]; member
/drivers/net/qe/
A Ddm_qe_uec.c305 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 Duec.h674 struct buffer_descriptor *rx_bd; member

Completed in 21 milliseconds