csr_wifi_sme_serialize.h 32.3 KB
Newer Older
1 2
/*****************************************************************************

3 4
	(c) Cambridge Silicon Radio Limited 2012
	All rights reserved and confidential information of CSR
5

6 7
	Refer to LICENSE.txt included with this source for details
	on the license terms.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

*****************************************************************************/

/* Note: this is an auto-generated file. */

#ifndef CSR_WIFI_SME_SERIALIZE_H__
#define CSR_WIFI_SME_SERIALIZE_H__

#include "csr_wifi_msgconv.h"
#include "csr_wifi_sme_prim.h"

extern void CsrWifiSmePfree(void *ptr);

#define CsrWifiSmeActivateReqSer CsrWifiEventSer
#define CsrWifiSmeActivateReqDes CsrWifiEventDes
#define CsrWifiSmeActivateReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeActivateReqSerFree CsrWifiSmePfree

#define CsrWifiSmeAdhocConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmeAdhocConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmeAdhocConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeAdhocConfigGetReqSerFree CsrWifiSmePfree

31 32
extern u8 *CsrWifiSmeAdhocConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeAdhocConfigSetReqDes(u8 *buffer, size_t len);
33
extern size_t CsrWifiSmeAdhocConfigSetReqSizeof(void *msg);
34 35
#define CsrWifiSmeAdhocConfigSetReqSerFree CsrWifiSmePfree

36 37
extern u8 *CsrWifiSmeBlacklistReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeBlacklistReqDes(u8 *buffer, size_t len);
38
extern size_t CsrWifiSmeBlacklistReqSizeof(void *msg);
39 40 41 42 43 44 45
extern void CsrWifiSmeBlacklistReqSerFree(void *msg);

#define CsrWifiSmeCalibrationDataGetReqSer CsrWifiEventSer
#define CsrWifiSmeCalibrationDataGetReqDes CsrWifiEventDes
#define CsrWifiSmeCalibrationDataGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeCalibrationDataGetReqSerFree CsrWifiSmePfree

46 47
extern u8 *CsrWifiSmeCalibrationDataSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCalibrationDataSetReqDes(u8 *buffer, size_t len);
48
extern size_t CsrWifiSmeCalibrationDataSetReqSizeof(void *msg);
49 50 51 52 53 54 55
extern void CsrWifiSmeCalibrationDataSetReqSerFree(void *msg);

#define CsrWifiSmeCcxConfigGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeCcxConfigGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeCcxConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeCcxConfigGetReqSerFree CsrWifiSmePfree

56 57
extern u8 *CsrWifiSmeCcxConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCcxConfigSetReqDes(u8 *buffer, size_t len);
58
extern size_t CsrWifiSmeCcxConfigSetReqSizeof(void *msg);
59 60 61 62 63 64 65
#define CsrWifiSmeCcxConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeCoexConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmeCoexConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmeCoexConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeCoexConfigGetReqSerFree CsrWifiSmePfree

66 67
extern u8 *CsrWifiSmeCoexConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCoexConfigSetReqDes(u8 *buffer, size_t len);
68
extern size_t CsrWifiSmeCoexConfigSetReqSizeof(void *msg);
69 70 71 72 73 74 75
#define CsrWifiSmeCoexConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeCoexInfoGetReqSer CsrWifiEventSer
#define CsrWifiSmeCoexInfoGetReqDes CsrWifiEventDes
#define CsrWifiSmeCoexInfoGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeCoexInfoGetReqSerFree CsrWifiSmePfree

76 77
extern u8 *CsrWifiSmeConnectReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectReqDes(u8 *buffer, size_t len);
78
extern size_t CsrWifiSmeConnectReqSizeof(void *msg);
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
extern void CsrWifiSmeConnectReqSerFree(void *msg);

#define CsrWifiSmeConnectionConfigGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeConnectionConfigGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeConnectionConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeConnectionConfigGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeConnectionInfoGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeConnectionInfoGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeConnectionInfoGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeConnectionInfoGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeConnectionStatsGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeConnectionStatsGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeConnectionStatsGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeConnectionStatsGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeDeactivateReqSer CsrWifiEventSer
#define CsrWifiSmeDeactivateReqDes CsrWifiEventDes
#define CsrWifiSmeDeactivateReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeDeactivateReqSerFree CsrWifiSmePfree

#define CsrWifiSmeDisconnectReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeDisconnectReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeDisconnectReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeDisconnectReqSerFree CsrWifiSmePfree

#define CsrWifiSmeEventMaskSetReqSer CsrWifiEventCsrUint32Ser
#define CsrWifiSmeEventMaskSetReqDes CsrWifiEventCsrUint32Des
#define CsrWifiSmeEventMaskSetReqSizeof CsrWifiEventCsrUint32Sizeof
#define CsrWifiSmeEventMaskSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeHostConfigGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeHostConfigGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeHostConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeHostConfigGetReqSerFree CsrWifiSmePfree

116 117
extern u8 *CsrWifiSmeHostConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeHostConfigSetReqDes(u8 *buffer, size_t len);
118
extern size_t CsrWifiSmeHostConfigSetReqSizeof(void *msg);
119 120
#define CsrWifiSmeHostConfigSetReqSerFree CsrWifiSmePfree

121 122
extern u8 *CsrWifiSmeKeyReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeKeyReqDes(u8 *buffer, size_t len);
123
extern size_t CsrWifiSmeKeyReqSizeof(void *msg);
124 125 126 127 128 129 130 131 132 133 134 135
#define CsrWifiSmeKeyReqSerFree CsrWifiSmePfree

#define CsrWifiSmeLinkQualityGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeLinkQualityGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeLinkQualityGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeLinkQualityGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeMibConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmeMibConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmeMibConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeMibConfigGetReqSerFree CsrWifiSmePfree

136 137
extern u8 *CsrWifiSmeMibConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibConfigSetReqDes(u8 *buffer, size_t len);
138
extern size_t CsrWifiSmeMibConfigSetReqSizeof(void *msg);
139 140
#define CsrWifiSmeMibConfigSetReqSerFree CsrWifiSmePfree

141 142
extern u8 *CsrWifiSmeMibGetNextReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibGetNextReqDes(u8 *buffer, size_t len);
143
extern size_t CsrWifiSmeMibGetNextReqSizeof(void *msg);
144 145
extern void CsrWifiSmeMibGetNextReqSerFree(void *msg);

146 147
extern u8 *CsrWifiSmeMibGetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibGetReqDes(u8 *buffer, size_t len);
148
extern size_t CsrWifiSmeMibGetReqSizeof(void *msg);
149 150
extern void CsrWifiSmeMibGetReqSerFree(void *msg);

151 152
extern u8 *CsrWifiSmeMibSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibSetReqDes(u8 *buffer, size_t len);
153
extern size_t CsrWifiSmeMibSetReqSizeof(void *msg);
154 155
extern void CsrWifiSmeMibSetReqSerFree(void *msg);

156 157
extern u8 *CsrWifiSmeMulticastAddressReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMulticastAddressReqDes(u8 *buffer, size_t len);
158
extern size_t CsrWifiSmeMulticastAddressReqSizeof(void *msg);
159 160
extern void CsrWifiSmeMulticastAddressReqSerFree(void *msg);

161 162
extern u8 *CsrWifiSmePacketFilterSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePacketFilterSetReqDes(u8 *buffer, size_t len);
163
extern size_t CsrWifiSmePacketFilterSetReqSizeof(void *msg);
164 165 166 167 168 169 170
extern void CsrWifiSmePacketFilterSetReqSerFree(void *msg);

#define CsrWifiSmePermanentMacAddressGetReqSer CsrWifiEventSer
#define CsrWifiSmePermanentMacAddressGetReqDes CsrWifiEventDes
#define CsrWifiSmePermanentMacAddressGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmePermanentMacAddressGetReqSerFree CsrWifiSmePfree

171 172
extern u8 *CsrWifiSmePmkidReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePmkidReqDes(u8 *buffer, size_t len);
173
extern size_t CsrWifiSmePmkidReqSizeof(void *msg);
174 175 176 177 178 179 180
extern void CsrWifiSmePmkidReqSerFree(void *msg);

#define CsrWifiSmePowerConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmePowerConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmePowerConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmePowerConfigGetReqSerFree CsrWifiSmePfree

181 182
extern u8 *CsrWifiSmePowerConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePowerConfigSetReqDes(u8 *buffer, size_t len);
183
extern size_t CsrWifiSmePowerConfigSetReqSizeof(void *msg);
184 185 186 187 188 189 190 191 192 193 194 195
#define CsrWifiSmePowerConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeRegulatoryDomainInfoGetReqSer CsrWifiEventSer
#define CsrWifiSmeRegulatoryDomainInfoGetReqDes CsrWifiEventDes
#define CsrWifiSmeRegulatoryDomainInfoGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeRegulatoryDomainInfoGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeRoamingConfigGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeRoamingConfigGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeRoamingConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeRoamingConfigGetReqSerFree CsrWifiSmePfree

196 197
extern u8 *CsrWifiSmeRoamingConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeRoamingConfigSetReqDes(u8 *buffer, size_t len);
198
extern size_t CsrWifiSmeRoamingConfigSetReqSizeof(void *msg);
199 200 201 202 203 204 205
#define CsrWifiSmeRoamingConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeScanConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmeScanConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmeScanConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeScanConfigGetReqSerFree CsrWifiSmePfree

206 207
extern u8 *CsrWifiSmeScanConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeScanConfigSetReqDes(u8 *buffer, size_t len);
208
extern size_t CsrWifiSmeScanConfigSetReqSizeof(void *msg);
209 210
extern void CsrWifiSmeScanConfigSetReqSerFree(void *msg);

211 212
extern u8 *CsrWifiSmeScanFullReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeScanFullReqDes(u8 *buffer, size_t len);
213
extern size_t CsrWifiSmeScanFullReqSizeof(void *msg);
214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230
extern void CsrWifiSmeScanFullReqSerFree(void *msg);

#define CsrWifiSmeScanResultsFlushReqSer CsrWifiEventSer
#define CsrWifiSmeScanResultsFlushReqDes CsrWifiEventDes
#define CsrWifiSmeScanResultsFlushReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeScanResultsFlushReqSerFree CsrWifiSmePfree

#define CsrWifiSmeScanResultsGetReqSer CsrWifiEventSer
#define CsrWifiSmeScanResultsGetReqDes CsrWifiEventDes
#define CsrWifiSmeScanResultsGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeScanResultsGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeSmeStaConfigGetReqSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeSmeStaConfigGetReqDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeSmeStaConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeSmeStaConfigGetReqSerFree CsrWifiSmePfree

231 232
extern u8 *CsrWifiSmeSmeStaConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSmeStaConfigSetReqDes(u8 *buffer, size_t len);
233
extern size_t CsrWifiSmeSmeStaConfigSetReqSizeof(void *msg);
234 235 236 237 238 239 240
#define CsrWifiSmeSmeStaConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeStationMacAddressGetReqSer CsrWifiEventSer
#define CsrWifiSmeStationMacAddressGetReqDes CsrWifiEventDes
#define CsrWifiSmeStationMacAddressGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeStationMacAddressGetReqSerFree CsrWifiSmePfree

241 242
extern u8 *CsrWifiSmeTspecReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeTspecReqDes(u8 *buffer, size_t len);
243
extern size_t CsrWifiSmeTspecReqSizeof(void *msg);
244 245 246 247 248 249 250
extern void CsrWifiSmeTspecReqSerFree(void *msg);

#define CsrWifiSmeVersionsGetReqSer CsrWifiEventSer
#define CsrWifiSmeVersionsGetReqDes CsrWifiEventDes
#define CsrWifiSmeVersionsGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeVersionsGetReqSerFree CsrWifiSmePfree

251 252
extern u8 *CsrWifiSmeWifiFlightmodeReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeWifiFlightmodeReqDes(u8 *buffer, size_t len);
253
extern size_t CsrWifiSmeWifiFlightmodeReqSizeof(void *msg);
254 255 256 257 258 259 260
extern void CsrWifiSmeWifiFlightmodeReqSerFree(void *msg);

#define CsrWifiSmeWifiOffReqSer CsrWifiEventSer
#define CsrWifiSmeWifiOffReqDes CsrWifiEventDes
#define CsrWifiSmeWifiOffReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeWifiOffReqSerFree CsrWifiSmePfree

261 262
extern u8 *CsrWifiSmeWifiOnReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeWifiOnReqDes(u8 *buffer, size_t len);
263
extern size_t CsrWifiSmeWifiOnReqSizeof(void *msg);
264 265
extern void CsrWifiSmeWifiOnReqSerFree(void *msg);

266 267
extern u8 *CsrWifiSmeCloakedSsidsSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCloakedSsidsSetReqDes(u8 *buffer, size_t len);
268
extern size_t CsrWifiSmeCloakedSsidsSetReqSizeof(void *msg);
269 270 271 272 273 274 275 276 277 278 279 280
extern void CsrWifiSmeCloakedSsidsSetReqSerFree(void *msg);

#define CsrWifiSmeCloakedSsidsGetReqSer CsrWifiEventSer
#define CsrWifiSmeCloakedSsidsGetReqDes CsrWifiEventDes
#define CsrWifiSmeCloakedSsidsGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeCloakedSsidsGetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeSmeCommonConfigGetReqSer CsrWifiEventSer
#define CsrWifiSmeSmeCommonConfigGetReqDes CsrWifiEventDes
#define CsrWifiSmeSmeCommonConfigGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeSmeCommonConfigGetReqSerFree CsrWifiSmePfree

281 282
extern u8 *CsrWifiSmeSmeCommonConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSmeCommonConfigSetReqDes(u8 *buffer, size_t len);
283
extern size_t CsrWifiSmeSmeCommonConfigSetReqSizeof(void *msg);
284 285 286 287 288 289 290
#define CsrWifiSmeSmeCommonConfigSetReqSerFree CsrWifiSmePfree

#define CsrWifiSmeInterfaceCapabilityGetReqSer CsrWifiEventSer
#define CsrWifiSmeInterfaceCapabilityGetReqDes CsrWifiEventDes
#define CsrWifiSmeInterfaceCapabilityGetReqSizeof CsrWifiEventSizeof
#define CsrWifiSmeInterfaceCapabilityGetReqSerFree CsrWifiSmePfree

291 292
extern u8 *CsrWifiSmeWpsConfigurationReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeWpsConfigurationReqDes(u8 *buffer, size_t len);
293
extern size_t CsrWifiSmeWpsConfigurationReqSizeof(void *msg);
294 295
extern void CsrWifiSmeWpsConfigurationReqSerFree(void *msg);

296 297
extern u8 *CsrWifiSmeSetReqSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSetReqDes(u8 *buffer, size_t len);
298
extern size_t CsrWifiSmeSetReqSizeof(void *msg);
299 300
extern void CsrWifiSmeSetReqSerFree(void *msg);

301 302 303 304 305
#define CsrWifiSmeActivateCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeActivateCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeActivateCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeActivateCfmSerFree CsrWifiSmePfree

306 307
extern u8 *CsrWifiSmeAdhocConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeAdhocConfigGetCfmDes(u8 *buffer, size_t len);
308
extern size_t CsrWifiSmeAdhocConfigGetCfmSizeof(void *msg);
309 310 311 312 313 314 315
#define CsrWifiSmeAdhocConfigGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeAdhocConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeAdhocConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeAdhocConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeAdhocConfigSetCfmSerFree CsrWifiSmePfree

316 317
extern u8 *CsrWifiSmeAssociationCompleteIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeAssociationCompleteIndDes(u8 *buffer, size_t len);
318
extern size_t CsrWifiSmeAssociationCompleteIndSizeof(void *msg);
319 320
extern void CsrWifiSmeAssociationCompleteIndSerFree(void *msg);

321 322
extern u8 *CsrWifiSmeAssociationStartIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeAssociationStartIndDes(u8 *buffer, size_t len);
323
extern size_t CsrWifiSmeAssociationStartIndSizeof(void *msg);
324 325
#define CsrWifiSmeAssociationStartIndSerFree CsrWifiSmePfree

326 327
extern u8 *CsrWifiSmeBlacklistCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeBlacklistCfmDes(u8 *buffer, size_t len);
328
extern size_t CsrWifiSmeBlacklistCfmSizeof(void *msg);
329 330
extern void CsrWifiSmeBlacklistCfmSerFree(void *msg);

331 332
extern u8 *CsrWifiSmeCalibrationDataGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCalibrationDataGetCfmDes(u8 *buffer, size_t len);
333
extern size_t CsrWifiSmeCalibrationDataGetCfmSizeof(void *msg);
334 335 336 337 338 339 340
extern void CsrWifiSmeCalibrationDataGetCfmSerFree(void *msg);

#define CsrWifiSmeCalibrationDataSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeCalibrationDataSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeCalibrationDataSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeCalibrationDataSetCfmSerFree CsrWifiSmePfree

341 342
extern u8 *CsrWifiSmeCcxConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCcxConfigGetCfmDes(u8 *buffer, size_t len);
343
extern size_t CsrWifiSmeCcxConfigGetCfmSizeof(void *msg);
344 345
#define CsrWifiSmeCcxConfigGetCfmSerFree CsrWifiSmePfree

346 347
extern u8 *CsrWifiSmeCcxConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCcxConfigSetCfmDes(u8 *buffer, size_t len);
348
extern size_t CsrWifiSmeCcxConfigSetCfmSizeof(void *msg);
349 350
#define CsrWifiSmeCcxConfigSetCfmSerFree CsrWifiSmePfree

351 352
extern u8 *CsrWifiSmeCoexConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCoexConfigGetCfmDes(u8 *buffer, size_t len);
353
extern size_t CsrWifiSmeCoexConfigGetCfmSizeof(void *msg);
354 355 356 357 358 359 360
#define CsrWifiSmeCoexConfigGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeCoexConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeCoexConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeCoexConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeCoexConfigSetCfmSerFree CsrWifiSmePfree

361 362
extern u8 *CsrWifiSmeCoexInfoGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCoexInfoGetCfmDes(u8 *buffer, size_t len);
363
extern size_t CsrWifiSmeCoexInfoGetCfmSizeof(void *msg);
364 365
#define CsrWifiSmeCoexInfoGetCfmSerFree CsrWifiSmePfree

366 367
extern u8 *CsrWifiSmeConnectCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectCfmDes(u8 *buffer, size_t len);
368
extern size_t CsrWifiSmeConnectCfmSizeof(void *msg);
369 370
#define CsrWifiSmeConnectCfmSerFree CsrWifiSmePfree

371 372
extern u8 *CsrWifiSmeConnectionConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectionConfigGetCfmDes(u8 *buffer, size_t len);
373
extern size_t CsrWifiSmeConnectionConfigGetCfmSizeof(void *msg);
374 375
extern void CsrWifiSmeConnectionConfigGetCfmSerFree(void *msg);

376 377
extern u8 *CsrWifiSmeConnectionInfoGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectionInfoGetCfmDes(u8 *buffer, size_t len);
378
extern size_t CsrWifiSmeConnectionInfoGetCfmSizeof(void *msg);
379 380
extern void CsrWifiSmeConnectionInfoGetCfmSerFree(void *msg);

381 382
extern u8 *CsrWifiSmeConnectionQualityIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectionQualityIndDes(u8 *buffer, size_t len);
383
extern size_t CsrWifiSmeConnectionQualityIndSizeof(void *msg);
384 385
#define CsrWifiSmeConnectionQualityIndSerFree CsrWifiSmePfree

386 387
extern u8 *CsrWifiSmeConnectionStatsGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeConnectionStatsGetCfmDes(u8 *buffer, size_t len);
388
extern size_t CsrWifiSmeConnectionStatsGetCfmSizeof(void *msg);
389 390 391 392 393 394 395
#define CsrWifiSmeConnectionStatsGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeDeactivateCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeDeactivateCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeDeactivateCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeDeactivateCfmSerFree CsrWifiSmePfree

396 397
extern u8 *CsrWifiSmeDisconnectCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeDisconnectCfmDes(u8 *buffer, size_t len);
398
extern size_t CsrWifiSmeDisconnectCfmSizeof(void *msg);
399 400 401 402 403 404 405
#define CsrWifiSmeDisconnectCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeEventMaskSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeEventMaskSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeEventMaskSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeEventMaskSetCfmSerFree CsrWifiSmePfree

406 407
extern u8 *CsrWifiSmeHostConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeHostConfigGetCfmDes(u8 *buffer, size_t len);
408
extern size_t CsrWifiSmeHostConfigGetCfmSizeof(void *msg);
409 410
#define CsrWifiSmeHostConfigGetCfmSerFree CsrWifiSmePfree

411 412
extern u8 *CsrWifiSmeHostConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeHostConfigSetCfmDes(u8 *buffer, size_t len);
413
extern size_t CsrWifiSmeHostConfigSetCfmSizeof(void *msg);
414 415
#define CsrWifiSmeHostConfigSetCfmSerFree CsrWifiSmePfree

416 417
extern u8 *CsrWifiSmeIbssStationIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeIbssStationIndDes(u8 *buffer, size_t len);
418
extern size_t CsrWifiSmeIbssStationIndSizeof(void *msg);
419 420
#define CsrWifiSmeIbssStationIndSerFree CsrWifiSmePfree

421 422
extern u8 *CsrWifiSmeKeyCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeKeyCfmDes(u8 *buffer, size_t len);
423
extern size_t CsrWifiSmeKeyCfmSizeof(void *msg);
424 425
#define CsrWifiSmeKeyCfmSerFree CsrWifiSmePfree

426 427
extern u8 *CsrWifiSmeLinkQualityGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeLinkQualityGetCfmDes(u8 *buffer, size_t len);
428
extern size_t CsrWifiSmeLinkQualityGetCfmSizeof(void *msg);
429 430
#define CsrWifiSmeLinkQualityGetCfmSerFree CsrWifiSmePfree

431 432
extern u8 *CsrWifiSmeMediaStatusIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMediaStatusIndDes(u8 *buffer, size_t len);
433
extern size_t CsrWifiSmeMediaStatusIndSizeof(void *msg);
434 435
extern void CsrWifiSmeMediaStatusIndSerFree(void *msg);

436 437
extern u8 *CsrWifiSmeMibConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibConfigGetCfmDes(u8 *buffer, size_t len);
438
extern size_t CsrWifiSmeMibConfigGetCfmSizeof(void *msg);
439 440 441 442 443 444 445
#define CsrWifiSmeMibConfigGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeMibConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeMibConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeMibConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeMibConfigSetCfmSerFree CsrWifiSmePfree

446 447
extern u8 *CsrWifiSmeMibGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibGetCfmDes(u8 *buffer, size_t len);
448
extern size_t CsrWifiSmeMibGetCfmSizeof(void *msg);
449 450
extern void CsrWifiSmeMibGetCfmSerFree(void *msg);

451 452
extern u8 *CsrWifiSmeMibGetNextCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMibGetNextCfmDes(u8 *buffer, size_t len);
453
extern size_t CsrWifiSmeMibGetNextCfmSizeof(void *msg);
454 455 456 457 458 459 460
extern void CsrWifiSmeMibGetNextCfmSerFree(void *msg);

#define CsrWifiSmeMibSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeMibSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeMibSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeMibSetCfmSerFree CsrWifiSmePfree

461 462
extern u8 *CsrWifiSmeMicFailureIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMicFailureIndDes(u8 *buffer, size_t len);
463
extern size_t CsrWifiSmeMicFailureIndSizeof(void *msg);
464 465
#define CsrWifiSmeMicFailureIndSerFree CsrWifiSmePfree

466 467
extern u8 *CsrWifiSmeMulticastAddressCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeMulticastAddressCfmDes(u8 *buffer, size_t len);
468
extern size_t CsrWifiSmeMulticastAddressCfmSizeof(void *msg);
469 470
extern void CsrWifiSmeMulticastAddressCfmSerFree(void *msg);

471 472
extern u8 *CsrWifiSmePacketFilterSetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePacketFilterSetCfmDes(u8 *buffer, size_t len);
473
extern size_t CsrWifiSmePacketFilterSetCfmSizeof(void *msg);
474 475
#define CsrWifiSmePacketFilterSetCfmSerFree CsrWifiSmePfree

476 477
extern u8 *CsrWifiSmePermanentMacAddressGetCfmSer(u8 *ptr, size_t *len,
	void *msg);
478
extern void *CsrWifiSmePermanentMacAddressGetCfmDes(u8 *buffer, size_t len);
479
extern size_t CsrWifiSmePermanentMacAddressGetCfmSizeof(void *msg);
480 481
#define CsrWifiSmePermanentMacAddressGetCfmSerFree CsrWifiSmePfree

482 483
extern u8 *CsrWifiSmePmkidCandidateListIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePmkidCandidateListIndDes(u8 *buffer, size_t len);
484
extern size_t CsrWifiSmePmkidCandidateListIndSizeof(void *msg);
485 486
extern void CsrWifiSmePmkidCandidateListIndSerFree(void *msg);

487 488
extern u8 *CsrWifiSmePmkidCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePmkidCfmDes(u8 *buffer, size_t len);
489
extern size_t CsrWifiSmePmkidCfmSizeof(void *msg);
490 491
extern void CsrWifiSmePmkidCfmSerFree(void *msg);

492 493
extern u8 *CsrWifiSmePowerConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmePowerConfigGetCfmDes(u8 *buffer, size_t len);
494
extern size_t CsrWifiSmePowerConfigGetCfmSizeof(void *msg);
495 496 497 498 499 500 501
#define CsrWifiSmePowerConfigGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmePowerConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmePowerConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmePowerConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmePowerConfigSetCfmSerFree CsrWifiSmePfree

502 503
extern u8 *CsrWifiSmeRegulatoryDomainInfoGetCfmSer(u8 *ptr, size_t *len,
	void *msg);
504
extern void *CsrWifiSmeRegulatoryDomainInfoGetCfmDes(u8 *buffer, size_t len);
505
extern size_t CsrWifiSmeRegulatoryDomainInfoGetCfmSizeof(void *msg);
506 507
#define CsrWifiSmeRegulatoryDomainInfoGetCfmSerFree CsrWifiSmePfree

508 509
extern u8 *CsrWifiSmeRoamCompleteIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeRoamCompleteIndDes(u8 *buffer, size_t len);
510
extern size_t CsrWifiSmeRoamCompleteIndSizeof(void *msg);
511 512
#define CsrWifiSmeRoamCompleteIndSerFree CsrWifiSmePfree

513 514
extern u8 *CsrWifiSmeRoamStartIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeRoamStartIndDes(u8 *buffer, size_t len);
515
extern size_t CsrWifiSmeRoamStartIndSizeof(void *msg);
516 517
#define CsrWifiSmeRoamStartIndSerFree CsrWifiSmePfree

518 519
extern u8 *CsrWifiSmeRoamingConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeRoamingConfigGetCfmDes(u8 *buffer, size_t len);
520
extern size_t CsrWifiSmeRoamingConfigGetCfmSizeof(void *msg);
521 522
#define CsrWifiSmeRoamingConfigGetCfmSerFree CsrWifiSmePfree

523 524
extern u8 *CsrWifiSmeRoamingConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeRoamingConfigSetCfmDes(u8 *buffer, size_t len);
525
extern size_t CsrWifiSmeRoamingConfigSetCfmSizeof(void *msg);
526 527
#define CsrWifiSmeRoamingConfigSetCfmSerFree CsrWifiSmePfree

528 529
extern u8 *CsrWifiSmeScanConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeScanConfigGetCfmDes(u8 *buffer, size_t len);
530
extern size_t CsrWifiSmeScanConfigGetCfmSizeof(void *msg);
531 532 533 534 535 536 537 538 539 540 541 542
extern void CsrWifiSmeScanConfigGetCfmSerFree(void *msg);

#define CsrWifiSmeScanConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeScanConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeScanConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeScanConfigSetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeScanFullCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeScanFullCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeScanFullCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeScanFullCfmSerFree CsrWifiSmePfree

543 544
extern u8 *CsrWifiSmeScanResultIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeScanResultIndDes(u8 *buffer, size_t len);
545
extern size_t CsrWifiSmeScanResultIndSizeof(void *msg);
546 547 548 549 550 551 552
extern void CsrWifiSmeScanResultIndSerFree(void *msg);

#define CsrWifiSmeScanResultsFlushCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeScanResultsFlushCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeScanResultsFlushCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeScanResultsFlushCfmSerFree CsrWifiSmePfree

553 554
extern u8 *CsrWifiSmeScanResultsGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeScanResultsGetCfmDes(u8 *buffer, size_t len);
555
extern size_t CsrWifiSmeScanResultsGetCfmSizeof(void *msg);
556 557
extern void CsrWifiSmeScanResultsGetCfmSerFree(void *msg);

558 559
extern u8 *CsrWifiSmeSmeStaConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSmeStaConfigGetCfmDes(u8 *buffer, size_t len);
560
extern size_t CsrWifiSmeSmeStaConfigGetCfmSizeof(void *msg);
561 562
#define CsrWifiSmeSmeStaConfigGetCfmSerFree CsrWifiSmePfree

563 564
extern u8 *CsrWifiSmeSmeStaConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSmeStaConfigSetCfmDes(u8 *buffer, size_t len);
565
extern size_t CsrWifiSmeSmeStaConfigSetCfmSizeof(void *msg);
566 567
#define CsrWifiSmeSmeStaConfigSetCfmSerFree CsrWifiSmePfree

568 569
extern u8 *CsrWifiSmeStationMacAddressGetCfmSer(u8 *ptr, size_t *len,
	void *msg);
570
extern void *CsrWifiSmeStationMacAddressGetCfmDes(u8 *buffer, size_t len);
571
extern size_t CsrWifiSmeStationMacAddressGetCfmSizeof(void *msg);
572 573
#define CsrWifiSmeStationMacAddressGetCfmSerFree CsrWifiSmePfree

574 575
extern u8 *CsrWifiSmeTspecIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeTspecIndDes(u8 *buffer, size_t len);
576
extern size_t CsrWifiSmeTspecIndSizeof(void *msg);
577 578
extern void CsrWifiSmeTspecIndSerFree(void *msg);

579 580
extern u8 *CsrWifiSmeTspecCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeTspecCfmDes(u8 *buffer, size_t len);
581
extern size_t CsrWifiSmeTspecCfmSizeof(void *msg);
582 583
extern void CsrWifiSmeTspecCfmSerFree(void *msg);

584 585
extern u8 *CsrWifiSmeVersionsGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeVersionsGetCfmDes(u8 *buffer, size_t len);
586
extern size_t CsrWifiSmeVersionsGetCfmSizeof(void *msg);
587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613
extern void CsrWifiSmeVersionsGetCfmSerFree(void *msg);

#define CsrWifiSmeWifiFlightmodeCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeWifiFlightmodeCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeWifiFlightmodeCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeWifiFlightmodeCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeWifiOffIndSer CsrWifiEventCsrUint8Ser
#define CsrWifiSmeWifiOffIndDes CsrWifiEventCsrUint8Des
#define CsrWifiSmeWifiOffIndSizeof CsrWifiEventCsrUint8Sizeof
#define CsrWifiSmeWifiOffIndSerFree CsrWifiSmePfree

#define CsrWifiSmeWifiOffCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeWifiOffCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeWifiOffCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeWifiOnCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeWifiOnCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeWifiOnCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeWifiOnCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeCloakedSsidsSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeCloakedSsidsSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeCloakedSsidsSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeCloakedSsidsSetCfmSerFree CsrWifiSmePfree

614 615
extern u8 *CsrWifiSmeCloakedSsidsGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCloakedSsidsGetCfmDes(u8 *buffer, size_t len);
616
extern size_t CsrWifiSmeCloakedSsidsGetCfmSizeof(void *msg);
617 618
extern void CsrWifiSmeCloakedSsidsGetCfmSerFree(void *msg);

619 620
extern u8 *CsrWifiSmeWifiOnIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeWifiOnIndDes(u8 *buffer, size_t len);
621
extern size_t CsrWifiSmeWifiOnIndSizeof(void *msg);
622 623
#define CsrWifiSmeWifiOnIndSerFree CsrWifiSmePfree

624 625
extern u8 *CsrWifiSmeSmeCommonConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeSmeCommonConfigGetCfmDes(u8 *buffer, size_t len);
626
extern size_t CsrWifiSmeSmeCommonConfigGetCfmSizeof(void *msg);
627 628 629 630 631 632 633
#define CsrWifiSmeSmeCommonConfigGetCfmSerFree CsrWifiSmePfree

#define CsrWifiSmeSmeCommonConfigSetCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeSmeCommonConfigSetCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeSmeCommonConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeSmeCommonConfigSetCfmSerFree CsrWifiSmePfree

634 635
extern u8 *CsrWifiSmeInterfaceCapabilityGetCfmSer(u8 *ptr, size_t *len,
	void *msg);
636
extern void *CsrWifiSmeInterfaceCapabilityGetCfmDes(u8 *buffer, size_t len);
637
extern size_t CsrWifiSmeInterfaceCapabilityGetCfmSizeof(void *msg);
638 639
#define CsrWifiSmeInterfaceCapabilityGetCfmSerFree CsrWifiSmePfree

640 641
extern u8 *CsrWifiSmeErrorIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeErrorIndDes(u8 *buffer, size_t len);
642
extern size_t CsrWifiSmeErrorIndSizeof(void *msg);
643 644
extern void CsrWifiSmeErrorIndSerFree(void *msg);

645 646
extern u8 *CsrWifiSmeInfoIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeInfoIndDes(u8 *buffer, size_t len);
647
extern size_t CsrWifiSmeInfoIndSizeof(void *msg);
648 649
extern void CsrWifiSmeInfoIndSerFree(void *msg);

650 651
extern u8 *CsrWifiSmeCoreDumpIndSer(u8 *ptr, size_t *len, void *msg);
extern void *CsrWifiSmeCoreDumpIndDes(u8 *buffer, size_t len);
652
extern size_t CsrWifiSmeCoreDumpIndSizeof(void *msg);
653 654 655 656 657 658 659 660 661 662 663 664 665 666
extern void CsrWifiSmeCoreDumpIndSerFree(void *msg);

#define CsrWifiSmeAmpStatusChangeIndSer CsrWifiEventCsrUint16CsrUint8Ser
#define CsrWifiSmeAmpStatusChangeIndDes CsrWifiEventCsrUint16CsrUint8Des
#define CsrWifiSmeAmpStatusChangeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
#define CsrWifiSmeAmpStatusChangeIndSerFree CsrWifiSmePfree

#define CsrWifiSmeWpsConfigurationCfmSer CsrWifiEventCsrUint16Ser
#define CsrWifiSmeWpsConfigurationCfmDes CsrWifiEventCsrUint16Des
#define CsrWifiSmeWpsConfigurationCfmSizeof CsrWifiEventCsrUint16Sizeof
#define CsrWifiSmeWpsConfigurationCfmSerFree CsrWifiSmePfree

#endif /* CSR_WIFI_SME_SERIALIZE_H__ */