Home | History | Annotate | Download | only in src

Lines Matching defs:pParam

149     paramInfo_t *pParam;
156 pParam = (paramInfo_t *)os_memoryAlloc(pCmdInterpret->hOs, sizeof(paramInfo_t));
157 if (!pParam)
202 pParam->paramType = SITE_MGR_DESIRED_CHANNEL_PARAM;
203 pParam->paramLength = sizeof(TI_UINT32);
204 pParam->content.siteMgrDesiredChannel = freq;
206 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
207 CHECK_PENDING_RESULT(res,pParam)
215 pParam->paramType = SITE_MGR_CURRENT_CHANNEL_PARAM;
216 pParam->paramLength = sizeof(TI_UINT32);
218 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam);
222 CHECK_PENDING_RESULT(res,pParam)
226 wrqu->freq.m = pParam->content.siteMgrCurrentChannel;
236 pParam->paramType = SME_DESIRED_BSS_TYPE_PARAM;
237 pParam->paramLength = sizeof(ScanBssType_e);
242 pParam->content.smeDesiredBSSType = BSS_ANY;
245 pParam->content.smeDesiredBSSType = BSS_INDEPENDENT;
248 pParam->content.smeDesiredBSSType = BSS_INFRASTRUCTURE;
255 res = cmdDispatch_SetParam(pCmdInterpret->hCmdDispatch, pParam);
256 CHECK_PENDING_RESULT(res,pParam)
259 pParam->paramType = SITE_MGR_DESIRED_BSS_TYPE_PARAM;
260 res = cmdDispatch_SetParam(pCmdInterpret->hCmdDispatch, pParam);
261 CHECK_PENDING_RESULT(res,pParam)
269 pParam->paramType = SME_DESIRED_BSS_TYPE_PARAM;
270 pParam->paramLength = sizeof(ScanBssType_e);
271 res = cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
272 CHECK_PENDING_RESULT(res,pParam)
274 switch (pParam->content.smeDesiredBSSType)
296 pParam->paramType = ROAMING_MNGR_APPLICATION_CONFIGURATION;
297 pParam->paramLength = sizeof (roamingMngrConfigParams_t);
298 res = cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
300 CHECK_PENDING_RESULT(res,pParam)
303 pParam->content.roamingConfigBuffer.roamingMngrThresholdsConfig.lowRssiThreshold = wrqu->param.value;
306 res = cmdDispatch_SetParam(pCmdInterpret->hCmdDispatch, pParam);
308 CHECK_PENDING_RESULT(res,pParam)
316 pParam->paramType = ROAMING_MNGR_APPLICATION_CONFIGURATION;
317 pParam->paramLength = sizeof (roamingMngrConfigParams_t);
318 res = cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
320 CHECK_PENDING_RESULT(res,pParam)
324 wrqu->param.value = pParam->content.roamingConfigBuffer.roamingMngrThresholdsConfig.lowRssiThreshold;
369 pParam->paramType = SITE_MGR_DESIRED_SUPPORTED_RATE_SET_PARAM;
370 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam );
372 CHECK_PENDING_RESULT(res,pParam)
384 range->num_bitrates = pParam->content.siteMgrDesiredSupportedRateSet.len;
385 for (i=0; i<pParam->content.siteMgrDesiredSupportedRateSet.len; i++)
387 switch(pParam->content.siteMgrDesiredSupportedRateSet.ratesString[i] & 0x7F)
400 range->bitrate[i] = CALCULATE_RATE_VALUE(pParam->content.siteMgrDesiredSupportedRateSet.ratesString[i])
452 pParam->paramType = SITE_MGR_RADIO_BAND_PARAM;
453 res = cmdDispatch_GetParam( pCmdInterpret->hCmdDispatch, pParam );
455 CHECK_PENDING_RESULT(res,pParam)
457 /* pParam->content.siteMgrRadioBand contains the current band, now get list of supported channels */
458 pParam->paramType = REGULATORY_DOMAIN_ALL_SUPPORTED_CHANNELS;
459 res = cmdDispatch_GetParam( pCmdInterpret->hCmdDispatch, pParam );
461 CHECK_PENDING_RESULT(res,pParam)
463 range->num_channels = pParam->content.supportedChannels.sizeOfList; /* Number of channels [0; num - 1] */
464 range->num_frequency = pParam->content.supportedChannels.sizeOfList; /* Number of entry in the list */
466 for (i=0; i<pParam->content.supportedChannels.sizeOfList; i++)
470 range->freq[i].i = pParam->content.supportedChannels.listOfChannels[i]+1;
505 MAC_COPY (pParam->content.siteMgrDesiredBSSID, "\xff\xff\xff\xff\xff\xff");
509 MAC_COPY (pParam->content.siteMgrDesiredBSSID, wrqu->ap_addr.sa_data);
512 pParam->paramType = SITE_MGR_DESIRED_BSSID_PARAM;
513 res = cmdDispatch_SetParam ( pCmdInterpret->hCmdDispatch, pParam );
514 CHECK_PENDING_RESULT(res,pParam)
517 pParam->paramType = SME_DESIRED_BSSID_PARAM;
518 res = cmdDispatch_SetParam ( pCmdInterpret->hCmdDispatch, pParam );
519 CHECK_PENDING_RESULT(res,pParam)
529 pParam->paramType = SITE_MGR_CURRENT_BSSID_PARAM;
530 res = cmdDispatch_GetParam ( pCmdInterpret->hCmdDispatch, pParam );
532 CHECK_PENDING_RESULT(res,pParam)
542 MAC_COPY (wrqu->ap_addr.sa_data, pParam->content.siteMgrDesiredBSSID);
554 pParam->paramType = SITE_MGR_DESIRED_SSID_PARAM;
558 pParam->content.siteMgrDesiredSSID.str[i] = (i+1);
559 pParam->content.siteMgrDesiredSSID.len = MAX_SSID_LEN;
565 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam );
566 CHECK_PENDING_RESULT(res,pParam)
568 pParam->paramType = SME_DESIRED_SSID_ACT_PARAM;
569 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam );
570 CHECK_PENDING_RESULT(res,pParam)
585 pParam->content.pScanParams = &scanParams;
588 pParam->content.pScanParams->desiredSsid.len = 0;
601 pParam->content.pScanParams->desiredSsid.len = pScanReq.essid_len;
602 os_memoryCopy(pCmdInterpret->hOs,pParam->content.pScanParams->desiredSsid.str, pScanReq.essid, pScanReq.essid_len);
606 pParam->content.pScanParams->desiredSsid.len = 0; /* scan all*/
613 pParam->content.pScanParams->scanType = SCAN_TYPE_TRIGGERED_PASSIVE;
617 pParam->content.pScanParams->scanType = SCAN_TYPE_TRIGGERED_ACTIVE;
620 pParam->paramType = SCAN_CNCN_BSSID_LIST_SCAN_PARAM;
621 pParam->paramLength = sizeof(TScanParams);
622 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam );
623 CHECK_PENDING_RESULT(res,pParam)
649 pParam->paramType = SCAN_CNCN_BSSID_LIST_SIZE_PARAM;
650 pParam->paramLength = 0;
651 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam );
652 CHECK_PENDING_RESULT(res,pParam)
654 allocated_size = pParam->content.uBssidListSize;
664 pParam->paramType = SCAN_CNCN_BSSID_LIST_PARAM;
665 pParam->content.pBssidList = my_list;
666 pParam->paramLength = allocated_size;
667 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam );
668 CHECK_PENDING_RESULT(res,pParam)
672 pParam->paramType = SCAN_CNCN_NUM_BSSID_IN_LIST_PARAM;
673 pParam->paramLength = 0;
674 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam );
675 CHECK_PENDING_RESULT(res,pParam)
677 rates_allocated_size = pParam->content.uNumBssidInList * sizeof(OS_802_11_N_RATES);
688 pParam->paramType = SCAN_CNCN_BSSID_RATE_LIST_PARAM;
689 pParam->content.pRateList = rate_list;
690 pParam->paramLength = rates_allocated_size;
691 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch, pParam );
692 CHECK_PENDING_RESULT(res,pParam)
892 os_memoryZero (pCmdInterpret->hOs, &pParam->content.siteMgrDesiredSSID.str, MAX_SSID_LEN);
894 pParam->content.siteMgrCurrentSSID.len = 0;
899 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.siteMgrCurrentSSID.str, "\00", 1);
900 pParam->content.siteMgrCurrentSSID.len = 0;;
910 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.siteMgrCurrentSSID.str, cmdObj->buffer2, length);
911 pParam->content.siteMgrCurrentSSID.len = length;
914 pParam->paramType = SITE_MGR_DESIRED_SSID_PARAM;
915 pParam->paramLength = sizeof (TSsid);
916 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam );
917 CHECK_PENDING_RESULT(res,pParam)
919 pParam->paramType = SME_DESIRED_SSID_ACT_PARAM;
920 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam );
921 CHECK_PENDING_RESULT(res,pParam)
930 pParam->paramType = SITE_MGR_CURRENT_SSID_PARAM;
931 res = cmdDispatch_GetParam ( pCmdInterpret->hCmdDispatch, pParam );
935 CHECK_PENDING_RESULT(res,pParam)
939 os_memoryCopy(pCmdInterpret->hOs, cmdObj->buffer2, &pParam->content.siteMgrCurrentSSID.str, pParam->content.siteMgrCurrentSSID.len );
941 if (pParam->content.siteMgrCurrentSSID.len < MAX_SSID_LEN)
943 extra[pParam->content.siteMgrCurrentSSID.len] = 0;
945 wrqu->essid.length = pParam->content.siteMgrCurrentSSID.len;
979 pParam->paramType = TWD_RTS_THRESHOLD_PARAM;
982 pParam->content.halCtrlRtsThreshold = TWD_RTS_THRESHOLD_DEF;
984 pParam->content.halCtrlRtsThreshold = wrqu->rts.value;
986 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch,pParam);
987 CHECK_PENDING_RESULT(res,pParam)
994 pParam->paramType = TWD_RTS_THRESHOLD_PARAM;
995 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
997 CHECK_PENDING_RESULT(res,pParam)
999 wrqu->rts.value = pParam->content.halCtrlRtsThreshold;
1008 pParam->paramType = TWD_FRAG_THRESHOLD_PARAM;
1009 pParam->content.halCtrlFragThreshold = ((wrqu->frag.value+1)>>1) << 1; /* make it always even */
1011 res = cmdDispatch_SetParam(pCmdInterpret->hCmdDispatch, pParam);
1012 CHECK_PENDING_RESULT(res,pParam)
1020 pParam->paramType = TWD_FRAG_THRESHOLD_PARAM;
1021 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1023 CHECK_PENDING_RESULT(res,pParam)
1025 wrqu->rts.value = pParam->content.halCtrlFragThreshold;
1039 pParam->paramType = REGULATORY_DOMAIN_CURRENT_TX_POWER_LEVEL_PARAM;
1040 pParam->content.desiredTxPower = wrqu->txpower.value;
1041 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch,pParam);
1042 CHECK_PENDING_RESULT(res,pParam)
1049 pParam->paramType = REGULATORY_DOMAIN_CURRENT_TX_POWER_IN_DBM_PARAM;
1050 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1052 CHECK_PENDING_RESULT(res,pParam)
1057 wrqu->txpower.value = pParam->content.desiredTxPower;
1074 pParam->paramType = RSN_DEFAULT_KEY_ID;
1075 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1076 CHECK_PENDING_RESULT(res,pParam)
1077 index = pParam->content.rsnDefaultKeyID;
1080 pParam->paramType = RSN_ADD_KEY_PARAM;
1084 pParam->paramType = RSN_REMOVE_KEY_PARAM;
1087 pParam->content.rsnOsKey.KeyIndex = index;
1091 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.rsnOsKey.KeyMaterial, cmdObj->buffer2, wrqu->data.length);
1092 pParam->content.rsnOsKey.KeyLength = wrqu->data.length;
1096 pParam->paramType = RSN_DEFAULT_KEY_ID;
1097 pParam->content.rsnDefaultKeyID = index;
1100 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1101 CHECK_PENDING_RESULT(res,pParam)
1123 pParam->paramType = RSN_DEFAULT_KEY_ID;
1124 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1125 CHECK_PENDING_RESULT(res,pParam)
1126 index = pParam->content.rsnDefaultKeyID;
1130 pParam->content.pRsnKey = &myKeyInfo;
1132 pParam->paramType = RSN_KEY_PARAM;
1133 pParam->content.pRsnKey->keyIndex = index;
1134 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1135 CHECK_PENDING_RESULT(res,pParam)
1137 if ((pParam->content.pRsnKey) && (pParam->content.pRsnKey->encLen))
1140 wrqu->data.length = pParam->content.pRsnKey->encLen;
1141 os_memoryCopy(pCmdInterpret->hOs,extra, &pParam->content.pRsnKey->encKey,wrqu->data.length);
1170 pParam->paramType = RSN_GENERIC_IE_PARAM;
1171 pParam->content.rsnGenericIE.length = wrqu->data.length;
1173 os_memoryCopy(pCmdInterpret->hOs, pParam->content.rsnGenericIE.data, cmdObj->param3, wrqu->data.length);
1175 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1176 CHECK_PENDING_RESULT(res,pParam);
1264 pParam->paramType = RSN_SET_KEY_PARAM;
1265 pParam->paramLength = sizeof(pParam->content.pRsnKey);
1266 pParam->content.pRsnKey = &key;
1268 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1269 CHECK_PENDING_RESULT(res,pParam);
1290 MAC_COPY (pParam->content.rsnOsKey.BSSID, addr);
1292 pParam->content.rsnOsKey.KeyLength = ext->key_len;
1294 pParam->content.rsnOsKey.KeyIndex = wrqu->encoding.flags & IW_ENCODE_INDEX;
1295 pParam->content.rsnOsKey.KeyIndex -= 1;
1299 pParam->content.rsnOsKey.KeyIndex |= TIWLAN_KEY_FLAGS_TRANSMIT;
1304 pParam->content.rsnOsKey.KeyIndex |= TIWLAN_KEY_FLAGS_PAIRWISE;
1309 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.rsnOsKey.KeyRSC, &ext->rx_seq, IW_ENCODE_SEQ_MAX_SIZE);
1310 pParam->content.rsnOsKey.KeyIndex |= TIWLAN_KEY_FLAGS_SET_KEY_RSC;
1319 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.rsnOsKey.KeyMaterial, &temp, ext->key_len);
1322 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.rsnOsKey.KeyMaterial, &ext->key, ext->key_len);
1326 pParam->paramType = RSN_REMOVE_KEY_PARAM;
1328 pParam->paramType = RSN_ADD_KEY_PARAM;
1330 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1331 CHECK_PENDING_RESULT(res,pParam)
1344 pParam->paramType = RSN_PMKID_LIST;
1345 pParam->content.rsnPMKIDList.BSSIDInfoCount = 1;
1346 pParam->content.rsnPMKIDList.Length = 2*sizeof(TI_UINT32) + MAC_ADDR_LEN + PMKID_VALUE_SIZE;
1347 MAC_COPY (pParam->content.rsnPMKIDList.osBSSIDInfo[0].BSSID, pmksa->bssid.sa_data);
1348 os_memoryCopy(pCmdInterpret->hOs, &pParam->content.rsnPMKIDList.osBSSIDInfo[0].PMKID, pmksa->pmkid, IW_PMKID_LEN);
1350 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1351 CHECK_PENDING_RESULT(res,pParam)
1358 pParam->paramType = RSN_PMKID_LIST;
1361 pParam->content.rsnPMKIDList.BSSIDInfoCount = 0;
1362 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch, pParam);
1363 CHECK_PENDING_RESULT(res,pParam)
1384 pParam->paramType = my_command->cmd;
1389 pParam->content.interogateCmdCBParams.hCb = (TI_HANDLE)pCmdInterpret;
1390 pParam->content.interogateCmdCBParams.fCb = (void*)cmdInterpret_ServiceCompleteCB;
1391 pParam->content.interogateCmdCBParams.pCb = my_command->out_buffer;
1406 *(void **)&pParam->content = os_memoryAlloc(pCmdInterpret->hOs, my_command->in_buffer_len);
1407 os_memoryCopy(pCmdInterpret->hOs, *(void **)&pParam->content, my_command->in_buffer, my_command->in_buffer_len);
1410 os_memoryCopy(pCmdInterpret->hOs,&pParam->content,my_command->in_buffer,my_command->in_buffer_len);
1416 pParam->paramLength = my_command->in_buffer_len;
1417 res = cmdDispatch_SetParam (pCmdInterpret->hCmdDispatch,pParam);
1422 pParam->paramLength = my_command->out_buffer_len;
1423 res = cmdDispatch_GetParam (pCmdInterpret->hCmdDispatch,pParam);
1434 if(pParam->paramLength && (my_command->out_buffer_len == 0))
1436 my_command->out_buffer_len = pParam->paramLength;
1457 os_memoryCopy(pCmdInterpret->hOs,my_command->out_buffer,*(void **)&pParam->content,my_command->out_buffer_len);
1461 os_memoryCopy(pCmdInterpret->hOs,my_command->out_buffer,&pParam->content,my_command->out_buffer_len);
1470 os_memoryFree(pCmdInterpret->hOs, *(void **)&pParam->content, my_command->in_buffer_len);
1486 os_memoryFree(pCmdInterpret->hOs, pParam, sizeof(paramInfo_t));
1586 paramInfo_t *pParam;
1588 pParam = (paramInfo_t *)os_memoryAlloc(pCmdInterpret->hOs, sizeof(paramInfo_t));
1589 if (!pParam)
1596 pParam->paramType = CTRL_DATA_CURRENT_BSS_TYPE_PARAM;
1597 cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
1598 if (pParam->content.ctrlDataCurrentBssType == BSS_INFRASTRUCTURE)
1602 pParam->paramType = ASSOC_ASSOCIATION_INFORMATION_PARAM;
1603 pParam->paramLength = 0;
1604 res = cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
1608 TotalLength = sizeof(OS_802_11_ASSOCIATION_INFORMATION) + pParam->content.assocAssociationInformation.RequestIELength +
1609 pParam->content.assocAssociationInformation.ResponseIELength;
1620 pParam->paramType = ASSOC_ASSOCIATION_INFORMATION_PARAM;
1621 pParam->paramLength = TotalLength;
1622 cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
1624 os_memoryCopy(pCmdInterpret->hOs, memptr, &pParam->content, TotalLength);
1662 pParam->paramType = SITE_MGR_GET_SELECTED_BSSID_INFO_EX;
1663 pParam->content.pSiteMgrSelectedSiteInfo = my_current;
1664 pParam->paramLength = MAX_BEACON_BODY_LENGTH;
1665 cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
1667 len = pParam->content.pSiteMgrSelectedSiteInfo->IELength - BEACON_HEADER_FIX_SIZE;
1672 n += sprintf(beaconIE + n, "%02x", pParam->content.pSiteMgrSelectedSiteInfo->IEs[BEACON_HEADER_FIX_SIZE+i] & 0xff);
1687 pParam->paramType = ASSOC_ASSOCIATION_RESP_PARAM;
1688 pParam->paramLength = sizeof(TAssocReqBuffer);
1689 cmdDispatch_GetParam(pCmdInterpret->hCmdDispatch, pParam);
1697 memcpy(cckm_assoc.assocRespBuffer,(pParam->content.assocReqBuffer.buffer)+ASSOC_RESP_FIXED_DATA_LEN,cckm_assoc.assocRespLen);
1706 pParam->paramType = SITE_MGR_CURRENT_BSSID_PARAM;
1707 cmdDispatch_GetParam ( pCmdInterpret->hCmdDispatch, pParam );
1708 MAC_COPY (wrqu.ap_addr.sa_data, pParam->content.siteMgrDesiredBSSID);
1712 os_memoryFree(pCmdInterpret->hOs, pParam, sizeof(paramInfo_t));
1849 paramInfo_t *pParam;
1859 pParam = (paramInfo_t *)os_memoryAlloc(pCmdInterpret->hOs, sizeof(paramInfo_t));
1860 if (!pParam)
1917 pParam->paramType = RSN_EXT_AUTHENTICATION_MODE;
1918 pParam->content.rsnExtAuthneticationMode = auth_mode;
1919 cmdDispatch_SetParam ( pCmdInterpret->hCmdDispatch, pParam );
1921 pParam->paramType = RSN_ENCRYPTION_STATUS_PARAM;
1922 pParam->content.rsnEncryptionStatus = encr_mode;
1923 cmdDispatch_SetParam ( pCmdInterpret->hCmdDispatch, pParam );
1924 os_memoryFree(pCmdInterpret->hOs, pParam, sizeof(paramInfo_t));
1936 paramInfo_t *pParam;
1939 pParam = (paramInfo_t *)os_memoryAlloc(pCmdInterpret->hOs, sizeof(paramInfo_t));
1940 if (!pParam)
1943 pParam->paramType = SITE_MGR_GET_STATS;
1944 res = cmdDispatch_GetParam ( pCmdInterpret->hCmdDispatch, pParam );
1948 pCmdInterpret->wstats.qual.level = (TI_UINT8)pParam->content.siteMgrCurrentRssi;
1966 os_memoryFree(pCmdInterpret->hOs, pParam, sizeof(paramInfo_t));