Lines Matching refs:i
264 int i; in ethoc_init_ring() local
274 for (i = 0; i < priv->num_tx; i++) { in ethoc_init_ring()
279 if (i == priv->num_tx - 1) in ethoc_init_ring()
282 ethoc_write_bd(priv, i, &bd); in ethoc_init_ring()
287 for (i = 0; i < priv->num_rx; i++) { in ethoc_init_ring()
292 bd.addr = virt_to_phys(net_rx_packets[i]); in ethoc_init_ring()
294 if (i == priv->num_rx - 1) in ethoc_init_ring()
297 flush_dcache_range((ulong)net_rx_packets[i], in ethoc_init_ring()
298 (ulong)net_rx_packets[i] + PKTSIZE_ALIGN); in ethoc_init_ring()
299 ethoc_write_bd(priv, priv->num_tx + i, &bd); in ethoc_init_ring()
398 u32 i = priv->cur_rx % priv->num_rx; in ethoc_rx_common() local
399 u32 entry = priv->num_tx + i; in ethoc_rx_common()
414 *packetp = net_rx_packets[i]; in ethoc_rx_common()
520 u32 i = priv->cur_rx % priv->num_rx; in ethoc_free_pkt_common() local
521 u32 entry = priv->num_tx + i; in ethoc_free_pkt_common()
529 src = net_rx_packets[i]; in ethoc_free_pkt_common()