Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / drivers / staging / csr / csr_wifi_router_ctrl_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_ROUTER_CTRL_SERIALIZE_H__
14 #define CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__
15
16 #include "csr_wifi_msgconv.h"
17
18 #include "csr_wifi_router_ctrl_prim.h"
19
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23
24 extern void CsrWifiRouterCtrlPfree(void *ptr);
25
26 extern u8* CsrWifiRouterCtrlConfigurePowerModeReqSer(u8 *ptr, size_t *len, void *msg);
27 extern void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8 *buffer, size_t len);
28 extern size_t CsrWifiRouterCtrlConfigurePowerModeReqSizeof(void *msg);
29 #define CsrWifiRouterCtrlConfigurePowerModeReqSerFree CsrWifiRouterCtrlPfree
30
31 extern u8* CsrWifiRouterCtrlHipReqSer(u8 *ptr, size_t *len, void *msg);
32 extern void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t len);
33 extern size_t CsrWifiRouterCtrlHipReqSizeof(void *msg);
34 extern void CsrWifiRouterCtrlHipReqSerFree(void *msg);
35
36 extern u8* CsrWifiRouterCtrlMediaStatusReqSer(u8 *ptr, size_t *len, void *msg);
37 extern void* CsrWifiRouterCtrlMediaStatusReqDes(u8 *buffer, size_t len);
38 extern size_t CsrWifiRouterCtrlMediaStatusReqSizeof(void *msg);
39 #define CsrWifiRouterCtrlMediaStatusReqSerFree CsrWifiRouterCtrlPfree
40
41 extern u8* CsrWifiRouterCtrlMulticastAddressResSer(u8 *ptr, size_t *len, void *msg);
42 extern void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, size_t len);
43 extern size_t CsrWifiRouterCtrlMulticastAddressResSizeof(void *msg);
44 extern void CsrWifiRouterCtrlMulticastAddressResSerFree(void *msg);
45
46 extern u8* CsrWifiRouterCtrlPortConfigureReqSer(u8 *ptr, size_t *len, void *msg);
47 extern void* CsrWifiRouterCtrlPortConfigureReqDes(u8 *buffer, size_t len);
48 extern size_t CsrWifiRouterCtrlPortConfigureReqSizeof(void *msg);
49 #define CsrWifiRouterCtrlPortConfigureReqSerFree CsrWifiRouterCtrlPfree
50
51 extern u8* CsrWifiRouterCtrlQosControlReqSer(u8 *ptr, size_t *len, void *msg);
52 extern void* CsrWifiRouterCtrlQosControlReqDes(u8 *buffer, size_t len);
53 extern size_t CsrWifiRouterCtrlQosControlReqSizeof(void *msg);
54 #define CsrWifiRouterCtrlQosControlReqSerFree CsrWifiRouterCtrlPfree
55
56 extern u8* CsrWifiRouterCtrlSuspendResSer(u8 *ptr, size_t *len, void *msg);
57 extern void* CsrWifiRouterCtrlSuspendResDes(u8 *buffer, size_t len);
58 extern size_t CsrWifiRouterCtrlSuspendResSizeof(void *msg);
59 #define CsrWifiRouterCtrlSuspendResSerFree CsrWifiRouterCtrlPfree
60
61 extern u8* CsrWifiRouterCtrlTclasAddReqSer(u8 *ptr, size_t *len, void *msg);
62 extern void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, size_t len);
63 extern size_t CsrWifiRouterCtrlTclasAddReqSizeof(void *msg);
64 extern void CsrWifiRouterCtrlTclasAddReqSerFree(void *msg);
65
66 extern u8* CsrWifiRouterCtrlResumeResSer(u8 *ptr, size_t *len, void *msg);
67 extern void* CsrWifiRouterCtrlResumeResDes(u8 *buffer, size_t len);
68 extern size_t CsrWifiRouterCtrlResumeResSizeof(void *msg);
69 #define CsrWifiRouterCtrlResumeResSerFree CsrWifiRouterCtrlPfree
70
71 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSer CsrWifiEventCsrUint16Ser
72 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqDes CsrWifiEventCsrUint16Des
73 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
74 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSerFree CsrWifiRouterCtrlPfree
75
76 #define CsrWifiRouterCtrlRawSdioInitialiseReqSer CsrWifiEventCsrUint16Ser
77 #define CsrWifiRouterCtrlRawSdioInitialiseReqDes CsrWifiEventCsrUint16Des
78 #define CsrWifiRouterCtrlRawSdioInitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
79 #define CsrWifiRouterCtrlRawSdioInitialiseReqSerFree CsrWifiRouterCtrlPfree
80
81 extern u8* CsrWifiRouterCtrlTclasDelReqSer(u8 *ptr, size_t *len, void *msg);
82 extern void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, size_t len);
83 extern size_t CsrWifiRouterCtrlTclasDelReqSizeof(void *msg);
84 extern void CsrWifiRouterCtrlTclasDelReqSerFree(void *msg);
85
86 extern u8* CsrWifiRouterCtrlTrafficClassificationReqSer(u8 *ptr, size_t *len, void *msg);
87 extern void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8 *buffer, size_t len);
88 extern size_t CsrWifiRouterCtrlTrafficClassificationReqSizeof(void *msg);
89 #define CsrWifiRouterCtrlTrafficClassificationReqSerFree CsrWifiRouterCtrlPfree
90
91 extern u8* CsrWifiRouterCtrlTrafficConfigReqSer(u8 *ptr, size_t *len, void *msg);
92 extern void* CsrWifiRouterCtrlTrafficConfigReqDes(u8 *buffer, size_t len);
93 extern size_t CsrWifiRouterCtrlTrafficConfigReqSizeof(void *msg);
94 #define CsrWifiRouterCtrlTrafficConfigReqSerFree CsrWifiRouterCtrlPfree
95
96 #define CsrWifiRouterCtrlWifiOffReqSer CsrWifiEventCsrUint16Ser
97 #define CsrWifiRouterCtrlWifiOffReqDes CsrWifiEventCsrUint16Des
98 #define CsrWifiRouterCtrlWifiOffReqSizeof CsrWifiEventCsrUint16Sizeof
99 #define CsrWifiRouterCtrlWifiOffReqSerFree CsrWifiRouterCtrlPfree
100
101 #define CsrWifiRouterCtrlWifiOffResSer CsrWifiEventCsrUint16Ser
102 #define CsrWifiRouterCtrlWifiOffResDes CsrWifiEventCsrUint16Des
103 #define CsrWifiRouterCtrlWifiOffResSizeof CsrWifiEventCsrUint16Sizeof
104 #define CsrWifiRouterCtrlWifiOffResSerFree CsrWifiRouterCtrlPfree
105
106 extern u8* CsrWifiRouterCtrlWifiOnReqSer(u8 *ptr, size_t *len, void *msg);
107 extern void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, size_t len);
108 extern size_t CsrWifiRouterCtrlWifiOnReqSizeof(void *msg);
109 extern void CsrWifiRouterCtrlWifiOnReqSerFree(void *msg);
110
111 extern u8* CsrWifiRouterCtrlWifiOnResSer(u8 *ptr, size_t *len, void *msg);
112 extern void* CsrWifiRouterCtrlWifiOnResDes(u8 *buffer, size_t len);
113 extern size_t CsrWifiRouterCtrlWifiOnResSizeof(void *msg);
114 extern void CsrWifiRouterCtrlWifiOnResSerFree(void *msg);
115
116 extern u8* CsrWifiRouterCtrlM4TransmitReqSer(u8 *ptr, size_t *len, void *msg);
117 extern void* CsrWifiRouterCtrlM4TransmitReqDes(u8 *buffer, size_t len);
118 extern size_t CsrWifiRouterCtrlM4TransmitReqSizeof(void *msg);
119 #define CsrWifiRouterCtrlM4TransmitReqSerFree CsrWifiRouterCtrlPfree
120
121 extern u8* CsrWifiRouterCtrlModeSetReqSer(u8 *ptr, size_t *len, void *msg);
122 extern void* CsrWifiRouterCtrlModeSetReqDes(u8 *buffer, size_t len);
123 extern size_t CsrWifiRouterCtrlModeSetReqSizeof(void *msg);
124 #define CsrWifiRouterCtrlModeSetReqSerFree CsrWifiRouterCtrlPfree
125
126 extern u8* CsrWifiRouterCtrlPeerAddReqSer(u8 *ptr, size_t *len, void *msg);
127 extern void* CsrWifiRouterCtrlPeerAddReqDes(u8 *buffer, size_t len);
128 extern size_t CsrWifiRouterCtrlPeerAddReqSizeof(void *msg);
129 #define CsrWifiRouterCtrlPeerAddReqSerFree CsrWifiRouterCtrlPfree
130
131 extern u8* CsrWifiRouterCtrlPeerDelReqSer(u8 *ptr, size_t *len, void *msg);
132 extern void* CsrWifiRouterCtrlPeerDelReqDes(u8 *buffer, size_t len);
133 extern size_t CsrWifiRouterCtrlPeerDelReqSizeof(void *msg);
134 #define CsrWifiRouterCtrlPeerDelReqSerFree CsrWifiRouterCtrlPfree
135
136 extern u8* CsrWifiRouterCtrlPeerUpdateReqSer(u8 *ptr, size_t *len, void *msg);
137 extern void* CsrWifiRouterCtrlPeerUpdateReqDes(u8 *buffer, size_t len);
138 extern size_t CsrWifiRouterCtrlPeerUpdateReqSizeof(void *msg);
139 #define CsrWifiRouterCtrlPeerUpdateReqSerFree CsrWifiRouterCtrlPfree
140
141 #define CsrWifiRouterCtrlCapabilitiesReqSer CsrWifiEventCsrUint16Ser
142 #define CsrWifiRouterCtrlCapabilitiesReqDes CsrWifiEventCsrUint16Des
143 #define CsrWifiRouterCtrlCapabilitiesReqSizeof CsrWifiEventCsrUint16Sizeof
144 #define CsrWifiRouterCtrlCapabilitiesReqSerFree CsrWifiRouterCtrlPfree
145
146 extern u8* CsrWifiRouterCtrlBlockAckEnableReqSer(u8 *ptr, size_t *len, void *msg);
147 extern void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8 *buffer, size_t len);
148 extern size_t CsrWifiRouterCtrlBlockAckEnableReqSizeof(void *msg);
149 #define CsrWifiRouterCtrlBlockAckEnableReqSerFree CsrWifiRouterCtrlPfree
150
151 extern u8* CsrWifiRouterCtrlBlockAckDisableReqSer(u8 *ptr, size_t *len, void *msg);
152 extern void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8 *buffer, size_t len);
153 extern size_t CsrWifiRouterCtrlBlockAckDisableReqSizeof(void *msg);
154 #define CsrWifiRouterCtrlBlockAckDisableReqSerFree CsrWifiRouterCtrlPfree
155
156 extern u8* CsrWifiRouterCtrlWapiRxPktReqSer(u8 *ptr, size_t *len, void *msg);
157 extern void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t len);
158 extern size_t CsrWifiRouterCtrlWapiRxPktReqSizeof(void *msg);
159 extern void CsrWifiRouterCtrlWapiRxPktReqSerFree(void *msg);
160
161 #define CsrWifiRouterCtrlWapiMulticastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
162 #define CsrWifiRouterCtrlWapiMulticastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
163 #define CsrWifiRouterCtrlWapiMulticastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
164 #define CsrWifiRouterCtrlWapiMulticastFilterReqSerFree CsrWifiRouterCtrlPfree
165
166 #define CsrWifiRouterCtrlWapiUnicastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
167 #define CsrWifiRouterCtrlWapiUnicastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
168 #define CsrWifiRouterCtrlWapiUnicastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
169 #define CsrWifiRouterCtrlWapiUnicastFilterReqSerFree CsrWifiRouterCtrlPfree
170
171 extern u8* CsrWifiRouterCtrlWapiUnicastTxPktReqSer(u8 *ptr, size_t *len, void *msg);
172 extern void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, size_t len);
173 extern size_t CsrWifiRouterCtrlWapiUnicastTxPktReqSizeof(void *msg);
174 extern void CsrWifiRouterCtrlWapiUnicastTxPktReqSerFree(void *msg);
175
176 #define CsrWifiRouterCtrlWapiFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
177 #define CsrWifiRouterCtrlWapiFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
178 #define CsrWifiRouterCtrlWapiFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
179 #define CsrWifiRouterCtrlWapiFilterReqSerFree CsrWifiRouterCtrlPfree
180
181 extern u8* CsrWifiRouterCtrlHipIndSer(u8 *ptr, size_t *len, void *msg);
182 extern void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t len);
183 extern size_t CsrWifiRouterCtrlHipIndSizeof(void *msg);
184 extern void CsrWifiRouterCtrlHipIndSerFree(void *msg);
185
186 extern u8* CsrWifiRouterCtrlMulticastAddressIndSer(u8 *ptr, size_t *len, void *msg);
187 extern void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, size_t len);
188 extern size_t CsrWifiRouterCtrlMulticastAddressIndSizeof(void *msg);
189 extern void CsrWifiRouterCtrlMulticastAddressIndSerFree(void *msg);
190
191 extern u8* CsrWifiRouterCtrlPortConfigureCfmSer(u8 *ptr, size_t *len, void *msg);
192 extern void* CsrWifiRouterCtrlPortConfigureCfmDes(u8 *buffer, size_t len);
193 extern size_t CsrWifiRouterCtrlPortConfigureCfmSizeof(void *msg);
194 #define CsrWifiRouterCtrlPortConfigureCfmSerFree CsrWifiRouterCtrlPfree
195
196 #define CsrWifiRouterCtrlResumeIndSer CsrWifiEventCsrUint16CsrUint8Ser
197 #define CsrWifiRouterCtrlResumeIndDes CsrWifiEventCsrUint16CsrUint8Des
198 #define CsrWifiRouterCtrlResumeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
199 #define CsrWifiRouterCtrlResumeIndSerFree CsrWifiRouterCtrlPfree
200
201 extern u8* CsrWifiRouterCtrlSuspendIndSer(u8 *ptr, size_t *len, void *msg);
202 extern void* CsrWifiRouterCtrlSuspendIndDes(u8 *buffer, size_t len);
203 extern size_t CsrWifiRouterCtrlSuspendIndSizeof(void *msg);
204 #define CsrWifiRouterCtrlSuspendIndSerFree CsrWifiRouterCtrlPfree
205
206 extern u8* CsrWifiRouterCtrlTclasAddCfmSer(u8 *ptr, size_t *len, void *msg);
207 extern void* CsrWifiRouterCtrlTclasAddCfmDes(u8 *buffer, size_t len);
208 extern size_t CsrWifiRouterCtrlTclasAddCfmSizeof(void *msg);
209 #define CsrWifiRouterCtrlTclasAddCfmSerFree CsrWifiRouterCtrlPfree
210
211 extern u8* CsrWifiRouterCtrlRawSdioDeinitialiseCfmSer(u8 *ptr, size_t *len, void *msg);
212 extern void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8 *buffer, size_t len);
213 extern size_t CsrWifiRouterCtrlRawSdioDeinitialiseCfmSizeof(void *msg);
214 #define CsrWifiRouterCtrlRawSdioDeinitialiseCfmSerFree CsrWifiRouterCtrlPfree
215
216 extern u8* CsrWifiRouterCtrlRawSdioInitialiseCfmSer(u8 *ptr, size_t *len, void *msg);
217 extern void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8 *buffer, size_t len);
218 extern size_t CsrWifiRouterCtrlRawSdioInitialiseCfmSizeof(void *msg);
219 #define CsrWifiRouterCtrlRawSdioInitialiseCfmSerFree CsrWifiRouterCtrlPfree
220
221 extern u8* CsrWifiRouterCtrlTclasDelCfmSer(u8 *ptr, size_t *len, void *msg);
222 extern void* CsrWifiRouterCtrlTclasDelCfmDes(u8 *buffer, size_t len);
223 extern size_t CsrWifiRouterCtrlTclasDelCfmSizeof(void *msg);
224 #define CsrWifiRouterCtrlTclasDelCfmSerFree CsrWifiRouterCtrlPfree
225
226 extern u8* CsrWifiRouterCtrlTrafficProtocolIndSer(u8 *ptr, size_t *len, void *msg);
227 extern void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8 *buffer, size_t len);
228 extern size_t CsrWifiRouterCtrlTrafficProtocolIndSizeof(void *msg);
229 #define CsrWifiRouterCtrlTrafficProtocolIndSerFree CsrWifiRouterCtrlPfree
230
231 extern u8* CsrWifiRouterCtrlTrafficSampleIndSer(u8 *ptr, size_t *len, void *msg);
232 extern void* CsrWifiRouterCtrlTrafficSampleIndDes(u8 *buffer, size_t len);
233 extern size_t CsrWifiRouterCtrlTrafficSampleIndSizeof(void *msg);
234 #define CsrWifiRouterCtrlTrafficSampleIndSerFree CsrWifiRouterCtrlPfree
235
236 #define CsrWifiRouterCtrlWifiOffIndSer CsrWifiEventCsrUint16CsrUint8Ser
237 #define CsrWifiRouterCtrlWifiOffIndDes CsrWifiEventCsrUint16CsrUint8Des
238 #define CsrWifiRouterCtrlWifiOffIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
239 #define CsrWifiRouterCtrlWifiOffIndSerFree CsrWifiRouterCtrlPfree
240
241 #define CsrWifiRouterCtrlWifiOffCfmSer CsrWifiEventCsrUint16Ser
242 #define CsrWifiRouterCtrlWifiOffCfmDes CsrWifiEventCsrUint16Des
243 #define CsrWifiRouterCtrlWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
244 #define CsrWifiRouterCtrlWifiOffCfmSerFree CsrWifiRouterCtrlPfree
245
246 extern u8* CsrWifiRouterCtrlWifiOnIndSer(u8 *ptr, size_t *len, void *msg);
247 extern void* CsrWifiRouterCtrlWifiOnIndDes(u8 *buffer, size_t len);
248 extern size_t CsrWifiRouterCtrlWifiOnIndSizeof(void *msg);
249 extern void CsrWifiRouterCtrlWifiOnIndSerFree(void *msg);
250
251 extern u8* CsrWifiRouterCtrlWifiOnCfmSer(u8 *ptr, size_t *len, void *msg);
252 extern void* CsrWifiRouterCtrlWifiOnCfmDes(u8 *buffer, size_t len);
253 extern size_t CsrWifiRouterCtrlWifiOnCfmSizeof(void *msg);
254 #define CsrWifiRouterCtrlWifiOnCfmSerFree CsrWifiRouterCtrlPfree
255
256 extern u8* CsrWifiRouterCtrlM4ReadyToSendIndSer(u8 *ptr, size_t *len, void *msg);
257 extern void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8 *buffer, size_t len);
258 extern size_t CsrWifiRouterCtrlM4ReadyToSendIndSizeof(void *msg);
259 #define CsrWifiRouterCtrlM4ReadyToSendIndSerFree CsrWifiRouterCtrlPfree
260
261 extern u8* CsrWifiRouterCtrlM4TransmittedIndSer(u8 *ptr, size_t *len, void *msg);
262 extern void* CsrWifiRouterCtrlM4TransmittedIndDes(u8 *buffer, size_t len);
263 extern size_t CsrWifiRouterCtrlM4TransmittedIndSizeof(void *msg);
264 #define CsrWifiRouterCtrlM4TransmittedIndSerFree CsrWifiRouterCtrlPfree
265
266 extern u8* CsrWifiRouterCtrlMicFailureIndSer(u8 *ptr, size_t *len, void *msg);
267 extern void* CsrWifiRouterCtrlMicFailureIndDes(u8 *buffer, size_t len);
268 extern size_t CsrWifiRouterCtrlMicFailureIndSizeof(void *msg);
269 #define CsrWifiRouterCtrlMicFailureIndSerFree CsrWifiRouterCtrlPfree
270
271 extern u8* CsrWifiRouterCtrlConnectedIndSer(u8 *ptr, size_t *len, void *msg);
272 extern void* CsrWifiRouterCtrlConnectedIndDes(u8 *buffer, size_t len);
273 extern size_t CsrWifiRouterCtrlConnectedIndSizeof(void *msg);
274 #define CsrWifiRouterCtrlConnectedIndSerFree CsrWifiRouterCtrlPfree
275
276 extern u8* CsrWifiRouterCtrlPeerAddCfmSer(u8 *ptr, size_t *len, void *msg);
277 extern void* CsrWifiRouterCtrlPeerAddCfmDes(u8 *buffer, size_t len);
278 extern size_t CsrWifiRouterCtrlPeerAddCfmSizeof(void *msg);
279 #define CsrWifiRouterCtrlPeerAddCfmSerFree CsrWifiRouterCtrlPfree
280
281 extern u8* CsrWifiRouterCtrlPeerDelCfmSer(u8 *ptr, size_t *len, void *msg);
282 extern void* CsrWifiRouterCtrlPeerDelCfmDes(u8 *buffer, size_t len);
283 extern size_t CsrWifiRouterCtrlPeerDelCfmSizeof(void *msg);
284 #define CsrWifiRouterCtrlPeerDelCfmSerFree CsrWifiRouterCtrlPfree
285
286 extern u8* CsrWifiRouterCtrlUnexpectedFrameIndSer(u8 *ptr, size_t *len, void *msg);
287 extern void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8 *buffer, size_t len);
288 extern size_t CsrWifiRouterCtrlUnexpectedFrameIndSizeof(void *msg);
289 #define CsrWifiRouterCtrlUnexpectedFrameIndSerFree CsrWifiRouterCtrlPfree
290
291 extern u8* CsrWifiRouterCtrlPeerUpdateCfmSer(u8 *ptr, size_t *len, void *msg);
292 extern void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8 *buffer, size_t len);
293 extern size_t CsrWifiRouterCtrlPeerUpdateCfmSizeof(void *msg);
294 #define CsrWifiRouterCtrlPeerUpdateCfmSerFree CsrWifiRouterCtrlPfree
295
296 extern u8* CsrWifiRouterCtrlCapabilitiesCfmSer(u8 *ptr, size_t *len, void *msg);
297 extern void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8 *buffer, size_t len);
298 extern size_t CsrWifiRouterCtrlCapabilitiesCfmSizeof(void *msg);
299 #define CsrWifiRouterCtrlCapabilitiesCfmSerFree CsrWifiRouterCtrlPfree
300
301 extern u8* CsrWifiRouterCtrlBlockAckEnableCfmSer(u8 *ptr, size_t *len, void *msg);
302 extern void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8 *buffer, size_t len);
303 extern size_t CsrWifiRouterCtrlBlockAckEnableCfmSizeof(void *msg);
304 #define CsrWifiRouterCtrlBlockAckEnableCfmSerFree CsrWifiRouterCtrlPfree
305
306 extern u8* CsrWifiRouterCtrlBlockAckDisableCfmSer(u8 *ptr, size_t *len, void *msg);
307 extern void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8 *buffer, size_t len);
308 extern size_t CsrWifiRouterCtrlBlockAckDisableCfmSizeof(void *msg);
309 #define CsrWifiRouterCtrlBlockAckDisableCfmSerFree CsrWifiRouterCtrlPfree
310
311 extern u8* CsrWifiRouterCtrlBlockAckErrorIndSer(u8 *ptr, size_t *len, void *msg);
312 extern void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8 *buffer, size_t len);
313 extern size_t CsrWifiRouterCtrlBlockAckErrorIndSizeof(void *msg);
314 #define CsrWifiRouterCtrlBlockAckErrorIndSerFree CsrWifiRouterCtrlPfree
315
316 extern u8* CsrWifiRouterCtrlStaInactiveIndSer(u8 *ptr, size_t *len, void *msg);
317 extern void* CsrWifiRouterCtrlStaInactiveIndDes(u8 *buffer, size_t len);
318 extern size_t CsrWifiRouterCtrlStaInactiveIndSizeof(void *msg);
319 #define CsrWifiRouterCtrlStaInactiveIndSerFree CsrWifiRouterCtrlPfree
320
321 extern u8* CsrWifiRouterCtrlWapiRxMicCheckIndSer(u8 *ptr, size_t *len, void *msg);
322 extern void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t len);
323 extern size_t CsrWifiRouterCtrlWapiRxMicCheckIndSizeof(void *msg);
324 extern void CsrWifiRouterCtrlWapiRxMicCheckIndSerFree(void *msg);
325
326 extern u8* CsrWifiRouterCtrlModeSetCfmSer(u8 *ptr, size_t *len, void *msg);
327 extern void* CsrWifiRouterCtrlModeSetCfmDes(u8 *buffer, size_t len);
328 extern size_t CsrWifiRouterCtrlModeSetCfmSizeof(void *msg);
329 #define CsrWifiRouterCtrlModeSetCfmSerFree CsrWifiRouterCtrlPfree
330
331 extern u8* CsrWifiRouterCtrlWapiUnicastTxEncryptIndSer(u8 *ptr, size_t *len, void *msg);
332 extern void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, size_t len);
333 extern size_t CsrWifiRouterCtrlWapiUnicastTxEncryptIndSizeof(void *msg);
334 extern void CsrWifiRouterCtrlWapiUnicastTxEncryptIndSerFree(void *msg);
335
336
337 #ifdef __cplusplus
338 }
339 #endif
340 #endif /* CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__ */
341