pci_disable_device(pdev); 
static int b44_suspend(struct pci_dev *pdev, pm_message_t state){	struct net_device *dev = pci_get_drvdata(pdev);	struct b44 *bp = netdev_priv(dev);        if (!netif_running(dev))                 return 0;	del_timer_sync(&bp->timer);	spin_lock_irq(&bp->lock); 	b44_halt(bp);	netif_carrier_off(bp->dev); 	netif_device_detach(bp->dev);	b44_free_rings(bp);	spin_unlock_irq(&bp->lock);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/d58da590451cf6ae75379a2ebf96d3afb8d810d8/b44.c/buggy/drivers/net/b44.c