Home
last modified time | relevance | path

Searched refs:rx_idx (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/drivers/net/
H A Dxilinx_ll_temac_sdma.c37 static unsigned int rx_idx; /* index of the current RX buffer */ variable
138 rx_idx = tx_idx = 0; in ll_temac_init_sdma()
141 ll_temac->out32(ra[RX_CURDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_init_sdma()
142 ll_temac->out32(ra[RX_TAILDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_init_sdma()
215 struct cdmac_bd *rx_dp = &cdmac_bd.rx[rx_idx]; in ll_temac_recv_sdma()
233 pb_idx = rx_idx; in ll_temac_recv_sdma()
251 rx_idx = (rx_idx + 1) % PKTBUFSRX; in ll_temac_recv_sdma()
252 rx_dp = &cdmac_bd.rx[rx_idx]; in ll_temac_recv_sdma()
256 ll_temac->out32(ra[RX_CURDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_recv_sdma()
257 ll_temac->out32(ra[RX_TAILDESC_PTR], (int)&cdmac_bd.rx[rx_idx]); in ll_temac_recv_sdma()
H A Dtsec.c288 while (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) { in tsec_recv()
289 int length = in_be16(&priv->rxbd[priv->rx_idx].length); in tsec_recv()
290 uint16_t status = in_be16(&priv->rxbd[priv->rx_idx].status); in tsec_recv()
291 uchar *packet = net_rx_packets[priv->rx_idx]; in tsec_recv()
299 out_be16(&priv->rxbd[priv->rx_idx].length, 0); in tsec_recv()
303 if ((priv->rx_idx + 1) == PKTBUFSRX) in tsec_recv()
305 out_be16(&priv->rxbd[priv->rx_idx].status, status); in tsec_recv()
307 priv->rx_idx = (priv->rx_idx + 1) % PKTBUFSRX; in tsec_recv()
324 if (!(in_be16(&priv->rxbd[priv->rx_idx].status) & RXBD_EMPTY)) { in tsec_recv()
325 int length = in_be16(&priv->rxbd[priv->rx_idx].length); in tsec_recv()
[all …]
H A Dpch_gbe.c72 priv->rx_idx = 0; in pch_gbe_reset()
297 rx_desc = &priv->rx_desc[priv->rx_idx]; in pch_gbe_recv()
325 if (++priv->rx_idx >= PCH_GBE_DESC_NUM) in pch_gbe_free_pkt()
326 priv->rx_idx = 0; in pch_gbe_free_pkt()
327 rx_swp = priv->rx_idx; in pch_gbe_free_pkt()
H A Dpch_gbe.h294 int rx_idx; member
/rk3399_rockchip-uboot/include/
H A Dtsec.h408 uint rx_idx; /* index of the current RX buffer */ member