Lines Matching refs:emac_bd
154 struct emac_bd { struct
165 #define BD_SEPRN_SPACE (RX_BUF * sizeof(struct emac_bd)) argument
172 struct emac_bd *tx_bd;
173 struct emac_bd *rx_bd;
357 struct emac_bd *dummy_tx_bd = &priv->tx_bd[TX_FREE_DESC]; in zynq_gem_init()
358 struct emac_bd *dummy_rx_bd = &priv->tx_bd[TX_FREE_DESC + 2]; in zynq_gem_init()
382 memset(priv->rx_bd, 0, RX_BUF * sizeof(struct emac_bd)); in zynq_gem_init()
476 struct emac_bd *current_bd = &priv->tx_bd[1]; in zynq_gem_send()
479 memset(priv->tx_bd, 0, sizeof(struct emac_bd)); in zynq_gem_send()
521 struct emac_bd *current_bd = &priv->rx_bd[priv->rxbd_current]; in zynq_gem_recv()
548 struct emac_bd *current_bd = &priv->rx_bd[priv->rxbd_current]; in zynq_gem_free_pkt()
549 struct emac_bd *first_bd; in zynq_gem_free_pkt()
631 priv->tx_bd = (struct emac_bd *)bd_space; in zynq_gem_probe()
632 priv->rx_bd = (struct emac_bd *)((ulong)bd_space + BD_SEPRN_SPACE); in zynq_gem_probe()