pcnet32_free_ring(pcnet32_dev); 
static void __exit pcnet32_cleanup_module(void){    struct net_device *next_dev;    while (pcnet32_dev) {	struct pcnet32_private *lp = pcnet32_dev->priv;	next_dev = lp->next;	unregister_netdev(pcnet32_dev);	release_region(pcnet32_dev->base_addr, PCNET32_TOTAL_SIZE);	pci_free_consistent(lp->pci_dev, sizeof(*lp), lp, lp->dma_addr);	free_netdev(pcnet32_dev);	pcnet32_dev = next_dev;    }    if (pcnet32_have_pci)	pci_unregister_driver(&pcnet32_driver);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/eabf04151682bc7b57c84fea58cf9e4e5a3cf2a9/pcnet32.c/buggy/drivers/net/pcnet32.c