if (pending_skb) dev_kfree_skb(pending_skb); 
static void smc_shutdown(struct net_device *dev){	struct smc_local *lp = netdev_priv(dev);	void __iomem *ioaddr = lp->base;	DBG(2, "%s: %s\n", CARDNAME, __FUNCTION__);	/* no more interrupts for me */	spin_lock(&lp->lock);	SMC_SELECT_BANK(2);	SMC_SET_INT_MASK(0);	spin_unlock(&lp->lock);	/* and tell the card to stay away from that nasty outside world */	SMC_SELECT_BANK(0);	SMC_SET_RCR(RCR_CLEAR);	SMC_SET_TCR(TCR_CLEAR);#ifdef POWER_DOWN	/* finally, shut the chip down */	SMC_SELECT_BANK(1);	SMC_SET_CONFIG(SMC_GET_CONFIG() & ~CONFIG_EPH_POWER_EN);#endif}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/be83668a253149d99085ca4afe6cd8dc8a43fcd0/smc91x.c/buggy/drivers/net/smc91x.c