* Put the buffer on the transmit ring.  If we 
* Put the buffer on the transmit ring.  If we 
static int sbmac_start_tx(struct sk_buff *skb, struct net_device *dev){	struct sbmac_softc *sc = netdev_priv(dev);		/* lock eth irq */	spin_lock_irq (&sc->sbm_lock);		/*	 * Put the buffer on the transmit ring.  If we 	 * don't have room, stop the queue.	 */		if (sbdma_add_txbuffer(&(sc->sbm_txdma),skb)) {		/* XXX save skb that we could not send */		netif_stop_queue(dev);		spin_unlock_irq(&sc->sbm_lock);		return 1;	}		dev->trans_start = jiffies;		spin_unlock_irq (&sc->sbm_lock);		return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/74b0247fbd4b6ed1693a420d85cf50267d840ef4/sb1250-mac.c/buggy/drivers/net/sb1250-mac.c