struct e1000_adapter *adapter = netdev->priv; 
struct e1000_adapter *adapter = netdev_priv(netdev); 
e1000_phys_id(struct net_device *netdev, uint32_t data){	struct e1000_adapter *adapter = netdev->priv;	if(!data || data > (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ))		data = (uint32_t)(MAX_SCHEDULE_TIMEOUT / HZ);	if(!adapter->blink_timer.function) {		init_timer(&adapter->blink_timer);		adapter->blink_timer.function = e1000_led_blink_callback;		adapter->blink_timer.data = (unsigned long) adapter;	}	e1000_setup_led(&adapter->hw);	mod_timer(&adapter->blink_timer, jiffies);	msleep_interruptible(data * 1000);	del_timer_sync(&adapter->blink_timer);	e1000_led_off(&adapter->hw);	clear_bit(E1000_LED_ON, &adapter->led_status);	e1000_cleanup_led(&adapter->hw);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/60490fe030f3969a8706d94c7cf8469be6330678/e1000_ethtool.c/buggy/drivers/net/e1000/e1000_ethtool.c