Lines Matching refs:pPrimarySite

664     siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
801 if (!pPrimarySite)
805 pPrimarySite->beaconRecv = pParam->content.siteMgrBeaconRecv;
944 if(!pPrimarySite)
946 else if(pPrimarySite->bssType != BSS_INFRASTRUCTURE)
995 if(!pPrimarySite)
1012 if(!pPrimarySite)
1043 if (pPrimarySite != NULL)
1045 pPrimarySite->rxRate = pParam->content.ctrlDataCurrentBasicRate;
1050 if (!pPrimarySite)
1054 pPrimarySite->channel = pParam->content.siteMgrCurrentChannel;
1058 if (!pPrimarySite)
1063 pPrimarySite->rssi = pParam->content.siteMgrCurrentSignal.rssi;
1093 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
1111 if(pPrimarySite) {
1112 pParam->content.pSiteMgrConfiguration->FHConfig.DwellTime = pPrimarySite->FHParams.dwellTime;
1113 pParam->content.pSiteMgrConfiguration->FHConfig.HopPattern = pPrimarySite->FHParams.hopPattern;
1114 pParam->content.pSiteMgrConfiguration->FHConfig.HopSet = pPrimarySite->FHParams.hopSet;
1162 if (!pPrimarySite)
1169 pParam->content.siteMgrCurrentSignal.rssi = pPrimarySite->rssi;
1170 pParam->content.siteMgrCurrentSignal.snr = pPrimarySite->snr;
1174 if (!pPrimarySite)
1179 pParam->content.powerConstraint = pPrimarySite->powerConstraint;
1184 if (!pPrimarySite)
1189 pParam->content.siteMgrDtimPeriod = pPrimarySite->dtimPeriod;
1193 if (!pPrimarySite)
1198 pParam->content.siteMgrBeaconRecv = pPrimarySite->beaconRecv;
1203 if (!pPrimarySite)
1208 pParam->content.beaconInterval = pPrimarySite->beaconInterval;
1212 if (!pPrimarySite)
1217 pParam->content.APTxPower = pPrimarySite->APTxPower;
1221 if (!pPrimarySite)
1226 pParam->content.siteMgrSiteCapability = pPrimarySite->capabilities;
1230 if(!pPrimarySite)
1233 pParam->content.siteMgrFourxParam = pPrimarySite->fourXsupported;
1237 if (!pPrimarySite)
1242 pParam->content.siteMgrCurrentChannel = pPrimarySite->channel;
1246 if (!pPrimarySite)
1252 if(pPrimarySite->ssid.len == 0)
1254 os_memoryCopy(pSiteMgr->hOs, &pParam->content.siteMgrCurrentSSID, &pPrimarySite->ssid, sizeof(ssid_t));
1259 if (!pPrimarySite)
1266 pParam->content.siteMgrCurrentBSSType = pPrimarySite->bssType;
1273 if (!pPrimarySite)
1283 pPrimarySite->rateMask.basicRateMask,pSiteMgr->pDesiredParams->siteMgrCurrentDesiredRateMask.basicRateMask,
1284 pPrimarySite->rateMask.supportedRateMask,pSiteMgr->pDesiredParams->siteMgrCurrentDesiredRateMask.supportedRateMask));
1289 if (!pPrimarySite)
1298 if (!pPrimarySite)
1304 dtimInterval = (UINT32)pPrimarySite->beaconInterval * 1024 *
1305 (UINT32)pPrimarySite->dtimPeriod / 1000 ;
1306 delta = os_timeStampMs(pSiteMgr->hOs) - pPrimarySite->dtimTimeStamp;
1309 pParam->content.siteMgrNextDtimTimeStamp = pPrimarySite->dtimTimeStamp + dtimInterval + delta;
1312 pPrimarySite->dtimTimeStamp, dtimInterval, delta));
1323 if(!pPrimarySite)
1326 pParam->content.siteMgrSlotTime = pPrimarySite->currentSlotTime;
1364 if (pPrimarySite != NULL)
1366 if (pPrimarySite->probeRecv)
1369 pParam->content.siteMgrLastBeacon.bufLength = pPrimarySite->probeRespLength;
1370 pParam->content.siteMgrLastBeacon.buffer = pPrimarySite->probeRespBuffer;
1375 pParam->content.siteMgrLastBeacon.bufLength = pPrimarySite->beaconLength;
1376 pParam->content.siteMgrLastBeacon.buffer = pPrimarySite->beaconBuffer;
1450 if (pPrimarySite)
1474 if (!pPrimarySite)
1477 pParam->content.siteMgrCurrentPreambleType = pPrimarySite->currentPreambleType;
1481 if (pPrimarySite != NULL)
1483 os_memoryCopy(pSiteMgr->hOs, (void *)pParam->content.siteMgrDesiredBSSID.addr, (void *)pPrimarySite->bssid.addr, MAC_ADDR_LEN);
1488 if (pPrimarySite != NULL)
1490 pParam->content.ctrlDataCurrentBasicRate = pPrimarySite->rxRate;
1535 pSiteMgr->pSitesMgmtParams->pPrimarySite->tsfTimeStamp,
1540 if (!pPrimarySite)
1546 pParam->content.qosApCapabilities.uQOSFlag = pPrimarySite->WMESupported;
1547 pParam->content.qosApCapabilities.uAPSDFlag = pPrimarySite->APSDSupport;
1589 if (pSiteMgr->pSitesMgmtParams->pPrimarySite->channel == SPECIAL_BG_CHANNEL)
1648 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
1652 if (pPrimarySite == NULL)
1661 joinParams.bssType = pPrimarySite->bssType;
1662 joinParams.beaconInterval = pPrimarySite->beaconInterval;
1663 joinParams.dtimInterval = pPrimarySite->dtimPeriod;
1664 joinParams.pBSSID = (UINT8 *)&(pPrimarySite->bssid.addr);
1665 joinParams.pSSID = (UINT8 *)&(pPrimarySite->ssid.ssidString);
1666 joinParams.ssidLength = pPrimarySite->ssid.len;
1668 joinParams.channel = pPrimarySite->channel;
1707 if (pPrimarySite->bssType == BSS_INDEPENDENT)
1749 pPrimarySite->beaconReceiveAfterJoin = FALSE;
1878 if(pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
1884 if(pSiteMgr->pSitesMgmtParams->pPrimarySite->siteType != SITE_SELF)
1890 removeSiteEntry(pSiteMgr, currTable, pSiteMgr->pSitesMgmtParams->pPrimarySite);
1891 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
1971 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
2093 if(pSiteMgr->pSitesMgmtParams->pPrimarySite)
2094 pSiteMgr->pSitesMgmtParams->pPrimarySite->localTimeStamp = os_timeStampMs(pSiteMgr->hOs);
2255 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
2263 removeSiteEntry(pSiteMgr, currTable, pSiteMgr->pSitesMgmtParams->pPrimarySite);
2264 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
2268 pSiteMgr->pSitesMgmtParams->pPrimarySite->failStatus = STATUS_UNSPECIFIED;
2269 pSiteMgr->pSitesMgmtParams->pPrimarySite->attemptsNumber++;
2270 pSiteMgr->pSitesMgmtParams->pPrimarySite->attemptsNumber &= 0x0F;
2296 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
2325 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
2330 pSiteMgr->pSitesMgmtParams->pPrimarySite->attemptsNumber = 0;
2628 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
3431 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3448 if (pPrimarySite==NULL)
3452 ("getPrimaryBssid, pPrimarySite is NULL \n"));
3456 length = pPrimarySite->beaconLength + sizeof(OS_802_11_BSSID_EX) + sizeof(OS_802_11_FIXED_IEs);
3471 os_memoryCopy(pSiteMgr->hOs, (void *)primaryBssid->MacAddress, (void *)&(pPrimarySite->bssid.addr), MAC_ADDR_LEN);
3474 primaryBssid->Union.Capabilities = pPrimarySite->capabilities;
3478 if (pPrimarySite->ssid.len > MAX_SSID_LEN)
3480 pPrimarySite->ssid.len = MAX_SSID_LEN;
3482 os_memoryCopy(pSiteMgr->hOs, (void *)primaryBssid->Ssid.Ssid, (void *)&(pPrimarySite->ssid.ssidString), pPrimarySite->ssid.len);
3483 primaryBssid->Ssid.SsidLength = pPrimarySite->ssid.len;
3486 primaryBssid->Privacy = pPrimarySite->privacy;
3489 primaryBssid->Rssi = pPrimarySite->rssi;
3495 bitMapToNetworkStringRates(pPrimarySite->rateMask.supportedRateMask,
3496 pPrimarySite->rateMask.basicRateMask,
3501 if (pPrimarySite->channel <= SITE_MGR_CHANNEL_B_G_MAX)
3515 primaryBssid->Configuration.BeaconPeriod = pPrimarySite->beaconInterval;
3516 primaryBssid->Configuration.ATIMWindow = pPrimarySite->atimWindow;
3517 primaryBssid->Configuration.Union.channel = Chan2Freq(pPrimarySite->channel);
3520 primaryBssid->Configuration.FHConfig.DwellTime = pPrimarySite->FHParams.dwellTime;
3521 primaryBssid->Configuration.FHConfig.HopPattern = pPrimarySite->FHParams.hopPattern;
3522 primaryBssid->Configuration.FHConfig.HopSet = pPrimarySite->FHParams.hopSet;
3525 if (pPrimarySite->bssType == BSS_INDEPENDENT)
3536 os_memoryCopy(pSiteMgr->hOs, (void *)pFixedIes->TimeStamp, (void *)&pPrimarySite->localTimeStamp, sizeof(pPrimarySite->localTimeStamp));
3537 pFixedIes->BeaconInterval = pPrimarySite->beaconInterval;
3538 pFixedIes->Capabilities = pPrimarySite->capabilities;
3545 pPrimarySite->beaconLength, primaryBssid->IELength));
3547 pPrimarySite->beaconBuffer, pPrimarySite->beaconLength);
3549 os_memoryCopy(pSiteMgr->hOs, pVarIes, pPrimarySite->beaconBuffer, pPrimarySite->beaconLength);
3551 primaryBssid->IELength += pPrimarySite->beaconLength;
3596 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3597 macAddress_t *bssid = &pPrimarySite->bssid;
3601 ("-- SSID = %s \n",pPrimarySite->ssid.ssidString) );
3624 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
3637 if (pPrimarySite == NULL)
3654 os_memoryCopy(pSiteMgr->hOs, (void *)pPrimarySiteDesc->MacAddress, (void *)&(pPrimarySite->bssid.addr), MAC_ADDR_LEN);
3657 pPrimarySiteDesc->Union.Capabilities = pPrimarySite->capabilities;
3660 os_memoryCopy(pSiteMgr->hOs, (void *)&(pPrimarySiteDesc->Ssid.Ssid[0]), (void *)&(pPrimarySite->ssid.ssidString[0]), pPrimarySite->ssid.len);
3661 pPrimarySiteDesc->Ssid.SsidLength = pPrimarySite->ssid.len;
3664 pPrimarySiteDesc->Privacy = pPrimarySite->privacy;
3668 pPrimarySiteDesc->Rssi = pPrimarySite->rssi;
3670 bitMapToNetworkStringRates(pPrimarySite->rateMask.supportedRateMask,
3671 pPrimarySite->rateMask.basicRateMask,
3676 if (pPrimarySite->channel <= SITE_MGR_CHANNEL_B_G_MAX)
3690 pPrimarySiteDesc->Configuration.BeaconPeriod = pPrimarySite->beaconInterval;
3691 pPrimarySiteDesc->Configuration.ATIMWindow = pPrimarySite->atimWindow;
3692 pPrimarySiteDesc->Configuration.Union.channel = pPrimarySite->channel;
3695 pPrimarySiteDesc->Configuration.FHConfig.DwellTime = pPrimarySite->FHParams.dwellTime;
3696 pPrimarySiteDesc->Configuration.FHConfig.HopPattern = pPrimarySite->FHParams.hopPattern;
3697 pPrimarySiteDesc->Configuration.FHConfig.HopSet = pPrimarySite->FHParams.hopSet;
3699 if (pPrimarySite->bssType == BSS_INDEPENDENT)
3723 os_memoryCopy(pSiteMgr->hOs, (void *)pFixedIes->TimeStamp, (void *)&pPrimarySite->localTimeStamp, sizeof(pPrimarySite->localTimeStamp));
3724 pFixedIes->BeaconInterval = pPrimarySite->beaconInterval;
3725 pFixedIes->Capabilities = pPrimarySite->capabilities;
3732 pVarIes->Length = pPrimarySite->ssid.len;
3733 os_memoryCopy(pSiteMgr->hOs, (void *)pVarIes->data, (void *)pPrimarySite->ssid.ssidString, pPrimarySite->ssid.len);
3740 bitMapToNetworkStringRates(pPrimarySite->rateMask.supportedRateMask, pPrimarySite->rateMask.basicRateMask,
3749 os_memoryCopy(pSiteMgr->hOs, (void *)pVarIes->data, (void *)&pPrimarySite->FHParams.dwellTime, sizeof(pPrimarySite->FHParams.dwellTime));
3750 os_memoryCopy(pSiteMgr->hOs, (void *)&pVarIes->data[2], (void *)&pPrimarySite->FHParams.hopSet, sizeof(pPrimarySite->FHParams.hopSet));
3751 os_memoryCopy(pSiteMgr->hOs, (void *)&pVarIes->data[3], (void *)&pPrimarySite->FHParams.hopPattern, sizeof(pPrimarySite->FHParams.hopPattern));
3759 os_memoryCopy(pSiteMgr->hOs, (void *)pVarIes->data, (void *)&pPrimarySite->channel, DOT11_DS_PARAMS_ELE_LEN);
3764 for (index=0; index<MAX_RSN_IE && pPrimarySite->pRsnIe[index].hdr.eleLen>0; index++)
3767 pVarIes->ElementID = pPrimarySite->pRsnIe[index].hdr.eleId;
3768 pVarIes->Length = pPrimarySite->pRsnIe[index].hdr.eleLen;
3769 os_memoryCopy(pSiteMgr->hOs, (void *)pVarIes->data, (void *)pPrimarySite->pRsnIe[index].rsnIeData, pPrimarySite->pRsnIe[index].hdr.eleLen);
3770 rsnIeLength += pPrimarySite->pRsnIe[index].hdr.eleLen+2;
3777 pExPrimarySiteDesc->IELength += pPrimarySite->rsnIeLen;
4036 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4047 if (pPrimarySite->channel == SPECIAL_BG_CHANNEL)
4169 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4172 pPrimarySite->preambleAssRspCap = ((capabilities >> CAP_PREAMBLE_SHIFT) & CAP_PREAMBLE_MASK) ? PREAMBLE_SHORT : PREAMBLE_LONG;
4203 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4205 if( pPrimarySite == NULL )
4212 pPrimarySite->WMESupported = FALSE;
4217 os_memoryCopy(pSiteMgr->hOs,&pPrimarySite->WMEParameters,&pDot11_WME_PARAM->WME_ACParameteres,sizeof(ACParameters_t));
4218 pPrimarySite->lastWMEParameterCnt = (pDot11_WME_PARAM->ACInfoField & dot11_WME_ACINFO_MASK);
4219 WLAN_REPORT_INFORMATION(pSiteMgr->hReport, SITE_MGR_MODULE_LOG,("$$$$$$ WME parameters were updates according to association response, cntSeq = %d\n",pPrimarySite->lastWMEParameterCnt));
4242 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4244 if(pPrimarySite->WMESupported == TRUE)
4246 *pWME_ACParameters_t = &pPrimarySite->WMEParameters;
4483 if ((pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL) &&
4484 (pSiteMgr->pSitesMgmtParams->pPrimarySite->bssType != BSS_INFRASTRUCTURE))
4607 if ( (pSiteMgr->pSitesMgmtParams->pPrimarySite) && (pSiteMgr->bTempTxPowerEnabled)
4614 __FUNCTION__, pSiteMgr->pSitesMgmtParams->pPrimarySite->rssi,
4617 if ((pSiteMgr->pSitesMgmtParams->pPrimarySite->rssi) >= (INT32) (0 - pSiteMgr->pDesiredParams->TxPowerRssiThresh))
4622 else if (pSiteMgr->pSitesMgmtParams->pPrimarySite->rssi <= (INT32) (0 - pSiteMgr->pDesiredParams->TxPowerRssiRestoreThresh))
4687 /*if (pSiteMgr->pSitesMgmtParams->pPrimarySite!=NULL)
4689 if (!os_memoryCompare(pSiteMgr->hOs, pSiteMgr->pSitesMgmtParams->pPrimarySite->ssid.ssidString, pSite->ssid.ssidString, pSiteMgr->pSitesMgmtParams->pPrimarySite->ssid.len))
4745 siteEntry_t *pPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4762 if (pPrimarySite)
4768 if(pPrimarySite->siteType == SITE_SELF)
4770 if(pPrimarySite->channel <= SITE_MGR_CHANNEL_B_G_MAX) /* if channel B&G*/
4777 else if(pPrimarySite->bssType == BSS_INDEPENDENT)
4779 if(pPrimarySite->useProtection == TRUE)
4781 if(pPrimarySite->NonErpPresent == TRUE)
4783 if(pPrimarySite->barkerPreambleType == PREAMBLE_SHORT)
4801 pSiteMgr->pSitesMgmtParams->pPrimarySite->dtimPeriod,
4802 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval));
4826 whalCtrl_setDtimPeriod(pSiteMgr->hHalCtrl, pSiteMgr->pSitesMgmtParams->pPrimarySite->dtimPeriod,
4827 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval);
4846 if(pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL)
4847 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconReceiveAfterJoin = FALSE;
4857 if(pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL)
4858 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconReceiveAfterJoin = TRUE;
4897 pSiteMgr->pSitesMgmtParams->pPrevPrimarySite = pSiteMgr->pSitesMgmtParams->pPrimarySite;
4905 if (pSiteMgr->pSitesMgmtParams->pPrimarySite != NULL)
4908 pSiteMgr->pSitesMgmtParams->pPrimarySite->ssid.ssidString,
4909 pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[0], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[1], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[2],
4910 pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[3], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[4], pSiteMgr->pSitesMgmtParams->pPrimarySite->bssid.addr[5] ));
4912 pSiteMgr->pSitesMgmtParams->pPrimarySite->siteType = SITE_REGULAR;
4913 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconRecv = FALSE;
4914 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconReceiveAfterJoin = TRUE;
4916 pSiteMgr->pSitesMgmtParams->pPrimarySite = NULL;
4928 /* If pPrimarySite is not set to NULL, store it in pPrevSite before updating */
4977 pSiteMgr->pSitesMgmtParams->pPrimarySite = newApEntry;
5015 If the pPrimarySite is NULL then we cannot update the aging timeout
5017 if (pSiteMgr->pSitesMgmtParams->pPrimarySite == NULL)
5021 ("there is NO primary site! pPrimarySite is NULL\n"));
5032 lowPriorityTimeout = pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval;
5044 lowPriorityTimeout = pSiteMgr->pSitesMgmtParams->pPrimarySite->dtimPeriod * pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval;
5048 lowPriorityTimeout = pSiteMgr->numOfBeaconFiltering * pSiteMgr->pSitesMgmtParams->pPrimarySite->dtimPeriod * pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval;
5056 pSiteMgr->pSitesMgmtParams->pPrimarySite->beaconInterval,
5057 pSiteMgr->pSitesMgmtParams->pPrimarySite->dtimPeriod,