• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/otus/80211core/

Lines Matching refs:wd

31     wd->sta.powerSaveMode = ZM_STA_PS_NONE;
32 wd->sta.psMgr.state = ZM_PS_MSG_STATE_ACTIVE;
33 wd->sta.psMgr.isSleepAllowed = 0;
34 wd->sta.psMgr.maxSleepPeriods = 1;
35 wd->sta.psMgr.ticks = 0;
36 wd->sta.psMgr.sleepAllowedtick = 0;
44 switch(wd->sta.psMgr.state)
63 wd->sta.psMgr.state = ZM_PS_MSG_STATE_ACTIVE;
73 switch(wd->sta.psMgr.state)
77 //wd->sta.psMgr.state = ZM_PS_MSG_STATE_T1;
114 wd->sta.psMgr.maxSleepPeriods = 1;
119 wd->sta.psMgr.maxSleepPeriods = ZM_PS_MAX_SLEEP_PERIODS;
124 wd->sta.powerSaveMode = mode;
130 wd->sta.psMgr.tempWakeUp = 0;
134 && (wd->wlanMode == ZM_MODE_INFRASTRUCTURE) )
139 zfHpPowerSaveSetMode(dev, 0, 0, wd->beaconInterval);
145 zfHpPowerSaveSetMode(dev, 0, 1, wd->beaconInterval);
149 zfHpPowerSaveSetMode(dev, 0, 0, wd->beaconInterval);
167 if ( (wd->sta.psMgr.tempWakeUp != 1)&&
168 (wd->sta.psMgr.lastTxUnicastFrm != wd->commTally.txUnicastFrm ||
169 wd->sta.psMgr.lastTxBroadcastFrm != wd->commTally.txBroadcastFrm ||
170 wd->sta.psMgr.lastTxMulticastFrm != wd->commTally.txMulticastFrm) )
173 wd->sta.psMgr.lastTxUnicastFrm = wd->commTally.txUnicastFrm;
174 wd->sta.psMgr.lastTxBroadcastFrm = wd->commTally.txBroadcastFrm;
175 wd->sta.psMgr.lastTxMulticastFrm = wd->commTally.txMulticastFrm;
205 if (wd->sta.powerSaveMode == ZM_STA_PS_LIGHT)
207 if (wd->sta.ReceivedPktRatePerSecond > 200)
214 && (wd->wlanMode == ZM_MODE_INFRASTRUCTURE) )
216 if (wd->sta.psMgr.sleepAllowedtick) {
217 wd->sta.psMgr.sleepAllowedtick--;
224 wd->sta.psMgr.state = ZM_PS_MSG_STATE_T2;
251 wd->sta.psMgr.state = ZM_PS_MSG_STATE_SLEEP;
252 wd->sta.psMgr.lastTxUnicastFrm = wd->commTally.txUnicastFrm;
253 wd->sta.psMgr.lastTxBroadcastFrm = wd->commTally.txBroadcastFrm;
254 wd->sta.psMgr.lastTxMulticastFrm = wd->commTally.txMulticastFrm;
260 wd->sta.psMgr.tempWakeUp = 0;
270 if ( wd->sta.psMgr.state == ZM_PS_MSG_STATE_SLEEP ||
271 wd->sta.psMgr.state == ZM_PS_MSG_STATE_T2)
288 if ( zfStaIsConnected(dev) && wd->sta.psMgr.isSleepAllowed == 0 )
293 if ( wd->sta.bChannelScan )
303 if (wd->sta.powerSaveMode == ZM_STA_PS_LIGHT)
305 if (wd->sta.ReceivedPktRatePerSecond > 200)
311 && (wd->wlanMode == ZM_MODE_INFRASTRUCTURE) )
313 if (wd->sta.psMgr.sleepAllowedtick) {
314 wd->sta.psMgr.sleepAllowedtick--;
349 switch(wd->sta.powerSaveMode)
358 wd->sta.psMgr.state = ZM_PS_MSG_STATE_T1;
368 switch(wd->sta.psMgr.state)
394 switch(wd->sta.psMgr.state)
418 if ( wd->sta.powerSaveMode == ZM_STA_PS_NONE )
426 if ( wd->sta.recvAtim )
428 wd->sta.recvAtim = 0;
435 if ( wd->sta.txBeaconInd )
442 if ( wd->sta.ibssPrevPSDataCount != 0 )
461 switch(wd->sta.psMgr.state)
480 switch (wd->sta.adapterState)
487 if (wd->wlanMode == ZM_MODE_INFRASTRUCTURE) {
489 } else if (wd->wlanMode == ZM_MODE_IBSS) {
508 //if ( wd->sta.psMgr.state != ZM_PS_MSG_STATE_ACTIVE && ( zfPowerSavingMgrIsIdle(dev) == 0 ))
509 if ( wd->sta.psMgr.state != ZM_PS_MSG_STATE_ACTIVE )
513 wd->sta.psMgr.isSleepAllowed = 0;
514 wd->sta.psMgr.state = ZM_PS_MSG_STATE_ACTIVE;
516 if ( wd->sta.powerSaveMode > ZM_STA_PS_NONE )
517 wd->sta.psMgr.tempWakeUp = 1;
540 if ( wd->sta.powerSaveMode == ZM_STA_PS_NONE )
541 //if ( wd->sta.psMgr.state != ZM_PS_MSG_STATE_SLEEP )
546 wd->sta.psMgr.isSleepAllowed = 1;
557 q = wd->sta.aid >> 3;
558 r = wd->sta.aid & 7;
566 //if ( wd->sta.powerSaveMode == ZM_STA_PS_FAST )
569 wd->sta.psMgr.state = ZM_PS_MSG_STATE_S1;
575 if ((wd->sta.qosInfo&0xf) != 0xf)
580 wd->sta.psMgr.isSleepAllowed = 0;
582 switch (wd->sta.powerSaveMode)
593 wd->sta.psMgr.sleepAllowedtick = 400;
600 wd->sta.psMgr.tempWakeUp = 0;
608 while ((psBuf = zfQueueGet(dev, wd->sta.uapsdQ)) != NULL)
621 if ( wd->wlanMode == ZM_MODE_INFRASTRUCTURE )
623 switch(wd->sta.powerSaveMode)
626 zfHpPowerSaveSetMode(dev, 0, 0, wd->beaconInterval);
632 zfHpPowerSaveSetMode(dev, 0, 1, wd->beaconInterval);
636 zfHpPowerSaveSetMode(dev, 0, 0, wd->beaconInterval);
655 wd->sta.psMgr.ticks++;
657 if ( wd->sta.psMgr.ticks < wd->sta.psMgr.maxSleepPeriods )
664 wd->sta.psMgr.ticks = 0;