for (i = 0; i < TX_RING_SIZE; i++) { 
for (i = 0; i < lp->tx_ring_size; i++) { 
pcnet32_purge_tx_ring(struct net_device *dev){    struct pcnet32_private *lp = dev->priv;    int i;    for (i = 0; i < TX_RING_SIZE; i++) {	lp->tx_ring[i].status = 0;	/* CPU owns buffer */	wmb();	/* Make sure adapter sees owner change */	if (lp->tx_skbuff[i]) {	    pci_unmap_single(lp->pci_dev, lp->tx_dma_addr[i],		    lp->tx_skbuff[i]->len, PCI_DMA_TODEVICE);	    dev_kfree_skb_any(lp->tx_skbuff[i]);	}	lp->tx_skbuff[i] = NULL;	lp->tx_dma_addr[i] = 0;    }}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/eabf04151682bc7b57c84fea58cf9e4e5a3cf2a9/pcnet32.c/buggy/drivers/net/pcnet32.c