e100_start_receiver(nic, 0); 
e100_start_receiver(nic, NULL); 
static int e100_up(struct nic *nic){	int err;	if((err = e100_rx_alloc_list(nic)))		return err;	if((err = e100_alloc_cbs(nic)))		goto err_rx_clean_list;	if((err = e100_hw_init(nic)))		goto err_clean_cbs;	e100_set_multicast_list(nic->netdev);	e100_start_receiver(nic, 0);	mod_timer(&nic->watchdog, jiffies);	if((err = request_irq(nic->pdev->irq, e100_intr, SA_SHIRQ,		nic->netdev->name, nic->netdev)))		goto err_no_irq;	netif_wake_queue(nic->netdev);	netif_poll_enable(nic->netdev);	/* enable ints _after_ enabling poll, preventing a race between	 * disable ints+schedule */	e100_enable_irq(nic);	return 0;err_no_irq:	del_timer_sync(&nic->watchdog);err_clean_cbs:	e100_clean_cbs(nic);err_rx_clean_list:	e100_rx_clean_list(nic);	return err;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/097688ef4710648db335c3c4fa243751f60b330a/e100.c/buggy/drivers/net/e100.c