Lines Matching refs:wol
3935 if (bp->wol) {
4046 pci_wake_from_d3(bp->pdev, bp->wol);
4050 if (bp->wol)
5538 else if (bp->wol)
7096 bnx2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
7101 wol->supported = 0;
7102 wol->wolopts = 0;
7105 wol->supported = WAKE_MAGIC;
7106 if (bp->wol)
7107 wol->wolopts = WAKE_MAGIC;
7109 wol->wolopts = 0;
7111 memset(&wol->sopass, 0, sizeof(wol->sopass));
7115 bnx2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
7119 if (wol->wolopts & ~WAKE_MAGIC)
7122 if (wol->wolopts & WAKE_MAGIC) {
7126 bp->wol = 1;
7129 bp->wol = 0;
7132 device_set_wakeup_enable(&bp->pdev->dev, bp->wol);
8272 bp->wol = 1;
8346 bp->wol = 0;
8376 bp->wol = 0;
8382 device_set_wakeup_enable(&bp->pdev->dev, bp->wol);