• 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/rt2860/sta/

Lines Matching refs:MlmeAux

99 	RTMPInitTimer(pAd, &pAd->MlmeAux.BeaconTimer,
101 RTMPInitTimer(pAd, &pAd->MlmeAux.ScanTimer,
169 pAd->MlmeAux.Channel = 0;
266 RTMPCancelTimer(&pAd->MlmeAux.BeaconTimer, &TimerCancelled);
267 RTMPCancelTimer(&pAd->MlmeAux.ScanTimer, &TimerCancelled);
270 pAd->MlmeAux.BssType = BssType;
271 pAd->MlmeAux.ScanType = ScanType;
272 pAd->MlmeAux.SsidLen = SsidLen;
273 NdisZeroMemory(pAd->MlmeAux.Ssid, MAX_LEN_OF_SSID);
274 NdisMoveMemory(pAd->MlmeAux.Ssid, Ssid, SsidLen);
277 pAd->MlmeAux.Channel = FirstChannel(pAd);
330 RTMPCancelTimer(&pAd->MlmeAux.ScanTimer, &TimerCancelled);
331 RTMPCancelTimer(&pAd->MlmeAux.BeaconTimer, &TimerCancelled);
333 pBss = &pAd->MlmeAux.SsidBssTab.BssEntry[pInfo->BssIdx];
336 COPY_MAC_ADDR(pAd->MlmeAux.Bssid, pBss->Bssid);
338 /* If AP's SSID is not hidden, it is OK for updating ssid to MlmeAux again. */
340 RTMPZeroMemory(pAd->MlmeAux.Ssid, MAX_LEN_OF_SSID);
341 NdisMoveMemory(pAd->MlmeAux.Ssid, pBss->Ssid, pBss->SsidLen);
342 pAd->MlmeAux.SsidLen = pBss->SsidLen;
345 pAd->MlmeAux.BssType = pBss->BssType;
346 pAd->MlmeAux.Channel = pBss->Channel;
347 pAd->MlmeAux.CentralChannel = pBss->CentralChannel;
357 AsicSwitchChannel(pAd, pAd->MlmeAux.Channel, FALSE);
358 AsicLockChannel(pAd, pAd->MlmeAux.Channel);
359 RTMPSetTimer(&pAd->MlmeAux.BeaconTimer, JOIN_TIMEOUT);
363 (pAd->MlmeAux.Channel > 14) &&
364 RadarChannelCheck(pAd, pAd->MlmeAux.Channel))
377 if (pAd->MlmeAux.Channel <= 14) {
391 if (pAd->MlmeAux.BssType == BSS_INFRA)
394 pAd->MlmeAux.Bssid,
395 pAd->MlmeAux.Bssid);
405 1, &pAd->MlmeAux.SsidLen,
406 pAd->MlmeAux.SsidLen,
407 pAd->MlmeAux.Ssid, 1, &SupRateIe, 1,
461 RTMPCancelTimer(&pAd->MlmeAux.ScanTimer, &TimerCancelled);
462 RTMPCancelTimer(&pAd->MlmeAux.BeaconTimer, &TimerCancelled);
469 pAd->MlmeAux.BssType = BSS_ADHOC;
470 NdisMoveMemory(pAd->MlmeAux.Ssid, Ssid, SsidLen);
471 pAd->MlmeAux.SsidLen = SsidLen;
474 MacAddrRandomBssid(pAd, pAd->MlmeAux.Bssid);
482 pAd->MlmeAux.CapabilityInfo =
486 pAd->MlmeAux.BeaconPeriod = pAd->CommonCfg.BeaconPeriod;
487 pAd->MlmeAux.AtimWin = pAd->StaCfg.AtimWin;
488 pAd->MlmeAux.Channel = pAd->CommonCfg.Channel;
491 pAd->MlmeAux.CentralChannel = pAd->CommonCfg.CentralChannel;
493 pAd->MlmeAux.SupRateLen = pAd->CommonCfg.SupRateLen;
494 NdisMoveMemory(pAd->MlmeAux.SupRate, pAd->CommonCfg.SupRate,
496 RTMPCheckRates(pAd, pAd->MlmeAux.SupRate,
497 &pAd->MlmeAux.SupRateLen);
498 pAd->MlmeAux.ExtRateLen = pAd->CommonCfg.ExtRateLen;
499 NdisMoveMemory(pAd->MlmeAux.ExtRate, pAd->CommonCfg.ExtRate,
501 RTMPCheckRates(pAd, pAd->MlmeAux.ExtRate,
502 &pAd->MlmeAux.ExtRateLen);
507 &pAd->MlmeAux.HtCapability,
508 &pAd->MlmeAux.AddHtInfo);
509 pAd->MlmeAux.HtCapabilityLen = sizeof(struct rt_ht_capability_ie);
514 pAd->MlmeAux.HtCapabilityLen = 0;
520 NdisZeroMemory(&pAd->MlmeAux.APEdcaParm, sizeof(struct rt_edca_parm));
521 NdisZeroMemory(&pAd->MlmeAux.APQbssLoad,
523 NdisZeroMemory(&pAd->MlmeAux.APQosCapability,
526 AsicSwitchChannel(pAd, pAd->MlmeAux.Channel, FALSE);
527 AsicLockChannel(pAd, pAd->MlmeAux.Channel);
531 pAd->MlmeAux.Channel, pAd->MlmeAux.SupRateLen,
532 pAd->MlmeAux.ExtRateLen));
758 if (MAC_ADDR_EQUAL(pAd->MlmeAux.Bssid, Bssid)) {
762 RTMPCancelTimer(&pAd->MlmeAux.BeaconTimer,
789 if (pAd->MlmeAux.SsidLen == 0) {
790 NdisMoveMemory(pAd->MlmeAux.Ssid, Ssid,
792 pAd->MlmeAux.SsidLen = SsidLen;
796 pAd->MlmeAux.Ssid,
797 pAd->MlmeAux.SsidLen,
869 NdisMoveMemory(pAd->MlmeAux.Bssid, Bssid, MAC_ADDR_LEN);
870 pAd->MlmeAux.CapabilityInfo =
872 pAd->MlmeAux.BssType = BssType;
873 pAd->MlmeAux.BeaconPeriod = BeaconPeriod;
874 pAd->MlmeAux.Channel = Channel;
875 pAd->MlmeAux.AtimWin = AtimWin;
876 pAd->MlmeAux.CfpPeriod = Cf.CfpPeriod;
877 pAd->MlmeAux.CfpMaxDuration = Cf.CfpMaxDuration;
878 pAd->MlmeAux.APRalinkIe = RalinkIe;
880 /* Copy AP's supported rate to MlmeAux for creating assoication request */
882 pAd->MlmeAux.SupRateLen = SupRateLen;
883 NdisMoveMemory(pAd->MlmeAux.SupRate, SupRate,
885 RTMPCheckRates(pAd, pAd->MlmeAux.SupRate,
886 &pAd->MlmeAux.SupRateLen);
887 pAd->MlmeAux.ExtRateLen = ExtRateLen;
888 NdisMoveMemory(pAd->MlmeAux.ExtRate, ExtRate,
890 RTMPCheckRates(pAd, pAd->MlmeAux.ExtRate,
891 &pAd->MlmeAux.ExtRateLen);
903 pAd->MlmeAux.NewExtChannelOffset = NewExtChannelOffset;
904 pAd->MlmeAux.HtCapabilityLen = HtCapabilityLen;
906 RTMPZeroMemory(&pAd->MlmeAux.HtCapability,
912 RTMPMoveMemory(&pAd->MlmeAux.AddHtInfo,
918 pAd->MlmeAux.NewExtChannelOffset =
920 pAd->MlmeAux.HtCapabilityLen = SIZE_HT_CAP_IE;
956 if (pAd->MlmeAux.CentralChannel !=
962 pAd->MlmeAux.
976 pAd->MlmeAux.CentralChannel =
977 pAd->MlmeAux.Channel;
981 pAd->MlmeAux.NewExtChannelOffset = 0xff;
982 RTMPZeroMemory(&pAd->MlmeAux.HtCapability,
984 pAd->MlmeAux.HtCapabilityLen = 0;
985 RTMPZeroMemory(&pAd->MlmeAux.AddHtInfo,
995 NdisMoveMemory(&pAd->MlmeAux.APEdcaParm,
997 NdisMoveMemory(&pAd->MlmeAux.APQbssLoad,
1000 NdisMoveMemory(&pAd->MlmeAux.APQosCapability,
1004 NdisZeroMemory(&pAd->MlmeAux.APEdcaParm,
1006 NdisZeroMemory(&pAd->MlmeAux.APQbssLoad,
1008 NdisZeroMemory(&pAd->MlmeAux.APQosCapability,
1014 pAd->MlmeAux.SupRateLen,
1015 pAd->MlmeAux.ExtRateLen));
1435 pAd->MlmeAux.
1445 (pAd->MlmeAux.
1454 pAd->MlmeAux.
1464 (pAd->MlmeAux.
1478 pAd->MlmeAux.AddHtInfo.AddHtInfo2.
1481 pAd->MlmeAux.AddHtInfo.AddHtInfo2.
1483 pAd->MlmeAux.AddHtInfo.AddHtInfo2.
1486 pAd->MlmeAux.AddHtInfo.AddHtInfo2.
1489 if (pAd->MlmeAux.AddHtInfo.AddHtInfo2.
1492 pAd->MlmeAux.
1500 pAd->MlmeAux.
1509 pAd->MlmeAux.AddHtInfo.
1800 pAd->MlmeAux.
1802 &pAd->MlmeAux.
1853 pAd->MlmeAux.Channel = NextChannel(pAd, pAd->MlmeAux.Channel);
1856 if ((pAd->MlmeAux.ScanType == SCAN_CISCO_ACTIVE) ||
1857 (pAd->MlmeAux.ScanType == SCAN_CISCO_PASSIVE) ||
1858 (pAd->MlmeAux.ScanType == SCAN_CISCO_NOISE) ||
1859 (pAd->MlmeAux.ScanType == SCAN_CISCO_CHANNEL_LOAD))
1860 pAd->MlmeAux.Channel = 0;
1862 /* this routine will stop if pAd->MlmeAux.Channel == 0 */