bnx2_set_power_state(bp, state); 
bnx2_set_power_state(bp, pci_choose_state(pdev, state)); 
bnx2_suspend(struct pci_dev *pdev, u32 state){	struct net_device *dev = pci_get_drvdata(pdev);	struct bnx2 *bp = dev->priv;	u32 reset_code;	if (!netif_running(dev))		return 0;	bnx2_netif_stop(bp);	netif_device_detach(dev);	del_timer_sync(&bp->timer);	if (bp->wol)		reset_code = BNX2_DRV_MSG_CODE_SUSPEND_WOL;	else		reset_code = BNX2_DRV_MSG_CODE_SUSPEND_NO_WOL;	bnx2_reset_chip(bp, reset_code);	bnx2_free_skbs(bp);	bnx2_set_power_state(bp, state);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/829ca9a30a2ddb727981d80fabdbff2ea86bc9ea/bnx2.c/clean/drivers/net/bnx2.c