Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
staging
csr
csr_wifi_sme_converter_init.c
Go to the documentation of this file.
1
/*****************************************************************************
2
3
(c) Cambridge Silicon Radio Limited 2012
4
All rights reserved and confidential information of CSR
5
6
Refer to LICENSE.txt included with this source for details
7
on the license terms.
8
9
*****************************************************************************/
10
11
/* Note: this is an auto-generated file. */
12
13
#include "
csr_msgconv.h
"
14
#include "
csr_macro.h
"
15
16
17
#ifdef CSR_LOG_ENABLE
18
#include "
csr_log.h
"
19
#endif
20
21
#ifndef EXCLUDE_CSR_WIFI_SME_MODULE
22
#include "
csr_wifi_sme_serialize.h
"
23
#include "
csr_wifi_sme_prim.h
"
24
25
static
CsrMsgConvMsgEntry
csrwifisme_conv_lut[] = {
26
{
CSR_WIFI_SME_ACTIVATE_REQ
,
CsrWifiSmeActivateReqSizeof
,
CsrWifiSmeActivateReqSer
,
CsrWifiSmeActivateReqDes
,
CsrWifiSmeActivateReqSerFree
},
27
{
CSR_WIFI_SME_ADHOC_CONFIG_GET_REQ
,
CsrWifiSmeAdhocConfigGetReqSizeof
,
CsrWifiSmeAdhocConfigGetReqSer
,
CsrWifiSmeAdhocConfigGetReqDes
,
CsrWifiSmeAdhocConfigGetReqSerFree
},
28
{
CSR_WIFI_SME_ADHOC_CONFIG_SET_REQ
,
CsrWifiSmeAdhocConfigSetReqSizeof
,
CsrWifiSmeAdhocConfigSetReqSer
,
CsrWifiSmeAdhocConfigSetReqDes
,
CsrWifiSmeAdhocConfigSetReqSerFree
},
29
{
CSR_WIFI_SME_BLACKLIST_REQ
,
CsrWifiSmeBlacklistReqSizeof
,
CsrWifiSmeBlacklistReqSer
,
CsrWifiSmeBlacklistReqDes
,
CsrWifiSmeBlacklistReqSerFree
},
30
{
CSR_WIFI_SME_CALIBRATION_DATA_GET_REQ
,
CsrWifiSmeCalibrationDataGetReqSizeof
,
CsrWifiSmeCalibrationDataGetReqSer
,
CsrWifiSmeCalibrationDataGetReqDes
,
CsrWifiSmeCalibrationDataGetReqSerFree
},
31
{
CSR_WIFI_SME_CALIBRATION_DATA_SET_REQ
,
CsrWifiSmeCalibrationDataSetReqSizeof
,
CsrWifiSmeCalibrationDataSetReqSer
,
CsrWifiSmeCalibrationDataSetReqDes
,
CsrWifiSmeCalibrationDataSetReqSerFree
},
32
{
CSR_WIFI_SME_CCX_CONFIG_GET_REQ
,
CsrWifiSmeCcxConfigGetReqSizeof
,
CsrWifiSmeCcxConfigGetReqSer
,
CsrWifiSmeCcxConfigGetReqDes
,
CsrWifiSmeCcxConfigGetReqSerFree
},
33
{
CSR_WIFI_SME_CCX_CONFIG_SET_REQ
,
CsrWifiSmeCcxConfigSetReqSizeof
,
CsrWifiSmeCcxConfigSetReqSer
,
CsrWifiSmeCcxConfigSetReqDes
,
CsrWifiSmeCcxConfigSetReqSerFree
},
34
{
CSR_WIFI_SME_COEX_CONFIG_GET_REQ
,
CsrWifiSmeCoexConfigGetReqSizeof
,
CsrWifiSmeCoexConfigGetReqSer
,
CsrWifiSmeCoexConfigGetReqDes
,
CsrWifiSmeCoexConfigGetReqSerFree
},
35
{
CSR_WIFI_SME_COEX_CONFIG_SET_REQ
,
CsrWifiSmeCoexConfigSetReqSizeof
,
CsrWifiSmeCoexConfigSetReqSer
,
CsrWifiSmeCoexConfigSetReqDes
,
CsrWifiSmeCoexConfigSetReqSerFree
},
36
{
CSR_WIFI_SME_COEX_INFO_GET_REQ
,
CsrWifiSmeCoexInfoGetReqSizeof
,
CsrWifiSmeCoexInfoGetReqSer
,
CsrWifiSmeCoexInfoGetReqDes
,
CsrWifiSmeCoexInfoGetReqSerFree
},
37
{
CSR_WIFI_SME_CONNECT_REQ
,
CsrWifiSmeConnectReqSizeof
,
CsrWifiSmeConnectReqSer
,
CsrWifiSmeConnectReqDes
,
CsrWifiSmeConnectReqSerFree
},
38
{
CSR_WIFI_SME_CONNECTION_CONFIG_GET_REQ
,
CsrWifiSmeConnectionConfigGetReqSizeof
,
CsrWifiSmeConnectionConfigGetReqSer
,
CsrWifiSmeConnectionConfigGetReqDes
,
CsrWifiSmeConnectionConfigGetReqSerFree
},
39
{
CSR_WIFI_SME_CONNECTION_INFO_GET_REQ
,
CsrWifiSmeConnectionInfoGetReqSizeof
,
CsrWifiSmeConnectionInfoGetReqSer
,
CsrWifiSmeConnectionInfoGetReqDes
,
CsrWifiSmeConnectionInfoGetReqSerFree
},
40
{
CSR_WIFI_SME_CONNECTION_STATS_GET_REQ
,
CsrWifiSmeConnectionStatsGetReqSizeof
,
CsrWifiSmeConnectionStatsGetReqSer
,
CsrWifiSmeConnectionStatsGetReqDes
,
CsrWifiSmeConnectionStatsGetReqSerFree
},
41
{
CSR_WIFI_SME_DEACTIVATE_REQ
,
CsrWifiSmeDeactivateReqSizeof
,
CsrWifiSmeDeactivateReqSer
,
CsrWifiSmeDeactivateReqDes
,
CsrWifiSmeDeactivateReqSerFree
},
42
{
CSR_WIFI_SME_DISCONNECT_REQ
,
CsrWifiSmeDisconnectReqSizeof
,
CsrWifiSmeDisconnectReqSer
,
CsrWifiSmeDisconnectReqDes
,
CsrWifiSmeDisconnectReqSerFree
},
43
{
CSR_WIFI_SME_EVENT_MASK_SET_REQ
,
CsrWifiSmeEventMaskSetReqSizeof
,
CsrWifiSmeEventMaskSetReqSer
,
CsrWifiSmeEventMaskSetReqDes
,
CsrWifiSmeEventMaskSetReqSerFree
},
44
{
CSR_WIFI_SME_HOST_CONFIG_GET_REQ
,
CsrWifiSmeHostConfigGetReqSizeof
,
CsrWifiSmeHostConfigGetReqSer
,
CsrWifiSmeHostConfigGetReqDes
,
CsrWifiSmeHostConfigGetReqSerFree
},
45
{
CSR_WIFI_SME_HOST_CONFIG_SET_REQ
,
CsrWifiSmeHostConfigSetReqSizeof
,
CsrWifiSmeHostConfigSetReqSer
,
CsrWifiSmeHostConfigSetReqDes
,
CsrWifiSmeHostConfigSetReqSerFree
},
46
{
CSR_WIFI_SME_KEY_REQ
,
CsrWifiSmeKeyReqSizeof
,
CsrWifiSmeKeyReqSer
,
CsrWifiSmeKeyReqDes
,
CsrWifiSmeKeyReqSerFree
},
47
{
CSR_WIFI_SME_LINK_QUALITY_GET_REQ
,
CsrWifiSmeLinkQualityGetReqSizeof
,
CsrWifiSmeLinkQualityGetReqSer
,
CsrWifiSmeLinkQualityGetReqDes
,
CsrWifiSmeLinkQualityGetReqSerFree
},
48
{
CSR_WIFI_SME_MIB_CONFIG_GET_REQ
,
CsrWifiSmeMibConfigGetReqSizeof
,
CsrWifiSmeMibConfigGetReqSer
,
CsrWifiSmeMibConfigGetReqDes
,
CsrWifiSmeMibConfigGetReqSerFree
},
49
{
CSR_WIFI_SME_MIB_CONFIG_SET_REQ
,
CsrWifiSmeMibConfigSetReqSizeof
,
CsrWifiSmeMibConfigSetReqSer
,
CsrWifiSmeMibConfigSetReqDes
,
CsrWifiSmeMibConfigSetReqSerFree
},
50
{
CSR_WIFI_SME_MIB_GET_NEXT_REQ
,
CsrWifiSmeMibGetNextReqSizeof
,
CsrWifiSmeMibGetNextReqSer
,
CsrWifiSmeMibGetNextReqDes
,
CsrWifiSmeMibGetNextReqSerFree
},
51
{
CSR_WIFI_SME_MIB_GET_REQ
,
CsrWifiSmeMibGetReqSizeof
,
CsrWifiSmeMibGetReqSer
,
CsrWifiSmeMibGetReqDes
,
CsrWifiSmeMibGetReqSerFree
},
52
{
CSR_WIFI_SME_MIB_SET_REQ
,
CsrWifiSmeMibSetReqSizeof
,
CsrWifiSmeMibSetReqSer
,
CsrWifiSmeMibSetReqDes
,
CsrWifiSmeMibSetReqSerFree
},
53
{
CSR_WIFI_SME_MULTICAST_ADDRESS_REQ
,
CsrWifiSmeMulticastAddressReqSizeof
,
CsrWifiSmeMulticastAddressReqSer
,
CsrWifiSmeMulticastAddressReqDes
,
CsrWifiSmeMulticastAddressReqSerFree
},
54
{
CSR_WIFI_SME_PACKET_FILTER_SET_REQ
,
CsrWifiSmePacketFilterSetReqSizeof
,
CsrWifiSmePacketFilterSetReqSer
,
CsrWifiSmePacketFilterSetReqDes
,
CsrWifiSmePacketFilterSetReqSerFree
},
55
{
CSR_WIFI_SME_PERMANENT_MAC_ADDRESS_GET_REQ
,
CsrWifiSmePermanentMacAddressGetReqSizeof
,
CsrWifiSmePermanentMacAddressGetReqSer
,
CsrWifiSmePermanentMacAddressGetReqDes
,
CsrWifiSmePermanentMacAddressGetReqSerFree
},
56
{
CSR_WIFI_SME_PMKID_REQ
,
CsrWifiSmePmkidReqSizeof
,
CsrWifiSmePmkidReqSer
,
CsrWifiSmePmkidReqDes
,
CsrWifiSmePmkidReqSerFree
},
57
{
CSR_WIFI_SME_POWER_CONFIG_GET_REQ
,
CsrWifiSmePowerConfigGetReqSizeof
,
CsrWifiSmePowerConfigGetReqSer
,
CsrWifiSmePowerConfigGetReqDes
,
CsrWifiSmePowerConfigGetReqSerFree
},
58
{
CSR_WIFI_SME_POWER_CONFIG_SET_REQ
,
CsrWifiSmePowerConfigSetReqSizeof
,
CsrWifiSmePowerConfigSetReqSer
,
CsrWifiSmePowerConfigSetReqDes
,
CsrWifiSmePowerConfigSetReqSerFree
},
59
{
CSR_WIFI_SME_REGULATORY_DOMAIN_INFO_GET_REQ
,
CsrWifiSmeRegulatoryDomainInfoGetReqSizeof
,
CsrWifiSmeRegulatoryDomainInfoGetReqSer
,
CsrWifiSmeRegulatoryDomainInfoGetReqDes
,
CsrWifiSmeRegulatoryDomainInfoGetReqSerFree
},
60
{
CSR_WIFI_SME_ROAMING_CONFIG_GET_REQ
,
CsrWifiSmeRoamingConfigGetReqSizeof
,
CsrWifiSmeRoamingConfigGetReqSer
,
CsrWifiSmeRoamingConfigGetReqDes
,
CsrWifiSmeRoamingConfigGetReqSerFree
},
61
{
CSR_WIFI_SME_ROAMING_CONFIG_SET_REQ
,
CsrWifiSmeRoamingConfigSetReqSizeof
,
CsrWifiSmeRoamingConfigSetReqSer
,
CsrWifiSmeRoamingConfigSetReqDes
,
CsrWifiSmeRoamingConfigSetReqSerFree
},
62
{
CSR_WIFI_SME_SCAN_CONFIG_GET_REQ
,
CsrWifiSmeScanConfigGetReqSizeof
,
CsrWifiSmeScanConfigGetReqSer
,
CsrWifiSmeScanConfigGetReqDes
,
CsrWifiSmeScanConfigGetReqSerFree
},
63
{
CSR_WIFI_SME_SCAN_CONFIG_SET_REQ
,
CsrWifiSmeScanConfigSetReqSizeof
,
CsrWifiSmeScanConfigSetReqSer
,
CsrWifiSmeScanConfigSetReqDes
,
CsrWifiSmeScanConfigSetReqSerFree
},
64
{
CSR_WIFI_SME_SCAN_FULL_REQ
,
CsrWifiSmeScanFullReqSizeof
,
CsrWifiSmeScanFullReqSer
,
CsrWifiSmeScanFullReqDes
,
CsrWifiSmeScanFullReqSerFree
},
65
{
CSR_WIFI_SME_SCAN_RESULTS_FLUSH_REQ
,
CsrWifiSmeScanResultsFlushReqSizeof
,
CsrWifiSmeScanResultsFlushReqSer
,
CsrWifiSmeScanResultsFlushReqDes
,
CsrWifiSmeScanResultsFlushReqSerFree
},
66
{
CSR_WIFI_SME_SCAN_RESULTS_GET_REQ
,
CsrWifiSmeScanResultsGetReqSizeof
,
CsrWifiSmeScanResultsGetReqSer
,
CsrWifiSmeScanResultsGetReqDes
,
CsrWifiSmeScanResultsGetReqSerFree
},
67
{
CSR_WIFI_SME_SME_STA_CONFIG_GET_REQ
,
CsrWifiSmeSmeStaConfigGetReqSizeof
,
CsrWifiSmeSmeStaConfigGetReqSer
,
CsrWifiSmeSmeStaConfigGetReqDes
,
CsrWifiSmeSmeStaConfigGetReqSerFree
},
68
{
CSR_WIFI_SME_SME_STA_CONFIG_SET_REQ
,
CsrWifiSmeSmeStaConfigSetReqSizeof
,
CsrWifiSmeSmeStaConfigSetReqSer
,
CsrWifiSmeSmeStaConfigSetReqDes
,
CsrWifiSmeSmeStaConfigSetReqSerFree
},
69
{
CSR_WIFI_SME_STATION_MAC_ADDRESS_GET_REQ
,
CsrWifiSmeStationMacAddressGetReqSizeof
,
CsrWifiSmeStationMacAddressGetReqSer
,
CsrWifiSmeStationMacAddressGetReqDes
,
CsrWifiSmeStationMacAddressGetReqSerFree
},
70
{
CSR_WIFI_SME_TSPEC_REQ
,
CsrWifiSmeTspecReqSizeof
,
CsrWifiSmeTspecReqSer
,
CsrWifiSmeTspecReqDes
,
CsrWifiSmeTspecReqSerFree
},
71
{
CSR_WIFI_SME_VERSIONS_GET_REQ
,
CsrWifiSmeVersionsGetReqSizeof
,
CsrWifiSmeVersionsGetReqSer
,
CsrWifiSmeVersionsGetReqDes
,
CsrWifiSmeVersionsGetReqSerFree
},
72
{
CSR_WIFI_SME_WIFI_FLIGHTMODE_REQ
,
CsrWifiSmeWifiFlightmodeReqSizeof
,
CsrWifiSmeWifiFlightmodeReqSer
,
CsrWifiSmeWifiFlightmodeReqDes
,
CsrWifiSmeWifiFlightmodeReqSerFree
},
73
{
CSR_WIFI_SME_WIFI_OFF_REQ
,
CsrWifiSmeWifiOffReqSizeof
,
CsrWifiSmeWifiOffReqSer
,
CsrWifiSmeWifiOffReqDes
,
CsrWifiSmeWifiOffReqSerFree
},
74
{
CSR_WIFI_SME_WIFI_ON_REQ
,
CsrWifiSmeWifiOnReqSizeof
,
CsrWifiSmeWifiOnReqSer
,
CsrWifiSmeWifiOnReqDes
,
CsrWifiSmeWifiOnReqSerFree
},
75
{
CSR_WIFI_SME_CLOAKED_SSIDS_SET_REQ
,
CsrWifiSmeCloakedSsidsSetReqSizeof
,
CsrWifiSmeCloakedSsidsSetReqSer
,
CsrWifiSmeCloakedSsidsSetReqDes
,
CsrWifiSmeCloakedSsidsSetReqSerFree
},
76
{
CSR_WIFI_SME_CLOAKED_SSIDS_GET_REQ
,
CsrWifiSmeCloakedSsidsGetReqSizeof
,
CsrWifiSmeCloakedSsidsGetReqSer
,
CsrWifiSmeCloakedSsidsGetReqDes
,
CsrWifiSmeCloakedSsidsGetReqSerFree
},
77
{
CSR_WIFI_SME_SME_COMMON_CONFIG_GET_REQ
,
CsrWifiSmeSmeCommonConfigGetReqSizeof
,
CsrWifiSmeSmeCommonConfigGetReqSer
,
CsrWifiSmeSmeCommonConfigGetReqDes
,
CsrWifiSmeSmeCommonConfigGetReqSerFree
},
78
{
CSR_WIFI_SME_SME_COMMON_CONFIG_SET_REQ
,
CsrWifiSmeSmeCommonConfigSetReqSizeof
,
CsrWifiSmeSmeCommonConfigSetReqSer
,
CsrWifiSmeSmeCommonConfigSetReqDes
,
CsrWifiSmeSmeCommonConfigSetReqSerFree
},
79
{
CSR_WIFI_SME_INTERFACE_CAPABILITY_GET_REQ
,
CsrWifiSmeInterfaceCapabilityGetReqSizeof
,
CsrWifiSmeInterfaceCapabilityGetReqSer
,
CsrWifiSmeInterfaceCapabilityGetReqDes
,
CsrWifiSmeInterfaceCapabilityGetReqSerFree
},
80
{
CSR_WIFI_SME_WPS_CONFIGURATION_REQ
,
CsrWifiSmeWpsConfigurationReqSizeof
,
CsrWifiSmeWpsConfigurationReqSer
,
CsrWifiSmeWpsConfigurationReqDes
,
CsrWifiSmeWpsConfigurationReqSerFree
},
81
{
CSR_WIFI_SME_SET_REQ
,
CsrWifiSmeSetReqSizeof
,
CsrWifiSmeSetReqSer
,
CsrWifiSmeSetReqDes
,
CsrWifiSmeSetReqSerFree
},
82
{
CSR_WIFI_SME_ACTIVATE_CFM
,
CsrWifiSmeActivateCfmSizeof
,
CsrWifiSmeActivateCfmSer
,
CsrWifiSmeActivateCfmDes
,
CsrWifiSmeActivateCfmSerFree
},
83
{
CSR_WIFI_SME_ADHOC_CONFIG_GET_CFM
,
CsrWifiSmeAdhocConfigGetCfmSizeof
,
CsrWifiSmeAdhocConfigGetCfmSer
,
CsrWifiSmeAdhocConfigGetCfmDes
,
CsrWifiSmeAdhocConfigGetCfmSerFree
},
84
{
CSR_WIFI_SME_ADHOC_CONFIG_SET_CFM
,
CsrWifiSmeAdhocConfigSetCfmSizeof
,
CsrWifiSmeAdhocConfigSetCfmSer
,
CsrWifiSmeAdhocConfigSetCfmDes
,
CsrWifiSmeAdhocConfigSetCfmSerFree
},
85
{
CSR_WIFI_SME_ASSOCIATION_COMPLETE_IND
,
CsrWifiSmeAssociationCompleteIndSizeof
,
CsrWifiSmeAssociationCompleteIndSer
,
CsrWifiSmeAssociationCompleteIndDes
,
CsrWifiSmeAssociationCompleteIndSerFree
},
86
{
CSR_WIFI_SME_ASSOCIATION_START_IND
,
CsrWifiSmeAssociationStartIndSizeof
,
CsrWifiSmeAssociationStartIndSer
,
CsrWifiSmeAssociationStartIndDes
,
CsrWifiSmeAssociationStartIndSerFree
},
87
{
CSR_WIFI_SME_BLACKLIST_CFM
,
CsrWifiSmeBlacklistCfmSizeof
,
CsrWifiSmeBlacklistCfmSer
,
CsrWifiSmeBlacklistCfmDes
,
CsrWifiSmeBlacklistCfmSerFree
},
88
{
CSR_WIFI_SME_CALIBRATION_DATA_GET_CFM
,
CsrWifiSmeCalibrationDataGetCfmSizeof
,
CsrWifiSmeCalibrationDataGetCfmSer
,
CsrWifiSmeCalibrationDataGetCfmDes
,
CsrWifiSmeCalibrationDataGetCfmSerFree
},
89
{
CSR_WIFI_SME_CALIBRATION_DATA_SET_CFM
,
CsrWifiSmeCalibrationDataSetCfmSizeof
,
CsrWifiSmeCalibrationDataSetCfmSer
,
CsrWifiSmeCalibrationDataSetCfmDes
,
CsrWifiSmeCalibrationDataSetCfmSerFree
},
90
{
CSR_WIFI_SME_CCX_CONFIG_GET_CFM
,
CsrWifiSmeCcxConfigGetCfmSizeof
,
CsrWifiSmeCcxConfigGetCfmSer
,
CsrWifiSmeCcxConfigGetCfmDes
,
CsrWifiSmeCcxConfigGetCfmSerFree
},
91
{
CSR_WIFI_SME_CCX_CONFIG_SET_CFM
,
CsrWifiSmeCcxConfigSetCfmSizeof
,
CsrWifiSmeCcxConfigSetCfmSer
,
CsrWifiSmeCcxConfigSetCfmDes
,
CsrWifiSmeCcxConfigSetCfmSerFree
},
92
{
CSR_WIFI_SME_COEX_CONFIG_GET_CFM
,
CsrWifiSmeCoexConfigGetCfmSizeof
,
CsrWifiSmeCoexConfigGetCfmSer
,
CsrWifiSmeCoexConfigGetCfmDes
,
CsrWifiSmeCoexConfigGetCfmSerFree
},
93
{
CSR_WIFI_SME_COEX_CONFIG_SET_CFM
,
CsrWifiSmeCoexConfigSetCfmSizeof
,
CsrWifiSmeCoexConfigSetCfmSer
,
CsrWifiSmeCoexConfigSetCfmDes
,
CsrWifiSmeCoexConfigSetCfmSerFree
},
94
{
CSR_WIFI_SME_COEX_INFO_GET_CFM
,
CsrWifiSmeCoexInfoGetCfmSizeof
,
CsrWifiSmeCoexInfoGetCfmSer
,
CsrWifiSmeCoexInfoGetCfmDes
,
CsrWifiSmeCoexInfoGetCfmSerFree
},
95
{
CSR_WIFI_SME_CONNECT_CFM
,
CsrWifiSmeConnectCfmSizeof
,
CsrWifiSmeConnectCfmSer
,
CsrWifiSmeConnectCfmDes
,
CsrWifiSmeConnectCfmSerFree
},
96
{
CSR_WIFI_SME_CONNECTION_CONFIG_GET_CFM
,
CsrWifiSmeConnectionConfigGetCfmSizeof
,
CsrWifiSmeConnectionConfigGetCfmSer
,
CsrWifiSmeConnectionConfigGetCfmDes
,
CsrWifiSmeConnectionConfigGetCfmSerFree
},
97
{
CSR_WIFI_SME_CONNECTION_INFO_GET_CFM
,
CsrWifiSmeConnectionInfoGetCfmSizeof
,
CsrWifiSmeConnectionInfoGetCfmSer
,
CsrWifiSmeConnectionInfoGetCfmDes
,
CsrWifiSmeConnectionInfoGetCfmSerFree
},
98
{
CSR_WIFI_SME_CONNECTION_QUALITY_IND
,
CsrWifiSmeConnectionQualityIndSizeof
,
CsrWifiSmeConnectionQualityIndSer
,
CsrWifiSmeConnectionQualityIndDes
,
CsrWifiSmeConnectionQualityIndSerFree
},
99
{
CSR_WIFI_SME_CONNECTION_STATS_GET_CFM
,
CsrWifiSmeConnectionStatsGetCfmSizeof
,
CsrWifiSmeConnectionStatsGetCfmSer
,
CsrWifiSmeConnectionStatsGetCfmDes
,
CsrWifiSmeConnectionStatsGetCfmSerFree
},
100
{
CSR_WIFI_SME_DEACTIVATE_CFM
,
CsrWifiSmeDeactivateCfmSizeof
,
CsrWifiSmeDeactivateCfmSer
,
CsrWifiSmeDeactivateCfmDes
,
CsrWifiSmeDeactivateCfmSerFree
},
101
{
CSR_WIFI_SME_DISCONNECT_CFM
,
CsrWifiSmeDisconnectCfmSizeof
,
CsrWifiSmeDisconnectCfmSer
,
CsrWifiSmeDisconnectCfmDes
,
CsrWifiSmeDisconnectCfmSerFree
},
102
{
CSR_WIFI_SME_EVENT_MASK_SET_CFM
,
CsrWifiSmeEventMaskSetCfmSizeof
,
CsrWifiSmeEventMaskSetCfmSer
,
CsrWifiSmeEventMaskSetCfmDes
,
CsrWifiSmeEventMaskSetCfmSerFree
},
103
{
CSR_WIFI_SME_HOST_CONFIG_GET_CFM
,
CsrWifiSmeHostConfigGetCfmSizeof
,
CsrWifiSmeHostConfigGetCfmSer
,
CsrWifiSmeHostConfigGetCfmDes
,
CsrWifiSmeHostConfigGetCfmSerFree
},
104
{
CSR_WIFI_SME_HOST_CONFIG_SET_CFM
,
CsrWifiSmeHostConfigSetCfmSizeof
,
CsrWifiSmeHostConfigSetCfmSer
,
CsrWifiSmeHostConfigSetCfmDes
,
CsrWifiSmeHostConfigSetCfmSerFree
},
105
{
CSR_WIFI_SME_IBSS_STATION_IND
,
CsrWifiSmeIbssStationIndSizeof
,
CsrWifiSmeIbssStationIndSer
,
CsrWifiSmeIbssStationIndDes
,
CsrWifiSmeIbssStationIndSerFree
},
106
{
CSR_WIFI_SME_KEY_CFM
,
CsrWifiSmeKeyCfmSizeof
,
CsrWifiSmeKeyCfmSer
,
CsrWifiSmeKeyCfmDes
,
CsrWifiSmeKeyCfmSerFree
},
107
{
CSR_WIFI_SME_LINK_QUALITY_GET_CFM
,
CsrWifiSmeLinkQualityGetCfmSizeof
,
CsrWifiSmeLinkQualityGetCfmSer
,
CsrWifiSmeLinkQualityGetCfmDes
,
CsrWifiSmeLinkQualityGetCfmSerFree
},
108
{
CSR_WIFI_SME_MEDIA_STATUS_IND
,
CsrWifiSmeMediaStatusIndSizeof
,
CsrWifiSmeMediaStatusIndSer
,
CsrWifiSmeMediaStatusIndDes
,
CsrWifiSmeMediaStatusIndSerFree
},
109
{
CSR_WIFI_SME_MIB_CONFIG_GET_CFM
,
CsrWifiSmeMibConfigGetCfmSizeof
,
CsrWifiSmeMibConfigGetCfmSer
,
CsrWifiSmeMibConfigGetCfmDes
,
CsrWifiSmeMibConfigGetCfmSerFree
},
110
{
CSR_WIFI_SME_MIB_CONFIG_SET_CFM
,
CsrWifiSmeMibConfigSetCfmSizeof
,
CsrWifiSmeMibConfigSetCfmSer
,
CsrWifiSmeMibConfigSetCfmDes
,
CsrWifiSmeMibConfigSetCfmSerFree
},
111
{
CSR_WIFI_SME_MIB_GET_CFM
,
CsrWifiSmeMibGetCfmSizeof
,
CsrWifiSmeMibGetCfmSer
,
CsrWifiSmeMibGetCfmDes
,
CsrWifiSmeMibGetCfmSerFree
},
112
{
CSR_WIFI_SME_MIB_GET_NEXT_CFM
,
CsrWifiSmeMibGetNextCfmSizeof
,
CsrWifiSmeMibGetNextCfmSer
,
CsrWifiSmeMibGetNextCfmDes
,
CsrWifiSmeMibGetNextCfmSerFree
},
113
{
CSR_WIFI_SME_MIB_SET_CFM
,
CsrWifiSmeMibSetCfmSizeof
,
CsrWifiSmeMibSetCfmSer
,
CsrWifiSmeMibSetCfmDes
,
CsrWifiSmeMibSetCfmSerFree
},
114
{
CSR_WIFI_SME_MIC_FAILURE_IND
,
CsrWifiSmeMicFailureIndSizeof
,
CsrWifiSmeMicFailureIndSer
,
CsrWifiSmeMicFailureIndDes
,
CsrWifiSmeMicFailureIndSerFree
},
115
{
CSR_WIFI_SME_MULTICAST_ADDRESS_CFM
,
CsrWifiSmeMulticastAddressCfmSizeof
,
CsrWifiSmeMulticastAddressCfmSer
,
CsrWifiSmeMulticastAddressCfmDes
,
CsrWifiSmeMulticastAddressCfmSerFree
},
116
{
CSR_WIFI_SME_PACKET_FILTER_SET_CFM
,
CsrWifiSmePacketFilterSetCfmSizeof
,
CsrWifiSmePacketFilterSetCfmSer
,
CsrWifiSmePacketFilterSetCfmDes
,
CsrWifiSmePacketFilterSetCfmSerFree
},
117
{
CSR_WIFI_SME_PERMANENT_MAC_ADDRESS_GET_CFM
,
CsrWifiSmePermanentMacAddressGetCfmSizeof
,
CsrWifiSmePermanentMacAddressGetCfmSer
,
CsrWifiSmePermanentMacAddressGetCfmDes
,
CsrWifiSmePermanentMacAddressGetCfmSerFree
},
118
{
CSR_WIFI_SME_PMKID_CANDIDATE_LIST_IND
,
CsrWifiSmePmkidCandidateListIndSizeof
,
CsrWifiSmePmkidCandidateListIndSer
,
CsrWifiSmePmkidCandidateListIndDes
,
CsrWifiSmePmkidCandidateListIndSerFree
},
119
{
CSR_WIFI_SME_PMKID_CFM
,
CsrWifiSmePmkidCfmSizeof
,
CsrWifiSmePmkidCfmSer
,
CsrWifiSmePmkidCfmDes
,
CsrWifiSmePmkidCfmSerFree
},
120
{
CSR_WIFI_SME_POWER_CONFIG_GET_CFM
,
CsrWifiSmePowerConfigGetCfmSizeof
,
CsrWifiSmePowerConfigGetCfmSer
,
CsrWifiSmePowerConfigGetCfmDes
,
CsrWifiSmePowerConfigGetCfmSerFree
},
121
{
CSR_WIFI_SME_POWER_CONFIG_SET_CFM
,
CsrWifiSmePowerConfigSetCfmSizeof
,
CsrWifiSmePowerConfigSetCfmSer
,
CsrWifiSmePowerConfigSetCfmDes
,
CsrWifiSmePowerConfigSetCfmSerFree
},
122
{
CSR_WIFI_SME_REGULATORY_DOMAIN_INFO_GET_CFM
,
CsrWifiSmeRegulatoryDomainInfoGetCfmSizeof
,
CsrWifiSmeRegulatoryDomainInfoGetCfmSer
,
CsrWifiSmeRegulatoryDomainInfoGetCfmDes
,
CsrWifiSmeRegulatoryDomainInfoGetCfmSerFree
},
123
{
CSR_WIFI_SME_ROAM_COMPLETE_IND
,
CsrWifiSmeRoamCompleteIndSizeof
,
CsrWifiSmeRoamCompleteIndSer
,
CsrWifiSmeRoamCompleteIndDes
,
CsrWifiSmeRoamCompleteIndSerFree
},
124
{
CSR_WIFI_SME_ROAM_START_IND
,
CsrWifiSmeRoamStartIndSizeof
,
CsrWifiSmeRoamStartIndSer
,
CsrWifiSmeRoamStartIndDes
,
CsrWifiSmeRoamStartIndSerFree
},
125
{
CSR_WIFI_SME_ROAMING_CONFIG_GET_CFM
,
CsrWifiSmeRoamingConfigGetCfmSizeof
,
CsrWifiSmeRoamingConfigGetCfmSer
,
CsrWifiSmeRoamingConfigGetCfmDes
,
CsrWifiSmeRoamingConfigGetCfmSerFree
},
126
{
CSR_WIFI_SME_ROAMING_CONFIG_SET_CFM
,
CsrWifiSmeRoamingConfigSetCfmSizeof
,
CsrWifiSmeRoamingConfigSetCfmSer
,
CsrWifiSmeRoamingConfigSetCfmDes
,
CsrWifiSmeRoamingConfigSetCfmSerFree
},
127
{
CSR_WIFI_SME_SCAN_CONFIG_GET_CFM
,
CsrWifiSmeScanConfigGetCfmSizeof
,
CsrWifiSmeScanConfigGetCfmSer
,
CsrWifiSmeScanConfigGetCfmDes
,
CsrWifiSmeScanConfigGetCfmSerFree
},
128
{
CSR_WIFI_SME_SCAN_CONFIG_SET_CFM
,
CsrWifiSmeScanConfigSetCfmSizeof
,
CsrWifiSmeScanConfigSetCfmSer
,
CsrWifiSmeScanConfigSetCfmDes
,
CsrWifiSmeScanConfigSetCfmSerFree
},
129
{
CSR_WIFI_SME_SCAN_FULL_CFM
,
CsrWifiSmeScanFullCfmSizeof
,
CsrWifiSmeScanFullCfmSer
,
CsrWifiSmeScanFullCfmDes
,
CsrWifiSmeScanFullCfmSerFree
},
130
{
CSR_WIFI_SME_SCAN_RESULT_IND
,
CsrWifiSmeScanResultIndSizeof
,
CsrWifiSmeScanResultIndSer
,
CsrWifiSmeScanResultIndDes
,
CsrWifiSmeScanResultIndSerFree
},
131
{
CSR_WIFI_SME_SCAN_RESULTS_FLUSH_CFM
,
CsrWifiSmeScanResultsFlushCfmSizeof
,
CsrWifiSmeScanResultsFlushCfmSer
,
CsrWifiSmeScanResultsFlushCfmDes
,
CsrWifiSmeScanResultsFlushCfmSerFree
},
132
{
CSR_WIFI_SME_SCAN_RESULTS_GET_CFM
,
CsrWifiSmeScanResultsGetCfmSizeof
,
CsrWifiSmeScanResultsGetCfmSer
,
CsrWifiSmeScanResultsGetCfmDes
,
CsrWifiSmeScanResultsGetCfmSerFree
},
133
{
CSR_WIFI_SME_SME_STA_CONFIG_GET_CFM
,
CsrWifiSmeSmeStaConfigGetCfmSizeof
,
CsrWifiSmeSmeStaConfigGetCfmSer
,
CsrWifiSmeSmeStaConfigGetCfmDes
,
CsrWifiSmeSmeStaConfigGetCfmSerFree
},
134
{
CSR_WIFI_SME_SME_STA_CONFIG_SET_CFM
,
CsrWifiSmeSmeStaConfigSetCfmSizeof
,
CsrWifiSmeSmeStaConfigSetCfmSer
,
CsrWifiSmeSmeStaConfigSetCfmDes
,
CsrWifiSmeSmeStaConfigSetCfmSerFree
},
135
{
CSR_WIFI_SME_STATION_MAC_ADDRESS_GET_CFM
,
CsrWifiSmeStationMacAddressGetCfmSizeof
,
CsrWifiSmeStationMacAddressGetCfmSer
,
CsrWifiSmeStationMacAddressGetCfmDes
,
CsrWifiSmeStationMacAddressGetCfmSerFree
},
136
{
CSR_WIFI_SME_TSPEC_IND
,
CsrWifiSmeTspecIndSizeof
,
CsrWifiSmeTspecIndSer
,
CsrWifiSmeTspecIndDes
,
CsrWifiSmeTspecIndSerFree
},
137
{
CSR_WIFI_SME_TSPEC_CFM
,
CsrWifiSmeTspecCfmSizeof
,
CsrWifiSmeTspecCfmSer
,
CsrWifiSmeTspecCfmDes
,
CsrWifiSmeTspecCfmSerFree
},
138
{
CSR_WIFI_SME_VERSIONS_GET_CFM
,
CsrWifiSmeVersionsGetCfmSizeof
,
CsrWifiSmeVersionsGetCfmSer
,
CsrWifiSmeVersionsGetCfmDes
,
CsrWifiSmeVersionsGetCfmSerFree
},
139
{
CSR_WIFI_SME_WIFI_FLIGHTMODE_CFM
,
CsrWifiSmeWifiFlightmodeCfmSizeof
,
CsrWifiSmeWifiFlightmodeCfmSer
,
CsrWifiSmeWifiFlightmodeCfmDes
,
CsrWifiSmeWifiFlightmodeCfmSerFree
},
140
{
CSR_WIFI_SME_WIFI_OFF_IND
,
CsrWifiSmeWifiOffIndSizeof
,
CsrWifiSmeWifiOffIndSer
,
CsrWifiSmeWifiOffIndDes
,
CsrWifiSmeWifiOffIndSerFree
},
141
{
CSR_WIFI_SME_WIFI_OFF_CFM
,
CsrWifiSmeWifiOffCfmSizeof
,
CsrWifiSmeWifiOffCfmSer
,
CsrWifiSmeWifiOffCfmDes
,
CsrWifiSmeWifiOffCfmSerFree
},
142
{
CSR_WIFI_SME_WIFI_ON_CFM
,
CsrWifiSmeWifiOnCfmSizeof
,
CsrWifiSmeWifiOnCfmSer
,
CsrWifiSmeWifiOnCfmDes
,
CsrWifiSmeWifiOnCfmSerFree
},
143
{
CSR_WIFI_SME_CLOAKED_SSIDS_SET_CFM
,
CsrWifiSmeCloakedSsidsSetCfmSizeof
,
CsrWifiSmeCloakedSsidsSetCfmSer
,
CsrWifiSmeCloakedSsidsSetCfmDes
,
CsrWifiSmeCloakedSsidsSetCfmSerFree
},
144
{
CSR_WIFI_SME_CLOAKED_SSIDS_GET_CFM
,
CsrWifiSmeCloakedSsidsGetCfmSizeof
,
CsrWifiSmeCloakedSsidsGetCfmSer
,
CsrWifiSmeCloakedSsidsGetCfmDes
,
CsrWifiSmeCloakedSsidsGetCfmSerFree
},
145
{
CSR_WIFI_SME_WIFI_ON_IND
,
CsrWifiSmeWifiOnIndSizeof
,
CsrWifiSmeWifiOnIndSer
,
CsrWifiSmeWifiOnIndDes
,
CsrWifiSmeWifiOnIndSerFree
},
146
{
CSR_WIFI_SME_SME_COMMON_CONFIG_GET_CFM
,
CsrWifiSmeSmeCommonConfigGetCfmSizeof
,
CsrWifiSmeSmeCommonConfigGetCfmSer
,
CsrWifiSmeSmeCommonConfigGetCfmDes
,
CsrWifiSmeSmeCommonConfigGetCfmSerFree
},
147
{
CSR_WIFI_SME_SME_COMMON_CONFIG_SET_CFM
,
CsrWifiSmeSmeCommonConfigSetCfmSizeof
,
CsrWifiSmeSmeCommonConfigSetCfmSer
,
CsrWifiSmeSmeCommonConfigSetCfmDes
,
CsrWifiSmeSmeCommonConfigSetCfmSerFree
},
148
{
CSR_WIFI_SME_INTERFACE_CAPABILITY_GET_CFM
,
CsrWifiSmeInterfaceCapabilityGetCfmSizeof
,
CsrWifiSmeInterfaceCapabilityGetCfmSer
,
CsrWifiSmeInterfaceCapabilityGetCfmDes
,
CsrWifiSmeInterfaceCapabilityGetCfmSerFree
},
149
{
CSR_WIFI_SME_ERROR_IND
,
CsrWifiSmeErrorIndSizeof
,
CsrWifiSmeErrorIndSer
,
CsrWifiSmeErrorIndDes
,
CsrWifiSmeErrorIndSerFree
},
150
{
CSR_WIFI_SME_INFO_IND
,
CsrWifiSmeInfoIndSizeof
,
CsrWifiSmeInfoIndSer
,
CsrWifiSmeInfoIndDes
,
CsrWifiSmeInfoIndSerFree
},
151
{
CSR_WIFI_SME_CORE_DUMP_IND
,
CsrWifiSmeCoreDumpIndSizeof
,
CsrWifiSmeCoreDumpIndSer
,
CsrWifiSmeCoreDumpIndDes
,
CsrWifiSmeCoreDumpIndSerFree
},
152
{
CSR_WIFI_SME_AMP_STATUS_CHANGE_IND
,
CsrWifiSmeAmpStatusChangeIndSizeof
,
CsrWifiSmeAmpStatusChangeIndSer
,
CsrWifiSmeAmpStatusChangeIndDes
,
CsrWifiSmeAmpStatusChangeIndSerFree
},
153
{
CSR_WIFI_SME_WPS_CONFIGURATION_CFM
,
CsrWifiSmeWpsConfigurationCfmSizeof
,
CsrWifiSmeWpsConfigurationCfmSer
,
CsrWifiSmeWpsConfigurationCfmDes
,
CsrWifiSmeWpsConfigurationCfmSerFree
},
154
155
{ 0,
NULL
,
NULL
,
NULL
, NULL },
156
};
157
158
CsrMsgConvMsgEntry
*
CsrWifiSmeConverterLookup
(
CsrMsgConvMsgEntry
*
ce
,
u16
msgType)
159
{
160
if
(msgType &
CSR_PRIM_UPSTREAM
)
161
{
162
u16
idx
= (msgType & ~CSR_PRIM_UPSTREAM) +
CSR_WIFI_SME_PRIM_DOWNSTREAM_COUNT
;
163
if
(idx < (
CSR_WIFI_SME_PRIM_UPSTREAM_COUNT
+
CSR_WIFI_SME_PRIM_DOWNSTREAM_COUNT
) &&
164
csrwifisme_conv_lut[
idx
].
msgType
== msgType)
165
{
166
return
&csrwifisme_conv_lut[
idx
];
167
}
168
}
169
else
170
{
171
if
(msgType <
CSR_WIFI_SME_PRIM_DOWNSTREAM_COUNT
&&
172
csrwifisme_conv_lut[msgType].msgType == msgType)
173
{
174
return
&csrwifisme_conv_lut[msgType];
175
}
176
}
177
return
NULL
;
178
}
179
180
181
void
CsrWifiSmeConverterInit
(
void
)
182
{
183
CsrMsgConvInsert
(
CSR_WIFI_SME_PRIM
, csrwifisme_conv_lut);
184
CsrMsgConvCustomLookupRegister
(
CSR_WIFI_SME_PRIM
,
CsrWifiSmeConverterLookup
);
185
}
186
187
188
#ifdef CSR_LOG_ENABLE
189
static
const
CsrLogPrimitiveInformation
csrwifisme_conv_info = {
190
CSR_WIFI_SME_PRIM
,
191
(
char
*)
"CSR_WIFI_SME_PRIM"
,
192
csrwifisme_conv_lut
193
};
194
const
CsrLogPrimitiveInformation
* CsrWifiSmeTechInfoGet(
void
)
195
{
196
return
&csrwifisme_conv_info;
197
}
198
199
200
#endif
/* CSR_LOG_ENABLE */
201
#endif
/* EXCLUDE_CSR_WIFI_SME_MODULE */
Generated on Thu Jan 10 2013 14:27:47 for Linux Kernel by
1.8.2