if(!hw) 
if (!hw) 
static void __devexit skge_remove(struct pci_dev *pdev){	struct skge_hw *hw  = pci_get_drvdata(pdev);	struct net_device *dev0, *dev1;	if(!hw)		return;	if ((dev1 = hw->dev[1]))		unregister_netdev(dev1);	dev0 = hw->dev[0];	unregister_netdev(dev0);	tasklet_kill(&hw->ext_tasklet);	free_irq(pdev->irq, hw);	pci_release_regions(pdev);	pci_disable_device(pdev);	if (dev1)		free_netdev(dev1);	free_netdev(dev0);	skge_write16(hw, B0_LED, LED_STAT_OFF);	iounmap(hw->regs);	kfree(hw);	pci_set_drvdata(pdev, NULL);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/955660652af35524974cf4623c02bc99a3785949/skge.c/clean/drivers/net/skge.c