struct fe_priv *np = get_nvpriv(dev); int i;  np->next_tx = np->nic_tx = 0; for (i = 0; i < TX_RING; i++) np->tx_ring[i].FlagLen = 0;  np->cur_rx = RX_RING; np->refill_rx = 0; for (i = 0; i < RX_RING; i++) np->rx_ring[i].FlagLen = 0; 
nv_init_tx(dev); nv_init_rx(dev); 
static int nv_init_ring(struct net_device *dev){	struct fe_priv *np = get_nvpriv(dev);	int i;	np->next_tx = np->nic_tx = 0;	for (i = 0; i < TX_RING; i++)		np->tx_ring[i].FlagLen = 0;	np->cur_rx = RX_RING;	np->refill_rx = 0;	for (i = 0; i < RX_RING; i++)		np->rx_ring[i].FlagLen = 0;	return nv_alloc_rx(dev);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/d81c0983de80c956cf37835b0d35adb3ab4bb03a/forcedeth.c/buggy/drivers/net/forcedeth.c