Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes
[pandora-kernel.git] / drivers / staging / csr / csr_wifi_sme_serialize.h
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 #ifndef CSR_WIFI_SME_SERIALIZE_H__
14 #define CSR_WIFI_SME_SERIALIZE_H__
15
16 #include "csr_wifi_msgconv.h"
17 #include "csr_wifi_sme_prim.h"
18
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22
23 extern void CsrWifiSmePfree(void *ptr);
24
25 #define CsrWifiSmeActivateReqSer CsrWifiEventSer
26 #define CsrWifiSmeActivateReqDes CsrWifiEventDes
27 #define CsrWifiSmeActivateReqSizeof CsrWifiEventSizeof
28 #define CsrWifiSmeActivateReqSerFree CsrWifiSmePfree
29
30 #define CsrWifiSmeAdhocConfigGetReqSer CsrWifiEventSer
31 #define CsrWifiSmeAdhocConfigGetReqDes CsrWifiEventDes
32 #define CsrWifiSmeAdhocConfigGetReqSizeof CsrWifiEventSizeof
33 #define CsrWifiSmeAdhocConfigGetReqSerFree CsrWifiSmePfree
34
35 extern u8* CsrWifiSmeAdhocConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
36 extern void* CsrWifiSmeAdhocConfigSetReqDes(u8 *buffer, size_t len);
37 extern size_t CsrWifiSmeAdhocConfigSetReqSizeof(void *msg);
38 #define CsrWifiSmeAdhocConfigSetReqSerFree CsrWifiSmePfree
39
40 extern u8* CsrWifiSmeBlacklistReqSer(u8 *ptr, size_t *len, void *msg);
41 extern void* CsrWifiSmeBlacklistReqDes(u8 *buffer, size_t len);
42 extern size_t CsrWifiSmeBlacklistReqSizeof(void *msg);
43 extern void CsrWifiSmeBlacklistReqSerFree(void *msg);
44
45 #define CsrWifiSmeCalibrationDataGetReqSer CsrWifiEventSer
46 #define CsrWifiSmeCalibrationDataGetReqDes CsrWifiEventDes
47 #define CsrWifiSmeCalibrationDataGetReqSizeof CsrWifiEventSizeof
48 #define CsrWifiSmeCalibrationDataGetReqSerFree CsrWifiSmePfree
49
50 extern u8* CsrWifiSmeCalibrationDataSetReqSer(u8 *ptr, size_t *len, void *msg);
51 extern void* CsrWifiSmeCalibrationDataSetReqDes(u8 *buffer, size_t len);
52 extern size_t CsrWifiSmeCalibrationDataSetReqSizeof(void *msg);
53 extern void CsrWifiSmeCalibrationDataSetReqSerFree(void *msg);
54
55 #define CsrWifiSmeCcxConfigGetReqSer CsrWifiEventCsrUint16Ser
56 #define CsrWifiSmeCcxConfigGetReqDes CsrWifiEventCsrUint16Des
57 #define CsrWifiSmeCcxConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
58 #define CsrWifiSmeCcxConfigGetReqSerFree CsrWifiSmePfree
59
60 extern u8* CsrWifiSmeCcxConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
61 extern void* CsrWifiSmeCcxConfigSetReqDes(u8 *buffer, size_t len);
62 extern size_t CsrWifiSmeCcxConfigSetReqSizeof(void *msg);
63 #define CsrWifiSmeCcxConfigSetReqSerFree CsrWifiSmePfree
64
65 #define CsrWifiSmeCoexConfigGetReqSer CsrWifiEventSer
66 #define CsrWifiSmeCoexConfigGetReqDes CsrWifiEventDes
67 #define CsrWifiSmeCoexConfigGetReqSizeof CsrWifiEventSizeof
68 #define CsrWifiSmeCoexConfigGetReqSerFree CsrWifiSmePfree
69
70 extern u8* CsrWifiSmeCoexConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
71 extern void* CsrWifiSmeCoexConfigSetReqDes(u8 *buffer, size_t len);
72 extern size_t CsrWifiSmeCoexConfigSetReqSizeof(void *msg);
73 #define CsrWifiSmeCoexConfigSetReqSerFree CsrWifiSmePfree
74
75 #define CsrWifiSmeCoexInfoGetReqSer CsrWifiEventSer
76 #define CsrWifiSmeCoexInfoGetReqDes CsrWifiEventDes
77 #define CsrWifiSmeCoexInfoGetReqSizeof CsrWifiEventSizeof
78 #define CsrWifiSmeCoexInfoGetReqSerFree CsrWifiSmePfree
79
80 extern u8* CsrWifiSmeConnectReqSer(u8 *ptr, size_t *len, void *msg);
81 extern void* CsrWifiSmeConnectReqDes(u8 *buffer, size_t len);
82 extern size_t CsrWifiSmeConnectReqSizeof(void *msg);
83 extern void CsrWifiSmeConnectReqSerFree(void *msg);
84
85 #define CsrWifiSmeConnectionConfigGetReqSer CsrWifiEventCsrUint16Ser
86 #define CsrWifiSmeConnectionConfigGetReqDes CsrWifiEventCsrUint16Des
87 #define CsrWifiSmeConnectionConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
88 #define CsrWifiSmeConnectionConfigGetReqSerFree CsrWifiSmePfree
89
90 #define CsrWifiSmeConnectionInfoGetReqSer CsrWifiEventCsrUint16Ser
91 #define CsrWifiSmeConnectionInfoGetReqDes CsrWifiEventCsrUint16Des
92 #define CsrWifiSmeConnectionInfoGetReqSizeof CsrWifiEventCsrUint16Sizeof
93 #define CsrWifiSmeConnectionInfoGetReqSerFree CsrWifiSmePfree
94
95 #define CsrWifiSmeConnectionStatsGetReqSer CsrWifiEventCsrUint16Ser
96 #define CsrWifiSmeConnectionStatsGetReqDes CsrWifiEventCsrUint16Des
97 #define CsrWifiSmeConnectionStatsGetReqSizeof CsrWifiEventCsrUint16Sizeof
98 #define CsrWifiSmeConnectionStatsGetReqSerFree CsrWifiSmePfree
99
100 #define CsrWifiSmeDeactivateReqSer CsrWifiEventSer
101 #define CsrWifiSmeDeactivateReqDes CsrWifiEventDes
102 #define CsrWifiSmeDeactivateReqSizeof CsrWifiEventSizeof
103 #define CsrWifiSmeDeactivateReqSerFree CsrWifiSmePfree
104
105 #define CsrWifiSmeDisconnectReqSer CsrWifiEventCsrUint16Ser
106 #define CsrWifiSmeDisconnectReqDes CsrWifiEventCsrUint16Des
107 #define CsrWifiSmeDisconnectReqSizeof CsrWifiEventCsrUint16Sizeof
108 #define CsrWifiSmeDisconnectReqSerFree CsrWifiSmePfree
109
110 #define CsrWifiSmeEventMaskSetReqSer CsrWifiEventCsrUint32Ser
111 #define CsrWifiSmeEventMaskSetReqDes CsrWifiEventCsrUint32Des
112 #define CsrWifiSmeEventMaskSetReqSizeof CsrWifiEventCsrUint32Sizeof
113 #define CsrWifiSmeEventMaskSetReqSerFree CsrWifiSmePfree
114
115 #define CsrWifiSmeHostConfigGetReqSer CsrWifiEventCsrUint16Ser
116 #define CsrWifiSmeHostConfigGetReqDes CsrWifiEventCsrUint16Des
117 #define CsrWifiSmeHostConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
118 #define CsrWifiSmeHostConfigGetReqSerFree CsrWifiSmePfree
119
120 extern u8* CsrWifiSmeHostConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
121 extern void* CsrWifiSmeHostConfigSetReqDes(u8 *buffer, size_t len);
122 extern size_t CsrWifiSmeHostConfigSetReqSizeof(void *msg);
123 #define CsrWifiSmeHostConfigSetReqSerFree CsrWifiSmePfree
124
125 extern u8* CsrWifiSmeKeyReqSer(u8 *ptr, size_t *len, void *msg);
126 extern void* CsrWifiSmeKeyReqDes(u8 *buffer, size_t len);
127 extern size_t CsrWifiSmeKeyReqSizeof(void *msg);
128 #define CsrWifiSmeKeyReqSerFree CsrWifiSmePfree
129
130 #define CsrWifiSmeLinkQualityGetReqSer CsrWifiEventCsrUint16Ser
131 #define CsrWifiSmeLinkQualityGetReqDes CsrWifiEventCsrUint16Des
132 #define CsrWifiSmeLinkQualityGetReqSizeof CsrWifiEventCsrUint16Sizeof
133 #define CsrWifiSmeLinkQualityGetReqSerFree CsrWifiSmePfree
134
135 #define CsrWifiSmeMibConfigGetReqSer CsrWifiEventSer
136 #define CsrWifiSmeMibConfigGetReqDes CsrWifiEventDes
137 #define CsrWifiSmeMibConfigGetReqSizeof CsrWifiEventSizeof
138 #define CsrWifiSmeMibConfigGetReqSerFree CsrWifiSmePfree
139
140 extern u8* CsrWifiSmeMibConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
141 extern void* CsrWifiSmeMibConfigSetReqDes(u8 *buffer, size_t len);
142 extern size_t CsrWifiSmeMibConfigSetReqSizeof(void *msg);
143 #define CsrWifiSmeMibConfigSetReqSerFree CsrWifiSmePfree
144
145 extern u8* CsrWifiSmeMibGetNextReqSer(u8 *ptr, size_t *len, void *msg);
146 extern void* CsrWifiSmeMibGetNextReqDes(u8 *buffer, size_t len);
147 extern size_t CsrWifiSmeMibGetNextReqSizeof(void *msg);
148 extern void CsrWifiSmeMibGetNextReqSerFree(void *msg);
149
150 extern u8* CsrWifiSmeMibGetReqSer(u8 *ptr, size_t *len, void *msg);
151 extern void* CsrWifiSmeMibGetReqDes(u8 *buffer, size_t len);
152 extern size_t CsrWifiSmeMibGetReqSizeof(void *msg);
153 extern void CsrWifiSmeMibGetReqSerFree(void *msg);
154
155 extern u8* CsrWifiSmeMibSetReqSer(u8 *ptr, size_t *len, void *msg);
156 extern void* CsrWifiSmeMibSetReqDes(u8 *buffer, size_t len);
157 extern size_t CsrWifiSmeMibSetReqSizeof(void *msg);
158 extern void CsrWifiSmeMibSetReqSerFree(void *msg);
159
160 extern u8* CsrWifiSmeMulticastAddressReqSer(u8 *ptr, size_t *len, void *msg);
161 extern void* CsrWifiSmeMulticastAddressReqDes(u8 *buffer, size_t len);
162 extern size_t CsrWifiSmeMulticastAddressReqSizeof(void *msg);
163 extern void CsrWifiSmeMulticastAddressReqSerFree(void *msg);
164
165 extern u8* CsrWifiSmePacketFilterSetReqSer(u8 *ptr, size_t *len, void *msg);
166 extern void* CsrWifiSmePacketFilterSetReqDes(u8 *buffer, size_t len);
167 extern size_t CsrWifiSmePacketFilterSetReqSizeof(void *msg);
168 extern void CsrWifiSmePacketFilterSetReqSerFree(void *msg);
169
170 #define CsrWifiSmePermanentMacAddressGetReqSer CsrWifiEventSer
171 #define CsrWifiSmePermanentMacAddressGetReqDes CsrWifiEventDes
172 #define CsrWifiSmePermanentMacAddressGetReqSizeof CsrWifiEventSizeof
173 #define CsrWifiSmePermanentMacAddressGetReqSerFree CsrWifiSmePfree
174
175 extern u8* CsrWifiSmePmkidReqSer(u8 *ptr, size_t *len, void *msg);
176 extern void* CsrWifiSmePmkidReqDes(u8 *buffer, size_t len);
177 extern size_t CsrWifiSmePmkidReqSizeof(void *msg);
178 extern void CsrWifiSmePmkidReqSerFree(void *msg);
179
180 #define CsrWifiSmePowerConfigGetReqSer CsrWifiEventSer
181 #define CsrWifiSmePowerConfigGetReqDes CsrWifiEventDes
182 #define CsrWifiSmePowerConfigGetReqSizeof CsrWifiEventSizeof
183 #define CsrWifiSmePowerConfigGetReqSerFree CsrWifiSmePfree
184
185 extern u8* CsrWifiSmePowerConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
186 extern void* CsrWifiSmePowerConfigSetReqDes(u8 *buffer, size_t len);
187 extern size_t CsrWifiSmePowerConfigSetReqSizeof(void *msg);
188 #define CsrWifiSmePowerConfigSetReqSerFree CsrWifiSmePfree
189
190 #define CsrWifiSmeRegulatoryDomainInfoGetReqSer CsrWifiEventSer
191 #define CsrWifiSmeRegulatoryDomainInfoGetReqDes CsrWifiEventDes
192 #define CsrWifiSmeRegulatoryDomainInfoGetReqSizeof CsrWifiEventSizeof
193 #define CsrWifiSmeRegulatoryDomainInfoGetReqSerFree CsrWifiSmePfree
194
195 #define CsrWifiSmeRoamingConfigGetReqSer CsrWifiEventCsrUint16Ser
196 #define CsrWifiSmeRoamingConfigGetReqDes CsrWifiEventCsrUint16Des
197 #define CsrWifiSmeRoamingConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
198 #define CsrWifiSmeRoamingConfigGetReqSerFree CsrWifiSmePfree
199
200 extern u8* CsrWifiSmeRoamingConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
201 extern void* CsrWifiSmeRoamingConfigSetReqDes(u8 *buffer, size_t len);
202 extern size_t CsrWifiSmeRoamingConfigSetReqSizeof(void *msg);
203 #define CsrWifiSmeRoamingConfigSetReqSerFree CsrWifiSmePfree
204
205 #define CsrWifiSmeScanConfigGetReqSer CsrWifiEventSer
206 #define CsrWifiSmeScanConfigGetReqDes CsrWifiEventDes
207 #define CsrWifiSmeScanConfigGetReqSizeof CsrWifiEventSizeof
208 #define CsrWifiSmeScanConfigGetReqSerFree CsrWifiSmePfree
209
210 extern u8* CsrWifiSmeScanConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
211 extern void* CsrWifiSmeScanConfigSetReqDes(u8 *buffer, size_t len);
212 extern size_t CsrWifiSmeScanConfigSetReqSizeof(void *msg);
213 extern void CsrWifiSmeScanConfigSetReqSerFree(void *msg);
214
215 extern u8* CsrWifiSmeScanFullReqSer(u8 *ptr, size_t *len, void *msg);
216 extern void* CsrWifiSmeScanFullReqDes(u8 *buffer, size_t len);
217 extern size_t CsrWifiSmeScanFullReqSizeof(void *msg);
218 extern void CsrWifiSmeScanFullReqSerFree(void *msg);
219
220 #define CsrWifiSmeScanResultsFlushReqSer CsrWifiEventSer
221 #define CsrWifiSmeScanResultsFlushReqDes CsrWifiEventDes
222 #define CsrWifiSmeScanResultsFlushReqSizeof CsrWifiEventSizeof
223 #define CsrWifiSmeScanResultsFlushReqSerFree CsrWifiSmePfree
224
225 #define CsrWifiSmeScanResultsGetReqSer CsrWifiEventSer
226 #define CsrWifiSmeScanResultsGetReqDes CsrWifiEventDes
227 #define CsrWifiSmeScanResultsGetReqSizeof CsrWifiEventSizeof
228 #define CsrWifiSmeScanResultsGetReqSerFree CsrWifiSmePfree
229
230 #define CsrWifiSmeSmeStaConfigGetReqSer CsrWifiEventCsrUint16Ser
231 #define CsrWifiSmeSmeStaConfigGetReqDes CsrWifiEventCsrUint16Des
232 #define CsrWifiSmeSmeStaConfigGetReqSizeof CsrWifiEventCsrUint16Sizeof
233 #define CsrWifiSmeSmeStaConfigGetReqSerFree CsrWifiSmePfree
234
235 extern u8* CsrWifiSmeSmeStaConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
236 extern void* CsrWifiSmeSmeStaConfigSetReqDes(u8 *buffer, size_t len);
237 extern size_t CsrWifiSmeSmeStaConfigSetReqSizeof(void *msg);
238 #define CsrWifiSmeSmeStaConfigSetReqSerFree CsrWifiSmePfree
239
240 #define CsrWifiSmeStationMacAddressGetReqSer CsrWifiEventSer
241 #define CsrWifiSmeStationMacAddressGetReqDes CsrWifiEventDes
242 #define CsrWifiSmeStationMacAddressGetReqSizeof CsrWifiEventSizeof
243 #define CsrWifiSmeStationMacAddressGetReqSerFree CsrWifiSmePfree
244
245 extern u8* CsrWifiSmeTspecReqSer(u8 *ptr, size_t *len, void *msg);
246 extern void* CsrWifiSmeTspecReqDes(u8 *buffer, size_t len);
247 extern size_t CsrWifiSmeTspecReqSizeof(void *msg);
248 extern void CsrWifiSmeTspecReqSerFree(void *msg);
249
250 #define CsrWifiSmeVersionsGetReqSer CsrWifiEventSer
251 #define CsrWifiSmeVersionsGetReqDes CsrWifiEventDes
252 #define CsrWifiSmeVersionsGetReqSizeof CsrWifiEventSizeof
253 #define CsrWifiSmeVersionsGetReqSerFree CsrWifiSmePfree
254
255 extern u8* CsrWifiSmeWifiFlightmodeReqSer(u8 *ptr, size_t *len, void *msg);
256 extern void* CsrWifiSmeWifiFlightmodeReqDes(u8 *buffer, size_t len);
257 extern size_t CsrWifiSmeWifiFlightmodeReqSizeof(void *msg);
258 extern void CsrWifiSmeWifiFlightmodeReqSerFree(void *msg);
259
260 #define CsrWifiSmeWifiOffReqSer CsrWifiEventSer
261 #define CsrWifiSmeWifiOffReqDes CsrWifiEventDes
262 #define CsrWifiSmeWifiOffReqSizeof CsrWifiEventSizeof
263 #define CsrWifiSmeWifiOffReqSerFree CsrWifiSmePfree
264
265 extern u8* CsrWifiSmeWifiOnReqSer(u8 *ptr, size_t *len, void *msg);
266 extern void* CsrWifiSmeWifiOnReqDes(u8 *buffer, size_t len);
267 extern size_t CsrWifiSmeWifiOnReqSizeof(void *msg);
268 extern void CsrWifiSmeWifiOnReqSerFree(void *msg);
269
270 extern u8* CsrWifiSmeCloakedSsidsSetReqSer(u8 *ptr, size_t *len, void *msg);
271 extern void* CsrWifiSmeCloakedSsidsSetReqDes(u8 *buffer, size_t len);
272 extern size_t CsrWifiSmeCloakedSsidsSetReqSizeof(void *msg);
273 extern void CsrWifiSmeCloakedSsidsSetReqSerFree(void *msg);
274
275 #define CsrWifiSmeCloakedSsidsGetReqSer CsrWifiEventSer
276 #define CsrWifiSmeCloakedSsidsGetReqDes CsrWifiEventDes
277 #define CsrWifiSmeCloakedSsidsGetReqSizeof CsrWifiEventSizeof
278 #define CsrWifiSmeCloakedSsidsGetReqSerFree CsrWifiSmePfree
279
280 #define CsrWifiSmeSmeCommonConfigGetReqSer CsrWifiEventSer
281 #define CsrWifiSmeSmeCommonConfigGetReqDes CsrWifiEventDes
282 #define CsrWifiSmeSmeCommonConfigGetReqSizeof CsrWifiEventSizeof
283 #define CsrWifiSmeSmeCommonConfigGetReqSerFree CsrWifiSmePfree
284
285 extern u8* CsrWifiSmeSmeCommonConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
286 extern void* CsrWifiSmeSmeCommonConfigSetReqDes(u8 *buffer, size_t len);
287 extern size_t CsrWifiSmeSmeCommonConfigSetReqSizeof(void *msg);
288 #define CsrWifiSmeSmeCommonConfigSetReqSerFree CsrWifiSmePfree
289
290 #define CsrWifiSmeInterfaceCapabilityGetReqSer CsrWifiEventSer
291 #define CsrWifiSmeInterfaceCapabilityGetReqDes CsrWifiEventDes
292 #define CsrWifiSmeInterfaceCapabilityGetReqSizeof CsrWifiEventSizeof
293 #define CsrWifiSmeInterfaceCapabilityGetReqSerFree CsrWifiSmePfree
294
295 extern u8* CsrWifiSmeWpsConfigurationReqSer(u8 *ptr, size_t *len, void *msg);
296 extern void* CsrWifiSmeWpsConfigurationReqDes(u8 *buffer, size_t len);
297 extern size_t CsrWifiSmeWpsConfigurationReqSizeof(void *msg);
298 extern void CsrWifiSmeWpsConfigurationReqSerFree(void *msg);
299
300 extern u8* CsrWifiSmeSetReqSer(u8 *ptr, size_t *len, void *msg);
301 extern void* CsrWifiSmeSetReqDes(u8 *buffer, size_t len);
302 extern size_t CsrWifiSmeSetReqSizeof(void *msg);
303 extern void CsrWifiSmeSetReqSerFree(void *msg);
304
305 #define CsrWifiSmeActivateCfmSer CsrWifiEventCsrUint16Ser
306 #define CsrWifiSmeActivateCfmDes CsrWifiEventCsrUint16Des
307 #define CsrWifiSmeActivateCfmSizeof CsrWifiEventCsrUint16Sizeof
308 #define CsrWifiSmeActivateCfmSerFree CsrWifiSmePfree
309
310 extern u8* CsrWifiSmeAdhocConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
311 extern void* CsrWifiSmeAdhocConfigGetCfmDes(u8 *buffer, size_t len);
312 extern size_t CsrWifiSmeAdhocConfigGetCfmSizeof(void *msg);
313 #define CsrWifiSmeAdhocConfigGetCfmSerFree CsrWifiSmePfree
314
315 #define CsrWifiSmeAdhocConfigSetCfmSer CsrWifiEventCsrUint16Ser
316 #define CsrWifiSmeAdhocConfigSetCfmDes CsrWifiEventCsrUint16Des
317 #define CsrWifiSmeAdhocConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
318 #define CsrWifiSmeAdhocConfigSetCfmSerFree CsrWifiSmePfree
319
320 extern u8* CsrWifiSmeAssociationCompleteIndSer(u8 *ptr, size_t *len, void *msg);
321 extern void* CsrWifiSmeAssociationCompleteIndDes(u8 *buffer, size_t len);
322 extern size_t CsrWifiSmeAssociationCompleteIndSizeof(void *msg);
323 extern void CsrWifiSmeAssociationCompleteIndSerFree(void *msg);
324
325 extern u8* CsrWifiSmeAssociationStartIndSer(u8 *ptr, size_t *len, void *msg);
326 extern void* CsrWifiSmeAssociationStartIndDes(u8 *buffer, size_t len);
327 extern size_t CsrWifiSmeAssociationStartIndSizeof(void *msg);
328 #define CsrWifiSmeAssociationStartIndSerFree CsrWifiSmePfree
329
330 extern u8* CsrWifiSmeBlacklistCfmSer(u8 *ptr, size_t *len, void *msg);
331 extern void* CsrWifiSmeBlacklistCfmDes(u8 *buffer, size_t len);
332 extern size_t CsrWifiSmeBlacklistCfmSizeof(void *msg);
333 extern void CsrWifiSmeBlacklistCfmSerFree(void *msg);
334
335 extern u8* CsrWifiSmeCalibrationDataGetCfmSer(u8 *ptr, size_t *len, void *msg);
336 extern void* CsrWifiSmeCalibrationDataGetCfmDes(u8 *buffer, size_t len);
337 extern size_t CsrWifiSmeCalibrationDataGetCfmSizeof(void *msg);
338 extern void CsrWifiSmeCalibrationDataGetCfmSerFree(void *msg);
339
340 #define CsrWifiSmeCalibrationDataSetCfmSer CsrWifiEventCsrUint16Ser
341 #define CsrWifiSmeCalibrationDataSetCfmDes CsrWifiEventCsrUint16Des
342 #define CsrWifiSmeCalibrationDataSetCfmSizeof CsrWifiEventCsrUint16Sizeof
343 #define CsrWifiSmeCalibrationDataSetCfmSerFree CsrWifiSmePfree
344
345 extern u8* CsrWifiSmeCcxConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
346 extern void* CsrWifiSmeCcxConfigGetCfmDes(u8 *buffer, size_t len);
347 extern size_t CsrWifiSmeCcxConfigGetCfmSizeof(void *msg);
348 #define CsrWifiSmeCcxConfigGetCfmSerFree CsrWifiSmePfree
349
350 extern u8* CsrWifiSmeCcxConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
351 extern void* CsrWifiSmeCcxConfigSetCfmDes(u8 *buffer, size_t len);
352 extern size_t CsrWifiSmeCcxConfigSetCfmSizeof(void *msg);
353 #define CsrWifiSmeCcxConfigSetCfmSerFree CsrWifiSmePfree
354
355 extern u8* CsrWifiSmeCoexConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
356 extern void* CsrWifiSmeCoexConfigGetCfmDes(u8 *buffer, size_t len);
357 extern size_t CsrWifiSmeCoexConfigGetCfmSizeof(void *msg);
358 #define CsrWifiSmeCoexConfigGetCfmSerFree CsrWifiSmePfree
359
360 #define CsrWifiSmeCoexConfigSetCfmSer CsrWifiEventCsrUint16Ser
361 #define CsrWifiSmeCoexConfigSetCfmDes CsrWifiEventCsrUint16Des
362 #define CsrWifiSmeCoexConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
363 #define CsrWifiSmeCoexConfigSetCfmSerFree CsrWifiSmePfree
364
365 extern u8* CsrWifiSmeCoexInfoGetCfmSer(u8 *ptr, size_t *len, void *msg);
366 extern void* CsrWifiSmeCoexInfoGetCfmDes(u8 *buffer, size_t len);
367 extern size_t CsrWifiSmeCoexInfoGetCfmSizeof(void *msg);
368 #define CsrWifiSmeCoexInfoGetCfmSerFree CsrWifiSmePfree
369
370 extern u8* CsrWifiSmeConnectCfmSer(u8 *ptr, size_t *len, void *msg);
371 extern void* CsrWifiSmeConnectCfmDes(u8 *buffer, size_t len);
372 extern size_t CsrWifiSmeConnectCfmSizeof(void *msg);
373 #define CsrWifiSmeConnectCfmSerFree CsrWifiSmePfree
374
375 extern u8* CsrWifiSmeConnectionConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
376 extern void* CsrWifiSmeConnectionConfigGetCfmDes(u8 *buffer, size_t len);
377 extern size_t CsrWifiSmeConnectionConfigGetCfmSizeof(void *msg);
378 extern void CsrWifiSmeConnectionConfigGetCfmSerFree(void *msg);
379
380 extern u8* CsrWifiSmeConnectionInfoGetCfmSer(u8 *ptr, size_t *len, void *msg);
381 extern void* CsrWifiSmeConnectionInfoGetCfmDes(u8 *buffer, size_t len);
382 extern size_t CsrWifiSmeConnectionInfoGetCfmSizeof(void *msg);
383 extern void CsrWifiSmeConnectionInfoGetCfmSerFree(void *msg);
384
385 extern u8* CsrWifiSmeConnectionQualityIndSer(u8 *ptr, size_t *len, void *msg);
386 extern void* CsrWifiSmeConnectionQualityIndDes(u8 *buffer, size_t len);
387 extern size_t CsrWifiSmeConnectionQualityIndSizeof(void *msg);
388 #define CsrWifiSmeConnectionQualityIndSerFree CsrWifiSmePfree
389
390 extern u8* CsrWifiSmeConnectionStatsGetCfmSer(u8 *ptr, size_t *len, void *msg);
391 extern void* CsrWifiSmeConnectionStatsGetCfmDes(u8 *buffer, size_t len);
392 extern size_t CsrWifiSmeConnectionStatsGetCfmSizeof(void *msg);
393 #define CsrWifiSmeConnectionStatsGetCfmSerFree CsrWifiSmePfree
394
395 #define CsrWifiSmeDeactivateCfmSer CsrWifiEventCsrUint16Ser
396 #define CsrWifiSmeDeactivateCfmDes CsrWifiEventCsrUint16Des
397 #define CsrWifiSmeDeactivateCfmSizeof CsrWifiEventCsrUint16Sizeof
398 #define CsrWifiSmeDeactivateCfmSerFree CsrWifiSmePfree
399
400 extern u8* CsrWifiSmeDisconnectCfmSer(u8 *ptr, size_t *len, void *msg);
401 extern void* CsrWifiSmeDisconnectCfmDes(u8 *buffer, size_t len);
402 extern size_t CsrWifiSmeDisconnectCfmSizeof(void *msg);
403 #define CsrWifiSmeDisconnectCfmSerFree CsrWifiSmePfree
404
405 #define CsrWifiSmeEventMaskSetCfmSer CsrWifiEventCsrUint16Ser
406 #define CsrWifiSmeEventMaskSetCfmDes CsrWifiEventCsrUint16Des
407 #define CsrWifiSmeEventMaskSetCfmSizeof CsrWifiEventCsrUint16Sizeof
408 #define CsrWifiSmeEventMaskSetCfmSerFree CsrWifiSmePfree
409
410 extern u8* CsrWifiSmeHostConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
411 extern void* CsrWifiSmeHostConfigGetCfmDes(u8 *buffer, size_t len);
412 extern size_t CsrWifiSmeHostConfigGetCfmSizeof(void *msg);
413 #define CsrWifiSmeHostConfigGetCfmSerFree CsrWifiSmePfree
414
415 extern u8* CsrWifiSmeHostConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
416 extern void* CsrWifiSmeHostConfigSetCfmDes(u8 *buffer, size_t len);
417 extern size_t CsrWifiSmeHostConfigSetCfmSizeof(void *msg);
418 #define CsrWifiSmeHostConfigSetCfmSerFree CsrWifiSmePfree
419
420 extern u8* CsrWifiSmeIbssStationIndSer(u8 *ptr, size_t *len, void *msg);
421 extern void* CsrWifiSmeIbssStationIndDes(u8 *buffer, size_t len);
422 extern size_t CsrWifiSmeIbssStationIndSizeof(void *msg);
423 #define CsrWifiSmeIbssStationIndSerFree CsrWifiSmePfree
424
425 extern u8* CsrWifiSmeKeyCfmSer(u8 *ptr, size_t *len, void *msg);
426 extern void* CsrWifiSmeKeyCfmDes(u8 *buffer, size_t len);
427 extern size_t CsrWifiSmeKeyCfmSizeof(void *msg);
428 #define CsrWifiSmeKeyCfmSerFree CsrWifiSmePfree
429
430 extern u8* CsrWifiSmeLinkQualityGetCfmSer(u8 *ptr, size_t *len, void *msg);
431 extern void* CsrWifiSmeLinkQualityGetCfmDes(u8 *buffer, size_t len);
432 extern size_t CsrWifiSmeLinkQualityGetCfmSizeof(void *msg);
433 #define CsrWifiSmeLinkQualityGetCfmSerFree CsrWifiSmePfree
434
435 extern u8* CsrWifiSmeMediaStatusIndSer(u8 *ptr, size_t *len, void *msg);
436 extern void* CsrWifiSmeMediaStatusIndDes(u8 *buffer, size_t len);
437 extern size_t CsrWifiSmeMediaStatusIndSizeof(void *msg);
438 extern void CsrWifiSmeMediaStatusIndSerFree(void *msg);
439
440 extern u8* CsrWifiSmeMibConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
441 extern void* CsrWifiSmeMibConfigGetCfmDes(u8 *buffer, size_t len);
442 extern size_t CsrWifiSmeMibConfigGetCfmSizeof(void *msg);
443 #define CsrWifiSmeMibConfigGetCfmSerFree CsrWifiSmePfree
444
445 #define CsrWifiSmeMibConfigSetCfmSer CsrWifiEventCsrUint16Ser
446 #define CsrWifiSmeMibConfigSetCfmDes CsrWifiEventCsrUint16Des
447 #define CsrWifiSmeMibConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
448 #define CsrWifiSmeMibConfigSetCfmSerFree CsrWifiSmePfree
449
450 extern u8* CsrWifiSmeMibGetCfmSer(u8 *ptr, size_t *len, void *msg);
451 extern void* CsrWifiSmeMibGetCfmDes(u8 *buffer, size_t len);
452 extern size_t CsrWifiSmeMibGetCfmSizeof(void *msg);
453 extern void CsrWifiSmeMibGetCfmSerFree(void *msg);
454
455 extern u8* CsrWifiSmeMibGetNextCfmSer(u8 *ptr, size_t *len, void *msg);
456 extern void* CsrWifiSmeMibGetNextCfmDes(u8 *buffer, size_t len);
457 extern size_t CsrWifiSmeMibGetNextCfmSizeof(void *msg);
458 extern void CsrWifiSmeMibGetNextCfmSerFree(void *msg);
459
460 #define CsrWifiSmeMibSetCfmSer CsrWifiEventCsrUint16Ser
461 #define CsrWifiSmeMibSetCfmDes CsrWifiEventCsrUint16Des
462 #define CsrWifiSmeMibSetCfmSizeof CsrWifiEventCsrUint16Sizeof
463 #define CsrWifiSmeMibSetCfmSerFree CsrWifiSmePfree
464
465 extern u8* CsrWifiSmeMicFailureIndSer(u8 *ptr, size_t *len, void *msg);
466 extern void* CsrWifiSmeMicFailureIndDes(u8 *buffer, size_t len);
467 extern size_t CsrWifiSmeMicFailureIndSizeof(void *msg);
468 #define CsrWifiSmeMicFailureIndSerFree CsrWifiSmePfree
469
470 extern u8* CsrWifiSmeMulticastAddressCfmSer(u8 *ptr, size_t *len, void *msg);
471 extern void* CsrWifiSmeMulticastAddressCfmDes(u8 *buffer, size_t len);
472 extern size_t CsrWifiSmeMulticastAddressCfmSizeof(void *msg);
473 extern void CsrWifiSmeMulticastAddressCfmSerFree(void *msg);
474
475 extern u8* CsrWifiSmePacketFilterSetCfmSer(u8 *ptr, size_t *len, void *msg);
476 extern void* CsrWifiSmePacketFilterSetCfmDes(u8 *buffer, size_t len);
477 extern size_t CsrWifiSmePacketFilterSetCfmSizeof(void *msg);
478 #define CsrWifiSmePacketFilterSetCfmSerFree CsrWifiSmePfree
479
480 extern u8* CsrWifiSmePermanentMacAddressGetCfmSer(u8 *ptr, size_t *len, void *msg);
481 extern void* CsrWifiSmePermanentMacAddressGetCfmDes(u8 *buffer, size_t len);
482 extern size_t CsrWifiSmePermanentMacAddressGetCfmSizeof(void *msg);
483 #define CsrWifiSmePermanentMacAddressGetCfmSerFree CsrWifiSmePfree
484
485 extern u8* CsrWifiSmePmkidCandidateListIndSer(u8 *ptr, size_t *len, void *msg);
486 extern void* CsrWifiSmePmkidCandidateListIndDes(u8 *buffer, size_t len);
487 extern size_t CsrWifiSmePmkidCandidateListIndSizeof(void *msg);
488 extern void CsrWifiSmePmkidCandidateListIndSerFree(void *msg);
489
490 extern u8* CsrWifiSmePmkidCfmSer(u8 *ptr, size_t *len, void *msg);
491 extern void* CsrWifiSmePmkidCfmDes(u8 *buffer, size_t len);
492 extern size_t CsrWifiSmePmkidCfmSizeof(void *msg);
493 extern void CsrWifiSmePmkidCfmSerFree(void *msg);
494
495 extern u8* CsrWifiSmePowerConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
496 extern void* CsrWifiSmePowerConfigGetCfmDes(u8 *buffer, size_t len);
497 extern size_t CsrWifiSmePowerConfigGetCfmSizeof(void *msg);
498 #define CsrWifiSmePowerConfigGetCfmSerFree CsrWifiSmePfree
499
500 #define CsrWifiSmePowerConfigSetCfmSer CsrWifiEventCsrUint16Ser
501 #define CsrWifiSmePowerConfigSetCfmDes CsrWifiEventCsrUint16Des
502 #define CsrWifiSmePowerConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
503 #define CsrWifiSmePowerConfigSetCfmSerFree CsrWifiSmePfree
504
505 extern u8* CsrWifiSmeRegulatoryDomainInfoGetCfmSer(u8 *ptr, size_t *len, void *msg);
506 extern void* CsrWifiSmeRegulatoryDomainInfoGetCfmDes(u8 *buffer, size_t len);
507 extern size_t CsrWifiSmeRegulatoryDomainInfoGetCfmSizeof(void *msg);
508 #define CsrWifiSmeRegulatoryDomainInfoGetCfmSerFree CsrWifiSmePfree
509
510 extern u8* CsrWifiSmeRoamCompleteIndSer(u8 *ptr, size_t *len, void *msg);
511 extern void* CsrWifiSmeRoamCompleteIndDes(u8 *buffer, size_t len);
512 extern size_t CsrWifiSmeRoamCompleteIndSizeof(void *msg);
513 #define CsrWifiSmeRoamCompleteIndSerFree CsrWifiSmePfree
514
515 extern u8* CsrWifiSmeRoamStartIndSer(u8 *ptr, size_t *len, void *msg);
516 extern void* CsrWifiSmeRoamStartIndDes(u8 *buffer, size_t len);
517 extern size_t CsrWifiSmeRoamStartIndSizeof(void *msg);
518 #define CsrWifiSmeRoamStartIndSerFree CsrWifiSmePfree
519
520 extern u8* CsrWifiSmeRoamingConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
521 extern void* CsrWifiSmeRoamingConfigGetCfmDes(u8 *buffer, size_t len);
522 extern size_t CsrWifiSmeRoamingConfigGetCfmSizeof(void *msg);
523 #define CsrWifiSmeRoamingConfigGetCfmSerFree CsrWifiSmePfree
524
525 extern u8* CsrWifiSmeRoamingConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
526 extern void* CsrWifiSmeRoamingConfigSetCfmDes(u8 *buffer, size_t len);
527 extern size_t CsrWifiSmeRoamingConfigSetCfmSizeof(void *msg);
528 #define CsrWifiSmeRoamingConfigSetCfmSerFree CsrWifiSmePfree
529
530 extern u8* CsrWifiSmeScanConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
531 extern void* CsrWifiSmeScanConfigGetCfmDes(u8 *buffer, size_t len);
532 extern size_t CsrWifiSmeScanConfigGetCfmSizeof(void *msg);
533 extern void CsrWifiSmeScanConfigGetCfmSerFree(void *msg);
534
535 #define CsrWifiSmeScanConfigSetCfmSer CsrWifiEventCsrUint16Ser
536 #define CsrWifiSmeScanConfigSetCfmDes CsrWifiEventCsrUint16Des
537 #define CsrWifiSmeScanConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
538 #define CsrWifiSmeScanConfigSetCfmSerFree CsrWifiSmePfree
539
540 #define CsrWifiSmeScanFullCfmSer CsrWifiEventCsrUint16Ser
541 #define CsrWifiSmeScanFullCfmDes CsrWifiEventCsrUint16Des
542 #define CsrWifiSmeScanFullCfmSizeof CsrWifiEventCsrUint16Sizeof
543 #define CsrWifiSmeScanFullCfmSerFree CsrWifiSmePfree
544
545 extern u8* CsrWifiSmeScanResultIndSer(u8 *ptr, size_t *len, void *msg);
546 extern void* CsrWifiSmeScanResultIndDes(u8 *buffer, size_t len);
547 extern size_t CsrWifiSmeScanResultIndSizeof(void *msg);
548 extern void CsrWifiSmeScanResultIndSerFree(void *msg);
549
550 #define CsrWifiSmeScanResultsFlushCfmSer CsrWifiEventCsrUint16Ser
551 #define CsrWifiSmeScanResultsFlushCfmDes CsrWifiEventCsrUint16Des
552 #define CsrWifiSmeScanResultsFlushCfmSizeof CsrWifiEventCsrUint16Sizeof
553 #define CsrWifiSmeScanResultsFlushCfmSerFree CsrWifiSmePfree
554
555 extern u8* CsrWifiSmeScanResultsGetCfmSer(u8 *ptr, size_t *len, void *msg);
556 extern void* CsrWifiSmeScanResultsGetCfmDes(u8 *buffer, size_t len);
557 extern size_t CsrWifiSmeScanResultsGetCfmSizeof(void *msg);
558 extern void CsrWifiSmeScanResultsGetCfmSerFree(void *msg);
559
560 extern u8* CsrWifiSmeSmeStaConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
561 extern void* CsrWifiSmeSmeStaConfigGetCfmDes(u8 *buffer, size_t len);
562 extern size_t CsrWifiSmeSmeStaConfigGetCfmSizeof(void *msg);
563 #define CsrWifiSmeSmeStaConfigGetCfmSerFree CsrWifiSmePfree
564
565 extern u8* CsrWifiSmeSmeStaConfigSetCfmSer(u8 *ptr, size_t *len, void *msg);
566 extern void* CsrWifiSmeSmeStaConfigSetCfmDes(u8 *buffer, size_t len);
567 extern size_t CsrWifiSmeSmeStaConfigSetCfmSizeof(void *msg);
568 #define CsrWifiSmeSmeStaConfigSetCfmSerFree CsrWifiSmePfree
569
570 extern u8* CsrWifiSmeStationMacAddressGetCfmSer(u8 *ptr, size_t *len, void *msg);
571 extern void* CsrWifiSmeStationMacAddressGetCfmDes(u8 *buffer, size_t len);
572 extern size_t CsrWifiSmeStationMacAddressGetCfmSizeof(void *msg);
573 #define CsrWifiSmeStationMacAddressGetCfmSerFree CsrWifiSmePfree
574
575 extern u8* CsrWifiSmeTspecIndSer(u8 *ptr, size_t *len, void *msg);
576 extern void* CsrWifiSmeTspecIndDes(u8 *buffer, size_t len);
577 extern size_t CsrWifiSmeTspecIndSizeof(void *msg);
578 extern void CsrWifiSmeTspecIndSerFree(void *msg);
579
580 extern u8* CsrWifiSmeTspecCfmSer(u8 *ptr, size_t *len, void *msg);
581 extern void* CsrWifiSmeTspecCfmDes(u8 *buffer, size_t len);
582 extern size_t CsrWifiSmeTspecCfmSizeof(void *msg);
583 extern void CsrWifiSmeTspecCfmSerFree(void *msg);
584
585 extern u8* CsrWifiSmeVersionsGetCfmSer(u8 *ptr, size_t *len, void *msg);
586 extern void* CsrWifiSmeVersionsGetCfmDes(u8 *buffer, size_t len);
587 extern size_t CsrWifiSmeVersionsGetCfmSizeof(void *msg);
588 extern void CsrWifiSmeVersionsGetCfmSerFree(void *msg);
589
590 #define CsrWifiSmeWifiFlightmodeCfmSer CsrWifiEventCsrUint16Ser
591 #define CsrWifiSmeWifiFlightmodeCfmDes CsrWifiEventCsrUint16Des
592 #define CsrWifiSmeWifiFlightmodeCfmSizeof CsrWifiEventCsrUint16Sizeof
593 #define CsrWifiSmeWifiFlightmodeCfmSerFree CsrWifiSmePfree
594
595 #define CsrWifiSmeWifiOffIndSer CsrWifiEventCsrUint8Ser
596 #define CsrWifiSmeWifiOffIndDes CsrWifiEventCsrUint8Des
597 #define CsrWifiSmeWifiOffIndSizeof CsrWifiEventCsrUint8Sizeof
598 #define CsrWifiSmeWifiOffIndSerFree CsrWifiSmePfree
599
600 #define CsrWifiSmeWifiOffCfmSer CsrWifiEventCsrUint16Ser
601 #define CsrWifiSmeWifiOffCfmDes CsrWifiEventCsrUint16Des
602 #define CsrWifiSmeWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
603 #define CsrWifiSmeWifiOffCfmSerFree CsrWifiSmePfree
604
605 #define CsrWifiSmeWifiOnCfmSer CsrWifiEventCsrUint16Ser
606 #define CsrWifiSmeWifiOnCfmDes CsrWifiEventCsrUint16Des
607 #define CsrWifiSmeWifiOnCfmSizeof CsrWifiEventCsrUint16Sizeof
608 #define CsrWifiSmeWifiOnCfmSerFree CsrWifiSmePfree
609
610 #define CsrWifiSmeCloakedSsidsSetCfmSer CsrWifiEventCsrUint16Ser
611 #define CsrWifiSmeCloakedSsidsSetCfmDes CsrWifiEventCsrUint16Des
612 #define CsrWifiSmeCloakedSsidsSetCfmSizeof CsrWifiEventCsrUint16Sizeof
613 #define CsrWifiSmeCloakedSsidsSetCfmSerFree CsrWifiSmePfree
614
615 extern u8* CsrWifiSmeCloakedSsidsGetCfmSer(u8 *ptr, size_t *len, void *msg);
616 extern void* CsrWifiSmeCloakedSsidsGetCfmDes(u8 *buffer, size_t len);
617 extern size_t CsrWifiSmeCloakedSsidsGetCfmSizeof(void *msg);
618 extern void CsrWifiSmeCloakedSsidsGetCfmSerFree(void *msg);
619
620 extern u8* CsrWifiSmeWifiOnIndSer(u8 *ptr, size_t *len, void *msg);
621 extern void* CsrWifiSmeWifiOnIndDes(u8 *buffer, size_t len);
622 extern size_t CsrWifiSmeWifiOnIndSizeof(void *msg);
623 #define CsrWifiSmeWifiOnIndSerFree CsrWifiSmePfree
624
625 extern u8* CsrWifiSmeSmeCommonConfigGetCfmSer(u8 *ptr, size_t *len, void *msg);
626 extern void* CsrWifiSmeSmeCommonConfigGetCfmDes(u8 *buffer, size_t len);
627 extern size_t CsrWifiSmeSmeCommonConfigGetCfmSizeof(void *msg);
628 #define CsrWifiSmeSmeCommonConfigGetCfmSerFree CsrWifiSmePfree
629
630 #define CsrWifiSmeSmeCommonConfigSetCfmSer CsrWifiEventCsrUint16Ser
631 #define CsrWifiSmeSmeCommonConfigSetCfmDes CsrWifiEventCsrUint16Des
632 #define CsrWifiSmeSmeCommonConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
633 #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 #define CsrWifiSmeInterfaceCapabilityGetCfmSerFree CsrWifiSmePfree
639
640 extern u8* CsrWifiSmeErrorIndSer(u8 *ptr, size_t *len, void *msg);
641 extern void* CsrWifiSmeErrorIndDes(u8 *buffer, size_t len);
642 extern size_t CsrWifiSmeErrorIndSizeof(void *msg);
643 extern void CsrWifiSmeErrorIndSerFree(void *msg);
644
645 extern u8* CsrWifiSmeInfoIndSer(u8 *ptr, size_t *len, void *msg);
646 extern void* CsrWifiSmeInfoIndDes(u8 *buffer, size_t len);
647 extern size_t CsrWifiSmeInfoIndSizeof(void *msg);
648 extern void CsrWifiSmeInfoIndSerFree(void *msg);
649
650 extern u8* CsrWifiSmeCoreDumpIndSer(u8 *ptr, size_t *len, void *msg);
651 extern void* CsrWifiSmeCoreDumpIndDes(u8 *buffer, size_t len);
652 extern size_t CsrWifiSmeCoreDumpIndSizeof(void *msg);
653 extern void CsrWifiSmeCoreDumpIndSerFree(void *msg);
654
655 #define CsrWifiSmeAmpStatusChangeIndSer CsrWifiEventCsrUint16CsrUint8Ser
656 #define CsrWifiSmeAmpStatusChangeIndDes CsrWifiEventCsrUint16CsrUint8Des
657 #define CsrWifiSmeAmpStatusChangeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
658 #define CsrWifiSmeAmpStatusChangeIndSerFree CsrWifiSmePfree
659
660 #define CsrWifiSmeWpsConfigurationCfmSer CsrWifiEventCsrUint16Ser
661 #define CsrWifiSmeWpsConfigurationCfmDes CsrWifiEventCsrUint16Des
662 #define CsrWifiSmeWpsConfigurationCfmSizeof CsrWifiEventCsrUint16Sizeof
663 #define CsrWifiSmeWpsConfigurationCfmSerFree CsrWifiSmePfree
664
665
666 #ifdef __cplusplus
667 }
668 #endif
669 #endif /* CSR_WIFI_SME_SERIALIZE_H__ */
670