Lines Matching refs:tiINT32
67 tiINT32 IPC_DeviceIoControl ( tiUINT32 dwIoControlCode,
73 tiINT32 IPC_RegisterEvent ( IPC_EVENT_PARAMS* pEventParams );
74 tiINT32 IPC_UnRegisterEvent ( IPC_EVENT_PARAMS* pEventParams );
118 tiINT32 PLT_RxTXCal(void* pTestCmdData, tiUINT32 Length, TestCmdID_e TestCmdID);
120 tiINT32 PLT_RxCalStatus(TI_STATUS* pStatus);
136 tiINT32 tiIoCtrl (tiUINT32 dwIoCtrl, tiVOID* pInBuffer, tiUINT32 dwInBufferSize,
138 tiINT32 tiMiniportSetInformation(tiUINT32 dwInfoCode,tiVOID* lpInfoBuffer,
140 tiINT32 tiMiniportQueryInformation(tiUINT32 dwInfoCode, tiVOID* lpInfoBuffer,
144 static tiINT32 FreeTIWLANAdapter ( CTI_WLAN_AdapterAPI* pAdapter, tiBOOL bForce);
145 tiINT32 CheckObjectMemory (tiVOID* pObj, tiUINT32 uSizeObj);
147 virtual tiINT32 GetApiVersion ( tiUINT32* pdwApiVersion );
149 virtual tiINT32 GetBSSID ( OS_802_11_MAC_ADDRESS* pAddrBSSID );
150 virtual tiINT32 SetBSSID ( OS_802_11_MAC_ADDRESS* pAddrBSSID );
152 virtual tiINT32 GetBSSIDList ( OS_802_11_BSSID_LIST_EX** ppBSSIDlist);
153 virtual tiINT32 GetFullBSSIDList ( OS_802_11_BSSID_LIST_EX** ppBSSIDlist);
155 virtual tiINT32 GetCurrentAddress ( OS_802_11_MAC_ADDRESS* pCurrentAddr);
157 virtual tiINT32 SetDesiredChannel ( tiUINT32 uDesiredChannel );
158 virtual tiINT32 GetDesiredChannel ( tiUINT32* puDesiredChannel );
159 virtual tiINT32 GetCurrentChannel ( tiUINT32* puCurrentChannel );
161 virtual tiINT32 GetDesiredRate ( tiUINT32* puDesiredRates );
162 virtual tiINT32 GetCurrentRate ( tiUINT32* puCurrentRates );
164 virtual tiINT32 SetFragmentThreshold ( tiUINT32 uFragmentThreshold );
165 virtual tiINT32 GetFragmentThreshold ( tiUINT32* puFragmentThreshold );
167 virtual tiINT32 SetBSSType ( OS_802_11_NETWORK_MODE uBSSType );
168 virtual tiINT32 GetBSSType ( OS_802_11_NETWORK_MODE* puBSSType);
170 virtual tiINT32 SetLongRetry ( tiUINT32 uLongRetry );
171 virtual tiINT32 GetLongRetry ( tiUINT32* puLongRetry );
173 virtual tiINT32 SetRTSThreshold ( tiUINT32 uRTSThreshold );
174 virtual tiINT32 GetRTSThreshold ( tiUINT32* puRTSThreshold );
176 virtual tiINT32 SetShortPreamble ( tiUINT32 uShortPreamble );
177 virtual tiINT32 GetShortPreamble ( tiUINT32* puShortPreamble );
179 virtual tiINT32 SetShortRetry ( tiUINT32 uShortRetry );
180 virtual tiINT32 GetShortRetry ( tiUINT32* puShortRetry );
182 virtual tiINT32 SetSSID ( tiUINT8* pSSIDname );
183 virtual tiINT32 GetDesiredSSID ( OS_802_11_SSID* pSSID );
184 virtual tiINT32 GetCurrentSSID ( OS_802_11_SSID* pSSID );
186 virtual tiINT32 GetStatistics (TIWLN_STATISTICS* tiStatistics);
187 virtual tiINT32 GetTxStatistics (TIWLN_TX_STATISTICS* tiTxStatistics, UINT32 clearStatsFlag);
190 virtual tiINT32 EnableDisableRxDataFilters( tiBOOL enabled );
191 virtual tiINT32 GetRxDataFiltersStatistics( TIWLAN_DATA_FILTER_STATISTICS * pStatistics );
192 virtual tiINT32 AddRxDataFilter ( TIWLAN_DATA_FILTER_REQUEST * pRequest );
193 virtual tiINT32 RemoveRxDataFilter ( TIWLAN_DATA_FILTER_REQUEST * pRequest );
195 virtual tiINT32 SetSupportedRates ( tiUINT8* pSupportedRatesLst, tiUINT32 uBufLength);
196 virtual tiINT32 GetSupportedRates ( tiUINT8* pSupportedRatesLst, tiUINT32 uBufLength);
198 virtual tiINT32 GetDriverVersion ( TIWLN_VERSION_EX* pdrvVersion );
200 virtual tiINT32 SetIBSSProtection ( tiUINT32 uProtection );
201 virtual tiINT32 GetIBSSProtection ( tiUINT32* puProtection );
203 virtual tiINT32 GetDriverState ( driverState_e* puDriverState );
205 virtual tiINT32 SetShortSlot ( tiUINT32 dwShortSlot );
206 virtual tiINT32 GetShortSlot ( tiUINT32* pdwShortSlot);
208 virtual tiINT32 SetTxPowerDbm ( tiUINT8 uTxPower );
209 virtual tiINT32 GetTxPowerLevel ( tiCHAR* puTxPower );
210 virtual tiINT32 GetTxPowerDbm ( tiCHAR* puTxPower );
212 virtual tiINT32 GetSupportedNetworkTypes( OS_802_11_NETWORK_TYPE* pNetTypeLst, tiUINT32 uMaxNetTypes );
213 virtual tiINT32 SetNetworkTypeInUse ( OS_802_11_NETWORK_TYPE uNetType );
214 virtual tiINT32 GetNetworkTypeInUse ( OS_802_11_NETWORK_TYPE* pdwNetType );
216 virtual tiINT32 GetNumberOfAntennas ( tiUINT32* puNumberOfAntennas );
217 virtual tiINT32 SetAntennaDiversityParams( PTIWLAN_ANT_DIVERSITY pAntennaDiversityOptions );
219 virtual tiINT32 Start ( );
220 virtual tiINT32 Stop ( );
221 virtual tiINT32 Suspend ( );
222 virtual tiINT32 StartSM ( );
223 virtual tiINT32 StopSM ( );
225 virtual tiINT32 EnableDisable_802_11d ( tiUINT8 enableDisable_802_11d );
226 virtual tiINT32 EnableDisable_802_11h ( tiUINT8 enableDisable_802_11h );
227 virtual tiINT32 Get_802_11d ( tiUINT8* enableDisable_802_11d );
228 virtual tiINT32 Get_802_11h ( tiUINT8* enableDisable_802_11h );
229 virtual tiINT32 Set_countryIeFor2_4_Ghz ( country_t countryIe);
230 virtual tiINT32 Get_countryIeFor2_4_Ghz ( tiUINT8 **countryString);
231 virtual tiINT32 Set_countryIeFor5_Ghz ( country_t countryIe);
232 virtual tiINT32 Get_countryIeFor5_Ghz ( tiUINT8 **countryString);
233 virtual tiINT32 Set_minMaxDfsChannels ( DFS_ChannelRange_t DFS_ChannelRange);
234 virtual tiINT32 Get_minMaxDfsChannels ( DFS_ChannelRange_t *DFS_ChannelRange);
236 virtual tiINT32 GetRSSI ( tiINT32* pRssi );
237 virtual tiINT32 GetSNR ( tiUINT32* pSnr );
239 virtual tiINT32 Disassociate ( );
241 virtual tiINT32 SetAuthenticationMode ( OS_802_11_AUTHENTICATION_MODE uAuthenticationMode );
242 virtual tiINT32 GetAuthenticationMode ( OS_802_11_AUTHENTICATION_MODE* puAuthenticationMode );
244 virtual tiINT32 SetEAPType ( OS_802_11_EAP_TYPES uEAPType );
245 virtual tiINT32 SetEAPTypeDriver ( OS_802_11_EAP_TYPES uEAPType );
246 virtual tiINT32 GetEAPType ( OS_802_11_EAP_TYPES* puEAPType);
248 virtual tiINT32 SetEncryptionType ( OS_802_11_ENCRYPTION_TYPES uEncryptType );
249 virtual tiINT32 GetEncryptionType ( OS_802_11_ENCRYPTION_TYPES* puEncryptType );
251 virtual tiINT32 SetCredentials ( tiCHAR* pszUserName, tiCHAR* pszPassword );
253 virtual tiINT32 SetPSK ( tiCHAR* pszPSK );
254 virtual tiINT32 SetKeyType ( OS_802_11_KEY_TYPES uKeyType );
255 /* virtual tiINT32 SetUserID ( tiCHAR* pszUserID ); */
256 virtual tiINT32 SetMixedMode ( tiBOOL bStatus );
257 virtual tiINT32 GetMixedMode ( tiBOOL* pbStatus );
259 virtual tiINT32 SetCertParamsSHA1 ( TI_SHA1_HASH* pSha1Hash, tiBOOL bValidateServerCert );
260 virtual tiINT32 SetCertParamsFileName ( tiCHAR* pszFileName, tiBOOL bValidateServerCert );
262 virtual tiINT32 AddWEPKey ( OS_802_11_WEP* pWEP );
263 virtual tiINT32 RemoveWEPKey ( tiUINT32 uKeyIndex );
264 virtual tiINT32 GetDefaultWepKey (tiUINT32* puKeyIndex );
266 virtual tiINT32 AddKey ( OS_802_11_KEY* pKey );
267 virtual tiINT32 RemoveKey ( OS_802_11_REMOVE_KEY* pRemoveKey );
269 virtual tiINT32 SetPMKIDmap ( OS_802_11_PMKID* pPMKIDMap );
271 virtual tiINT32 ConfigPowerManagement ( OS_802_11_POWER_PROFILE thePowerMgrProfile );
273 virtual tiINT32 GetAssociationInfo ( OS_802_11_ASSOCIATION_INFORMATION** ppInfo );
275 virtual tiINT32 RegisterEvent ( IPC_EVENT_PARAMS* pEventParams );
276 virtual tiINT32 UnRegisterEvent ( IPC_EVENT_PARAMS* pEventParams );
277 /*virtual tiINT32 UnRegisterEvent ( tiINT32 iRegisterID );*/
279 virtual tiINT32 StartScan ( scan_Params_t *pScanParams );
280 virtual tiINT32 StopScan ( );
281 virtual tiINT32 SetScanPolicy ( UINT8* buffer, UINT16 bufferLength );
282 virtual tiINT32 GetScanBssList ( bssList_t* bssList );
284 virtual tiINT32 PollApPackets ( );
285 virtual tiINT32 PollApPacketsFromAC ( tiUINT32 AC );
287 virtual tiINT32 SetDTagToAcMappingTable ( acTrfcType_e* pDtagToAcTable );
288 virtual tiINT32 SetVAD ( txDataVadTimerParams_t* pVadTimer );
289 virtual tiINT32 GetVAD ( txDataVadTimerParams_t* pVadTimer );
291 virtual tiINT32 SetQosParameters ( OS_802_11_QOS_PARAMS* pQosParams );
292 virtual tiINT32 SetRxTimeOut ( OS_802_11_QOS_RX_TIMEOUT_PARAMS* pRxTimeOut );
295 virtual tiINT32 GetAPQosParameters ( OS_802_11_AC_QOS_PARAMS* pACQosParams);
296 tiINT32 GetAPQosCapabilitesParameters ( OS_802_11_AP_QOS_CAPABILITIES_PARAMS* pAPQosCapabiltiesParams);
297 virtual tiINT32 AddTspec ( OS_802_11_QOS_TSPEC_PARAMS* pTspecParams);
298 virtual tiINT32 GetTspecParameters ( OS_802_11_QOS_TSPEC_PARAMS* pTspecParams);
299 virtual tiINT32 DeleteTspec ( OS_802_11_QOS_DELETE_TSPEC_PARAMS* pDelTspecParams);
300 virtual tiINT32 GetCurrentACStatus ( OS_802_11_AC_UPSD_STATUS_PARAMS *pAcStatusParams);
301 virtual tiINT32 SetMediumUsageThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams);
302 virtual tiINT32 SetPhyRateThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams);
303 virtual tiINT32 GetMediumUsageThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams);
304 virtual tiINT32 GetPhyRateThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams);
305 virtual tiINT32 GetDesiredPsMode ( OS_802_11_QOS_DESIRED_PS_MODE* pDesiredPsMode);
307 virtual tiINT32 GetUserPriorityOfStream ( STREAM_TRAFFIC_PROPERTIES* streamProperties);
309 virtual tiINT32 ConfigTxClassifier ( tiUINT32 inParamsBuffLen, tiUINT8 *pInParamsBuff);
310 virtual tiINT32 RemoveClassifierEntry ( clsfr_tableEntry_t *pClsfrEntry );
311 virtual tiINT32 GetClsfrType ( clsfrTypeAndSupport *currClsfrType );
313 virtual tiINT32 GetDriverCapabilities ( OS_802_11_DRIVER_CAPABILITIES* pDriverCapabilities );
314 virtual tiINT32 GetSelectedBSSIDInfo ( OS_802_11_BSSID_EX *pSelectedBSSIDInfo);
315 virtual tiINT32 GetPrimaryBSSIDInfo ( OS_802_11_BSSID_EX *pSelectedBSSIDInfo);
317 virtual tiINT32 SetTrafficIntensityThresholds ( OS_802_11_TRAFFIC_INTENSITY_THRESHOLD_PARAMS* pTrafficThresholds);
318 virtual tiINT32 GetTrafficIntensityThresholds ( OS_802_11_TRAFFIC_INTENSITY_THRESHOLD_PARAMS* pTrafficThresholds);
319 virtual tiINT32 ToggleTrafficIntensityEvents ( tiUINT32 NewStatus );
321 virtual tiINT32 Set4XState ( tiBOOL bStatus );
322 virtual tiINT32 Get4XState ( tiBOOL* lpbStatus );
324 virtual tiINT32 SetRSSITrigger ( tiBOOL bRSSItr );
325 virtual tiINT32 GetRSSITrigger ( tiBOOL* pbRSSItr );
327 virtual tiINT32 SetWEPStatus ( tiUINT32 dwWEPStatus );
328 virtual tiINT32 GetWEPStatus ( tiUINT32* pdwWEPStatus );
330 virtual tiINT32 SetConfiguration ( OS_802_11_CONFIGURATION* pConfiguration );
331 virtual tiINT32 GetConfiguration ( OS_802_11_CONFIGURATION* pConfiguration );
333 virtual tiINT32 SetPrivacyFilter ( tiUINT32 dwPrivacyFilter );
334 virtual tiINT32 GetPrivacyFilter ( tiUINT32* pdwPrivacyFilter );
336 virtual tiINT32 SetExtRatesIE ( tiUINT32 dwExtRatesIE );
337 virtual tiINT32 GetExtRatesIE ( tiUINT32* pdwExtRatesIE );
339 virtual tiINT32 SetEarlyWakeupMode ( tiUINT8 dwEarlyWakeup);
340 virtual tiINT32 GetEarlyWakeupMode ( tiUINT8* dwEarlyWakeup);
342 virtual tiINT32 hwReadRegister ( tiUINT32 dwRegisterAddr, tiUINT32* pdwValue );
343 virtual tiINT32 hwWriteRegister ( tiUINT32 dwRegisterAddr, tiUINT32 dwValue );
345 virtual tiINT32 ReloadDefaults ( );
346 virtual tiINT32 IsDriverLoaded ( );
348 virtual tiINT32 SetBtCoeEnable ( tiUINT32 uModeEnable);
349 virtual tiINT32 SetBtCoeRate ( tiUINT8 *pRate);
350 virtual tiINT32 SetBtCoeConfig ( tiUINT32 *pConfig);
351 virtual tiINT32 SetBtCoeGetStatus ( tiUINT32 *pStatus);
354 virtual tiINT32 GetDebugBuffer ( tiUINT8* pBuffer, tiUINT32 dwLenght );
356 virtual tiINT32 SetReportModule ( tiUINT8* pData );
357 virtual tiINT32 GetReportModule ( tiUINT8* pData );
359 virtual tiINT32 SetReportSeverity ( tiUINT8* pData );
360 virtual tiINT32 GetReportSeverity ( tiUINT8* pData );
362 virtual tiINT32 SetOsDbgState ( tiUINT32 uData );
363 virtual tiINT32 GetOsDbgState ( tiUINT32* puData );
365 virtual tiINT32 SetReportPPMode ( tiUINT32 uData );
367 virtual tiINT32 DisplayStats ( tiUINT8* puDbgBuffer, tiUINT32 uBuffSize);
370 virtual tiINT32 ProfileReport ();
371 virtual tiINT32 CpuEstimatorCommand (tiUINT8 uType, tiUINT32 uData);
376 virtual tiINT32 SetWPAOptions ( tiUINT32 fWPA_options);
377 virtual tiINT32 GetWPAOptions( tiUINT32 * fWPA_options);
379 virtual tiINT32 GetRegDomainTable ( TIWLN_REGDOMAINS* pRegDomainTable );
380 virtual tiINT32 GetMediumUsage ( TIWLN_MEDIUM_USAGE* pMediumUsage );
382 virtual tiINT32 SetPowerMode ( OS_802_11_POWER_PROFILE uPower );
383 virtual tiINT32 GetPowerMode ( OS_802_11_POWER_PROFILE* puPower );
385 virtual tiINT32 SetPowerLevelPS (OS_802_11_POWER_LEVELS uPower);
386 virtual tiINT32 GetPowerLevelPS (OS_802_11_POWER_LEVELS* puPower);
388 virtual tiINT32 SetPowerLevelDefault (OS_802_11_POWER_LEVELS uPower);
389 virtual tiINT32 GetPowerLevelDefault (OS_802_11_POWER_LEVELS* puPower);
391 virtual tiINT32 SetPowerLevelDozeMode (OS_802_11_POWER_PROFILE uPower);
392 virtual tiINT32 GetPowerLevelDozeMode (OS_802_11_POWER_PROFILE* puPower);
395 virtual tiINT32 SetBeaconFilterDesiredState ( OS_802_11_BEACON_FILTER_MODE uBeaconFilterMode);
396 virtual tiINT32 GetBeaconFilterDesiredState ( tiUINT8* pBeaconFilterMode);
399 virtual tiINT32 IsDriverRun ( tiBOOL* pbStatus );
400 virtual tiINT32 GWSICommand ( tiUINT32* pbStatus );
401 virtual tiINT32 GWSIInitialize ( tiUINT32* pbStatus );
402 virtual tiINT32 GWSIConfig ( tiUINT32* pbStatus );
403 virtual tiINT32 GWSIRelease ( tiUINT32* pbStatus );
405 virtual tiINT32 GWSIGetInitTable ( tiUINT32* pGWSICommand );
407 virtual tiINT32 Open_EAPOL_Interface ( );
408 virtual tiINT32 Close_EAPOL_Interface ( );
409 virtual tiINT32 Send_EAPOL_Packet ( tiVOID* pData, tiUINT32 uSize );
411 tiINT32 GetVariableLengthOID ( tiUINT32 uOID, tiVOID** pp, tiUINT32* pnSize, tiUINT32 nNextAllocation = 0);
413 virtual tiINT32 Set_RoamingConfParams ( UINT8* buffer, UINT16 bufferLength);
414 virtual tiINT32 Get_RoamingConfParams ( UINT8* buffer, UINT16 bufferLength);
416 virtual tiINT32 GetPowerConsumptionStatistics(PowerConsumptionTimeStat_t * pStatistics);
419 virtual tiINT32 PLT_ReadRegister ( UINT32 uRegisterAddr, PUINT32 uRegisterData );
420 virtual tiINT32 PLT_WriteRegister ( UINT32 uRegisterAddr, UINT32 uRegisterData );
421 virtual tiINT32 PLT_RxPerStart ();
422 virtual tiINT32 PLT_RxPerStop ();
423 virtual tiINT32 PLT_RxPerClear ();
424 virtual tiINT32 PLT_RxPerGetResults ( PltRxPer_t* pPltRxPer );
425 virtual tiINT32 PLT_TxCW ( TestCmdChannelBand_t* pPltTxCW);
426 virtual tiINT32 PLT_TxContiues ( PltTxContinues_t* pPltTxContinues);
427 virtual tiINT32 PLT_TxStop ();
428 virtual tiINT32 PLT_ReadMIB ( PLT_MIB_t* pMib );
429 virtual tiINT32 PLT_WriteMIB ( PLT_MIB_t* pMib );
430 virtual tiINT32 PLT_TxCalGainGet (PltGainGet_t* pPLTGainGet);
431 virtual tiINT32 PLT_TxCalGainAdjust (tiINT32 uTxGainChange);
432 virtual tiINT32 PLT_TxCalStart (PltTxCalibrationRequest_t* pPLTTxCal);
433 virtual tiINT32 PLT_TxCalStop ();
434 virtual tiINT32 PLT_RxTxCalNVSUpdateBuffer (PltNvsResultsBuffer_t* pPLT_NVSUpdateBuffer);
435 virtual tiINT32 PLT_RxCal (PltRxCalibrationRequest_t* pPltRxCalibration_t);
436 virtual tiINT32 PLT_RadioTune (TestCmdChannelBand_t* pChannelBand);