Home | History | Annotate | Download | only in Sta_Management

Lines Matching refs:pPrimarySite

593     siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
747 if (!pPrimarySite)
751 pPrimarySite->beaconRecv = pParam->content.siteMgrBeaconRecv;
878 if (!pPrimarySite)
880 else if (pPrimarySite->bssType != BSS_INFRASTRUCTURE)
908 if (pPrimarySite != NULL)
910 pPrimarySite->rxRate = pParam->content.ctrlDataCurrentBasicRate;
915 if (!pPrimarySite)
919 pPrimarySite->channel = pParam->content.siteMgrCurrentChannel;
923 if (!pPrimarySite)
928 pPrimarySite->rssi = pParam->content.siteMgrCurrentSignal.rssi;
975 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
1024 if (!pPrimarySite)
1031 pParam->content.siteMgrCurrentSignal.rssi = pPrimarySite->rssi;
1032 pParam->content.siteMgrCurrentSignal.snr = pPrimarySite->snr;
1036 if (!pPrimarySite)
1041 pParam->content.powerConstraint = pPrimarySite->powerConstraint;
1046 if (!pPrimarySite)
1051 pParam->content.siteMgrDtimPeriod = pPrimarySite->dtimPeriod;
1055 if (!pPrimarySite)
1060 pParam->content.siteMgrBeaconRecv = pPrimarySite->beaconRecv;
1065 if (!pPrimarySite)
1070 pParam->content.beaconInterval = pPrimarySite->beaconInterval;
1074 if (!pPrimarySite)
1079 pParam->content.APTxPower = pPrimarySite->APTxPower;
1083 if (!pPrimarySite)
1088 pParam->content.siteMgrSiteCapability = pPrimarySite->capabilities;
1092 if (!pPrimarySite)
1097 pParam->content.siteMgrCurrentChannel = pPrimarySite->channel;
1101 if (!pPrimarySite)
1107 if(pPrimarySite->ssid.len == 0)
1109 os_memoryCopy(pSiteMgr->hOs, &pParam->content.siteMgrCurrentSSID, &pPrimarySite->ssid, sizeof(TSsid));
1114 if (!pPrimarySite)
1121 pParam->content.siteMgrCurrentBSSType = pPrimarySite->bssType;
1128 if (!pPrimarySite)
1136 TRACE4(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "SITE_MGR: bitmapBasicPrimary= 0x%X,bitMapBasicDesired = 0x%X,bitMapSuppPrimary = 0x%X, bitMapSuppDesired = 0x%X\n", pPrimarySite->rateMask.basicRateMask,pSiteMgr->pDesiredParams->siteMgrCurrentDesiredRateMask.basicRateMask, pPrimarySite->rateMask.supportedRateMask,pSiteMgr->pDesiredParams->siteMgrCurrentDesiredRateMask.supportedRateMask);
1140 if (!pPrimarySite)
1156 if(!pPrimarySite)
1159 pParam->content.siteMgrSlotTime = pPrimarySite->currentSlotTime;
1169 if (pPrimarySite != NULL)
1171 if (pPrimarySite->probeRecv)
1174 pParam->content.siteMgrLastBeacon.bufLength = pPrimarySite->probeRespLength;
1175 pParam->content.siteMgrLastBeacon.buffer = pPrimarySite->probeRespBuffer;
1180 pParam->content.siteMgrLastBeacon.bufLength = pPrimarySite->beaconLength;
1181 pParam->content.siteMgrLastBeacon.buffer = pPrimarySite->beaconBuffer;
1266 if (pPrimarySite)
1286 if (!pPrimarySite)
1289 pParam->content.siteMgrCurrentPreambleType = pPrimarySite->currentPreambleType;
1293 if (pPrimarySite != NULL)
1295 MAC_COPY (pParam->content.siteMgrDesiredBSSID, pPrimarySite->bssid);
1302 if (pPrimarySite != NULL)
1304 pParam->content.ctrlDataCurrentBasicRate = pPrimarySite->rxRate;
1352 pSiteMgr->pSitesMgmtParams->pPrimarySite->tsfTimeStamp,
1357 if (!pPrimarySite)
1364 pParam->content.qosApCapabilities.uQOSFlag = pPrimarySite->WMESupported;
1365 pParam->content.qosApCapabilities.uAPSDFlag = pPrimarySite->APSDSupport;
1369 if (!pPrimarySite)
1371 pParam->content.pPrimarySite = (void *)NULL;
1376 pParam->content.pPrimarySite = (void *)pPrimarySite;
1381 if (!pPrimarySite)
1388 if((pPrimarySite->tHtCapabilities.tHdr[0] != TI_FALSE) && (pPrimarySite->tHtInformation.tHdr[0] != TI_FALSE))
1444 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
1447 if (pPrimarySite == NULL)
1456 joinParams.bssType = pPrimarySite->bssType;
1457 joinParams.beaconInterval = pPrimarySite->beaconInterval;
1458 joinParams.dtimInterval = pPrimarySite->dtimPeriod;
1459 joinParams.pBSSID = (TI_UINT8 *)&pPrimarySite->bssid;
1460 joinParams.pSSID = (TI_UINT8 *)&pPrimarySite->ssid.str;
1461 joinParams.ssidLength = pPrimarySite->ssid.len;
1476 joinParams.channel = pPrimarySite->channel;
1492 if (pPrimarySite->bssType == BSS_INDEPENDENT)
1562 if(pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
1568 if(pSiteMgr->pSitesMgmtParams->pPrimarySite->siteType != SITE_SELF)
1574 removeSiteEntry(pSiteMgr, currTable, pSiteMgr->pSitesMgmtParams->pPrimarySite);
1575 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
1604 pSiteMgr->pSitesMgmtParams->pPrimarySite = pSite;
1688 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
1791 if(pSiteMgr->pSitesMgmtParams->pPrimarySite)
1792 pSiteMgr->pSitesMgmtParams->pPrimarySite->localTimeStamp = os_timeStampMs(pSiteMgr->hOs);
1840 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
1847 removeSiteEntry(pSiteMgr, currTable, pSiteMgr->pSitesMgmtParams->pPrimarySite);
1848 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
1852 pSiteMgr->pSitesMgmtParams->pPrimarySite->failStatus = STATUS_UNSPECIFIED;
2128 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
2714 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
2729 if (pPrimarySite==NULL)
2732 TRACE0(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "getPrimaryBssid, pPrimarySite is NULL \n");
2736 length = pPrimarySite->beaconLength + sizeof(OS_802_11_BSSID_EX) + sizeof(OS_802_11_FIXED_IEs);
2749 MAC_COPY (primaryBssid->MacAddress, pPrimarySite->bssid);
2752 primaryBssid->Capabilities = pPrimarySite->capabilities;
2756 if (pPrimarySite->ssid.len > MAX_SSID_LEN)
2758 pPrimarySite->ssid.len = MAX_SSID_LEN;
2762 (void *)pPrimarySite->ssid.str,
2763 pPrimarySite->ssid.len);
2764 primaryBssid->Ssid.SsidLength = pPrimarySite->ssid.len;
2767 primaryBssid->Privacy = pPrimarySite->privacy;
2770 primaryBssid->Rssi = pPrimarySite->rssi;
2776 rate_DrvBitmapToNetStr (pPrimarySite->rateMask.supportedRateMask,
2777 pPrimarySite->rateMask.basicRateMask,
2783 if (pPrimarySite->channel <= SITE_MGR_CHANNEL_B_G_MAX)
2797 primaryBssid->Configuration.BeaconPeriod = pPrimarySite->beaconInterval;
2798 primaryBssid->Configuration.ATIMWindow = pPrimarySite->atimWindow;
2799 primaryBssid->Configuration.Union.channel = Chan2Freq(pPrimarySite->channel);
2802 if (pPrimarySite->bssType == BSS_INDEPENDENT)
2810 os_memoryCopy(pSiteMgr->hOs, (void *)pFixedIes->TimeStamp, (void *)&pPrimarySite->tsfTimeStamp, TIME_STAMP_LEN);
2811 pFixedIes->BeaconInterval = pPrimarySite->beaconInterval;
2812 pFixedIes->Capabilities = pPrimarySite->capabilities;
2817 TRACE2(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "Copy all variable beaconLength=%d, IELength=%d\n", pPrimarySite->beaconLength, primaryBssid->IELength);
2818 TRACE_INFO_HEX(pSiteMgr->hReport, pPrimarySite->beaconBuffer, pPrimarySite->beaconLength);
2820 os_memoryCopy(pSiteMgr->hOs, pVarIes, pPrimarySite->beaconBuffer, pPrimarySite->beaconLength);
2822 primaryBssid->IELength += pPrimarySite->beaconLength;
2860 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
2863 * TRACE1(pSiteMgr->hReport, REPORT_SEVERITY_CONSOLE, "-- SSID = %s \n",pPrimarySite->ssid.str);
2866 pPrimarySite->bssid[0], pPrimarySite->bssid[1], pPrimarySite->bssid[2], pPrimarySite->bssid[3],
2867 pPrimarySite->bssid[4], pPrimarySite->bssid[5]);
2870 WLAN_OS_REPORT(("-- SSID = %s \n",pPrimarySite->ssid.str));
2872 pPrimarySite->bssid[0], pPrimarySite->bssid[1], pPrimarySite->bssid[2], pPrimarySite->bssid[3],
2873 pPrimarySite->bssid[4], pPrimarySite->bssid[5]));
2893 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
2906 if (pPrimarySite == NULL)
2922 MAC_COPY (pPrimarySiteDesc->MacAddress, pPrimarySite->bssid);
2925 pPrimarySiteDesc->Capabilities = pPrimarySite->capabilities;
2930 (void *)pPrimarySite->ssid.str,
2931 pPrimarySite->ssid.len);
2932 pPrimarySiteDesc->Ssid.SsidLength = pPrimarySite->ssid.len;
2935 pPrimarySiteDesc->Privacy = pPrimarySite->privacy;
2939 pPrimarySiteDesc->Rssi = pPrimarySite->rssi;
2944 pPrimarySiteDesc->Configuration.BeaconPeriod = pPrimarySite->beaconInterval;
2945 pPrimarySiteDesc->Configuration.ATIMWindow = pPrimarySite->atimWindow;
2946 pPrimarySiteDesc->Configuration.Union.channel = pPrimarySite->channel;
2948 if (pPrimarySite->bssType == BSS_INDEPENDENT)
2959 rate_DrvBitmapToNetStr (pPrimarySite->rateMask.supportedRateMask,
2960 pPrimarySite->rateMask.basicRateMask,
2977 os_memoryCopy(pSiteMgr->hOs, (void *)pFixedIes->TimeStamp, (void *)&pPrimarySite->tsfTimeStamp, TIME_STAMP_LEN);
2978 pFixedIes->BeaconInterval = pPrimarySite->beaconInterval;
2979 pFixedIes->Capabilities = pPrimarySite->capabilities;
2986 pVarIes->Length = pPrimarySite->ssid.len;
2989 (void *)pPrimarySite->ssid.str,
2990 pPrimarySite->ssid.len);
2996 for (index=0; index<MAX_RSN_IE && pPrimarySite->pRsnIe[index].hdr[1] > 0; index++)
2999 pVarIes->ElementID = pPrimarySite->pRsnIe[index].hdr[0];
3000 pVarIes->Length = pPrimarySite->pRsnIe[index].hdr[1];
3001 os_memoryCopy(pSiteMgr->hOs, (void *)pVarIes->data, (void *)pPrimarySite->pRsnIe[index].rsnIeData, pPrimarySite->pRsnIe[index].hdr[1]);
3002 rsnIeLength += pPrimarySite->pRsnIe[index].hdr[1] + 2;
3008 pExPrimarySiteDesc->IELength += pPrimarySite->rsnIeLen;
3256 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3260 if (pPrimarySite->channel == SPECIAL_BG_CHANNEL)
3298 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3301 pPrimarySite->preambleAssRspCap = ((capabilities >> CAP_PREAMBLE_SHIFT) & CAP_PREAMBLE_MASK) ? PREAMBLE_SHORT : PREAMBLE_LONG;
3331 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3333 if( pPrimarySite == NULL )
3340 pPrimarySite->WMESupported = TI_FALSE;
3345 os_memoryCopy(pSiteMgr->hOs,&pPrimarySite->WMEParameters,&pDot11_WME_PARAM->WME_ACParameteres,sizeof(dot11_ACParameters_t));
3346 pPrimarySite->lastWMEParameterCnt = (pDot11_WME_PARAM->ACInfoField & dot11_WME_ACINFO_MASK);
3347 TRACE1(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "$$$$$$ QOS_WME parameters were updates according to association response, cntSeq = %d\n",pPrimarySite->lastWMEParameterCnt);
3370 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3372 if(pPrimarySite->WMESupported == TI_TRUE)
3374 *pWME_ACParameters_t = &pPrimarySite->WMEParameters;
3458 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3463 if (pPrimarySite)
3465 commonSupportedRateMask &= pPrimarySite->rateMask.supportedRateMask;
3721 /*if (pSiteMgr->pSitesMgmtParams->pPrimarySite!=NULL)
3723 if (!os_memoryCompare(pSiteMgr->hOs, pSiteMgr->pSitesMgmtParams->pPrimarySite->ssid.ssidString, pSite->ssid.ssidString, pSiteMgr->pSitesMgmtParams->pPrimarySite->ssid.len))
3766 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3783 if (pPrimarySite)
3789 if(pPrimarySite->siteType == SITE_SELF)
3791 if(pPrimarySite->channel <= SITE_MGR_CHANNEL_B_G_MAX) /* if channel B&G*/
3798 else if(pPrimarySite->bssType == BSS_INDEPENDENT)
3800 if(pPrimarySite->useProtection == TI_TRUE)
3802 if(pPrimarySite->NonErpPresent == TI_TRUE)
3804 if(pPrimarySite->barkerPreambleType == PREAMBLE_SHORT)
3889 if (pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL)
3891 TRACE6(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "siteMgr_disSelectSite REMOVE Primary ssid=, bssid= 0x%x-0x%x-0x%x-0x%x-0x%x-0x%x\n\n", pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[0], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[1], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[2], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[3], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[4], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[5] );
3893 pSiteMgr->pSitesMgmtParams->pPrimarySite->siteType = SITE_REGULAR;
3894 pSiteMgr->pSitesMgmtParams->pPrevPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3895 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
3934 pSiteMgr->pSitesMgmtParams->pPrevPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3940 if (pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL)
3942 TRACE6(pSiteMgr->hReport, REPORT_SEVERITY_INFORMATION, "Removing Primary ssid=, bssid= 0x%x-0x%x-0x%x-0x%x-0x%x-0x%x\n\n", pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[0], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[1], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[2], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[3], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[4], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid[5] );
3944 pSiteMgr->pSitesMgmtParams->pPrimarySite->siteType = SITE_REGULAR;
3945 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconRecv = TI_FALSE;
3947 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
3957 /* If pPrimarySite is not set to NULL, store it in pPrevSite before updating */
4006 pSiteMgr->pSitesMgmtParams->pPrimarySite = newApEntry;
4153 if ((pSiteMgr->pSitesMgmtParams->pPrimarySite) && (pSiteMgr->siteMgrTxPowerEnabled))