1 #include "../proxy.h"
2 
3 #ifndef HOST_C
4 #define HOST_C
glIndexedCall(const indexed_call_t * packed,void * ret_v)5 void glIndexedCall(const indexed_call_t *packed, void *ret_v) {
6     switch (packed->func) {
7         #ifndef skip_index_glAccum
8         case glAccum_INDEX: {
9             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
10             ARGS_void_GLenum_GLfloat args = unpacked->args;
11             glAccum(args.a1, args.a2);
12             break;
13         }
14         #endif
15         #ifndef skip_index_glActiveTexture
16         case glActiveTexture_INDEX: {
17             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
18             ARGS_void_GLenum args = unpacked->args;
19             glActiveTexture(args.a1);
20             break;
21         }
22         #endif
23         #ifndef skip_index_glAlphaFunc
24         case glAlphaFunc_INDEX: {
25             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
26             ARGS_void_GLenum_GLfloat args = unpacked->args;
27             glAlphaFunc(args.a1, args.a2);
28             break;
29         }
30         #endif
31         #ifndef skip_index_glAreTexturesResident
32         case glAreTexturesResident_INDEX: {
33             INDEXED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ *unpacked = (INDEXED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ *)packed;
34             ARGS_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ args = unpacked->args;
35             GLboolean *ret = (GLboolean *)ret_v;
36             *ret =
37             glAreTexturesResident(args.a1, args.a2, args.a3);
38             break;
39         }
40         #endif
41         #ifndef skip_index_glArrayElement
42         case glArrayElement_INDEX: {
43             INDEXED_void_GLint *unpacked = (INDEXED_void_GLint *)packed;
44             ARGS_void_GLint args = unpacked->args;
45             glArrayElement(args.a1);
46             break;
47         }
48         #endif
49         #ifndef skip_index_glBegin
50         case glBegin_INDEX: {
51             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
52             ARGS_void_GLenum args = unpacked->args;
53             glBegin(args.a1);
54             break;
55         }
56         #endif
57         #ifndef skip_index_glBeginQuery
58         case glBeginQuery_INDEX: {
59             INDEXED_void_GLenum_GLuint *unpacked = (INDEXED_void_GLenum_GLuint *)packed;
60             ARGS_void_GLenum_GLuint args = unpacked->args;
61             glBeginQuery(args.a1, args.a2);
62             break;
63         }
64         #endif
65         #ifndef skip_index_glBindBuffer
66         case glBindBuffer_INDEX: {
67             INDEXED_void_GLenum_GLuint *unpacked = (INDEXED_void_GLenum_GLuint *)packed;
68             ARGS_void_GLenum_GLuint args = unpacked->args;
69             glBindBuffer(args.a1, args.a2);
70             break;
71         }
72         #endif
73         #ifndef skip_index_glBindTexture
74         case glBindTexture_INDEX: {
75             INDEXED_void_GLenum_GLuint *unpacked = (INDEXED_void_GLenum_GLuint *)packed;
76             ARGS_void_GLenum_GLuint args = unpacked->args;
77             glBindTexture(args.a1, args.a2);
78             break;
79         }
80         #endif
81         #ifndef skip_index_glBitmap
82         case glBitmap_INDEX: {
83             INDEXED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ *)packed;
84             ARGS_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ args = unpacked->args;
85             glBitmap(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
86             break;
87         }
88         #endif
89         #ifndef skip_index_glBlendColor
90         case glBlendColor_INDEX: {
91             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
92             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
93             glBlendColor(args.a1, args.a2, args.a3, args.a4);
94             break;
95         }
96         #endif
97         #ifndef skip_index_glBlendEquation
98         case glBlendEquation_INDEX: {
99             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
100             ARGS_void_GLenum args = unpacked->args;
101             glBlendEquation(args.a1);
102             break;
103         }
104         #endif
105         #ifndef skip_index_glBlendFunc
106         case glBlendFunc_INDEX: {
107             INDEXED_void_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum *)packed;
108             ARGS_void_GLenum_GLenum args = unpacked->args;
109             glBlendFunc(args.a1, args.a2);
110             break;
111         }
112         #endif
113         #ifndef skip_index_glBlendFuncSeparate
114         case glBlendFuncSeparate_INDEX: {
115             INDEXED_void_GLenum_GLenum_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum_GLenum_GLenum *)packed;
116             ARGS_void_GLenum_GLenum_GLenum_GLenum args = unpacked->args;
117             glBlendFuncSeparate(args.a1, args.a2, args.a3, args.a4);
118             break;
119         }
120         #endif
121         #ifndef skip_index_glBufferData
122         case glBufferData_INDEX: {
123             INDEXED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum *unpacked = (INDEXED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum *)packed;
124             ARGS_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum args = unpacked->args;
125             glBufferData(args.a1, args.a2, args.a3, args.a4);
126             break;
127         }
128         #endif
129         #ifndef skip_index_glBufferSubData
130         case glBufferSubData_INDEX: {
131             INDEXED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ *)packed;
132             ARGS_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ args = unpacked->args;
133             glBufferSubData(args.a1, args.a2, args.a3, args.a4);
134             break;
135         }
136         #endif
137         #ifndef skip_index_glCallList
138         case glCallList_INDEX: {
139             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
140             ARGS_void_GLuint args = unpacked->args;
141             glCallList(args.a1);
142             break;
143         }
144         #endif
145         #ifndef skip_index_glCallLists
146         case glCallLists_INDEX: {
147             INDEXED_void_GLsizei_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLenum_const_GLvoid___GENPT__ *)packed;
148             ARGS_void_GLsizei_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
149             glCallLists(args.a1, args.a2, args.a3);
150             break;
151         }
152         #endif
153         #ifndef skip_index_glClear
154         case glClear_INDEX: {
155             INDEXED_void_GLbitfield *unpacked = (INDEXED_void_GLbitfield *)packed;
156             ARGS_void_GLbitfield args = unpacked->args;
157             glClear(args.a1);
158             break;
159         }
160         #endif
161         #ifndef skip_index_glClearAccum
162         case glClearAccum_INDEX: {
163             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
164             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
165             glClearAccum(args.a1, args.a2, args.a3, args.a4);
166             break;
167         }
168         #endif
169         #ifndef skip_index_glClearColor
170         case glClearColor_INDEX: {
171             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
172             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
173             glClearColor(args.a1, args.a2, args.a3, args.a4);
174             break;
175         }
176         #endif
177         #ifndef skip_index_glClearDepth
178         case glClearDepth_INDEX: {
179             INDEXED_void_GLdouble *unpacked = (INDEXED_void_GLdouble *)packed;
180             ARGS_void_GLdouble args = unpacked->args;
181             glClearDepth(args.a1);
182             break;
183         }
184         #endif
185         #ifndef skip_index_glClearIndex
186         case glClearIndex_INDEX: {
187             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
188             ARGS_void_GLfloat args = unpacked->args;
189             glClearIndex(args.a1);
190             break;
191         }
192         #endif
193         #ifndef skip_index_glClearStencil
194         case glClearStencil_INDEX: {
195             INDEXED_void_GLint *unpacked = (INDEXED_void_GLint *)packed;
196             ARGS_void_GLint args = unpacked->args;
197             glClearStencil(args.a1);
198             break;
199         }
200         #endif
201         #ifndef skip_index_glClientActiveTexture
202         case glClientActiveTexture_INDEX: {
203             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
204             ARGS_void_GLenum args = unpacked->args;
205             glClientActiveTexture(args.a1);
206             break;
207         }
208         #endif
209         #ifndef skip_index_glClipPlane
210         case glClipPlane_INDEX: {
211             INDEXED_void_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLdouble___GENPT__ *)packed;
212             ARGS_void_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
213             glClipPlane(args.a1, args.a2);
214             break;
215         }
216         #endif
217         #ifndef skip_index_glColor3b
218         case glColor3b_INDEX: {
219             INDEXED_void_GLbyte_GLbyte_GLbyte *unpacked = (INDEXED_void_GLbyte_GLbyte_GLbyte *)packed;
220             ARGS_void_GLbyte_GLbyte_GLbyte args = unpacked->args;
221             glColor3b(args.a1, args.a2, args.a3);
222             break;
223         }
224         #endif
225         #ifndef skip_index_glColor3bv
226         case glColor3bv_INDEX: {
227             INDEXED_void_const_GLbyte___GENPT__ *unpacked = (INDEXED_void_const_GLbyte___GENPT__ *)packed;
228             ARGS_void_const_GLbyte___GENPT__ args = unpacked->args;
229             glColor3bv(args.a1);
230             break;
231         }
232         #endif
233         #ifndef skip_index_glColor3d
234         case glColor3d_INDEX: {
235             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
236             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
237             glColor3d(args.a1, args.a2, args.a3);
238             break;
239         }
240         #endif
241         #ifndef skip_index_glColor3dv
242         case glColor3dv_INDEX: {
243             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
244             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
245             glColor3dv(args.a1);
246             break;
247         }
248         #endif
249         #ifndef skip_index_glColor3f
250         case glColor3f_INDEX: {
251             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
252             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
253             glColor3f(args.a1, args.a2, args.a3);
254             break;
255         }
256         #endif
257         #ifndef skip_index_glColor3fv
258         case glColor3fv_INDEX: {
259             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
260             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
261             glColor3fv(args.a1);
262             break;
263         }
264         #endif
265         #ifndef skip_index_glColor3i
266         case glColor3i_INDEX: {
267             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
268             ARGS_void_GLint_GLint_GLint args = unpacked->args;
269             glColor3i(args.a1, args.a2, args.a3);
270             break;
271         }
272         #endif
273         #ifndef skip_index_glColor3iv
274         case glColor3iv_INDEX: {
275             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
276             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
277             glColor3iv(args.a1);
278             break;
279         }
280         #endif
281         #ifndef skip_index_glColor3s
282         case glColor3s_INDEX: {
283             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
284             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
285             glColor3s(args.a1, args.a2, args.a3);
286             break;
287         }
288         #endif
289         #ifndef skip_index_glColor3sv
290         case glColor3sv_INDEX: {
291             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
292             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
293             glColor3sv(args.a1);
294             break;
295         }
296         #endif
297         #ifndef skip_index_glColor3ub
298         case glColor3ub_INDEX: {
299             INDEXED_void_GLubyte_GLubyte_GLubyte *unpacked = (INDEXED_void_GLubyte_GLubyte_GLubyte *)packed;
300             ARGS_void_GLubyte_GLubyte_GLubyte args = unpacked->args;
301             glColor3ub(args.a1, args.a2, args.a3);
302             break;
303         }
304         #endif
305         #ifndef skip_index_glColor3ubv
306         case glColor3ubv_INDEX: {
307             INDEXED_void_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_const_GLubyte___GENPT__ *)packed;
308             ARGS_void_const_GLubyte___GENPT__ args = unpacked->args;
309             glColor3ubv(args.a1);
310             break;
311         }
312         #endif
313         #ifndef skip_index_glColor3ui
314         case glColor3ui_INDEX: {
315             INDEXED_void_GLuint_GLuint_GLuint *unpacked = (INDEXED_void_GLuint_GLuint_GLuint *)packed;
316             ARGS_void_GLuint_GLuint_GLuint args = unpacked->args;
317             glColor3ui(args.a1, args.a2, args.a3);
318             break;
319         }
320         #endif
321         #ifndef skip_index_glColor3uiv
322         case glColor3uiv_INDEX: {
323             INDEXED_void_const_GLuint___GENPT__ *unpacked = (INDEXED_void_const_GLuint___GENPT__ *)packed;
324             ARGS_void_const_GLuint___GENPT__ args = unpacked->args;
325             glColor3uiv(args.a1);
326             break;
327         }
328         #endif
329         #ifndef skip_index_glColor3us
330         case glColor3us_INDEX: {
331             INDEXED_void_GLushort_GLushort_GLushort *unpacked = (INDEXED_void_GLushort_GLushort_GLushort *)packed;
332             ARGS_void_GLushort_GLushort_GLushort args = unpacked->args;
333             glColor3us(args.a1, args.a2, args.a3);
334             break;
335         }
336         #endif
337         #ifndef skip_index_glColor3usv
338         case glColor3usv_INDEX: {
339             INDEXED_void_const_GLushort___GENPT__ *unpacked = (INDEXED_void_const_GLushort___GENPT__ *)packed;
340             ARGS_void_const_GLushort___GENPT__ args = unpacked->args;
341             glColor3usv(args.a1);
342             break;
343         }
344         #endif
345         #ifndef skip_index_glColor4b
346         case glColor4b_INDEX: {
347             INDEXED_void_GLbyte_GLbyte_GLbyte_GLbyte *unpacked = (INDEXED_void_GLbyte_GLbyte_GLbyte_GLbyte *)packed;
348             ARGS_void_GLbyte_GLbyte_GLbyte_GLbyte args = unpacked->args;
349             glColor4b(args.a1, args.a2, args.a3, args.a4);
350             break;
351         }
352         #endif
353         #ifndef skip_index_glColor4bv
354         case glColor4bv_INDEX: {
355             INDEXED_void_const_GLbyte___GENPT__ *unpacked = (INDEXED_void_const_GLbyte___GENPT__ *)packed;
356             ARGS_void_const_GLbyte___GENPT__ args = unpacked->args;
357             glColor4bv(args.a1);
358             break;
359         }
360         #endif
361         #ifndef skip_index_glColor4d
362         case glColor4d_INDEX: {
363             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
364             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
365             glColor4d(args.a1, args.a2, args.a3, args.a4);
366             break;
367         }
368         #endif
369         #ifndef skip_index_glColor4dv
370         case glColor4dv_INDEX: {
371             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
372             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
373             glColor4dv(args.a1);
374             break;
375         }
376         #endif
377         #ifndef skip_index_glColor4f
378         case glColor4f_INDEX: {
379             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
380             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
381             glColor4f(args.a1, args.a2, args.a3, args.a4);
382             break;
383         }
384         #endif
385         #ifndef skip_index_glColor4fv
386         case glColor4fv_INDEX: {
387             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
388             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
389             glColor4fv(args.a1);
390             break;
391         }
392         #endif
393         #ifndef skip_index_glColor4i
394         case glColor4i_INDEX: {
395             INDEXED_void_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint_GLint *)packed;
396             ARGS_void_GLint_GLint_GLint_GLint args = unpacked->args;
397             glColor4i(args.a1, args.a2, args.a3, args.a4);
398             break;
399         }
400         #endif
401         #ifndef skip_index_glColor4iv
402         case glColor4iv_INDEX: {
403             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
404             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
405             glColor4iv(args.a1);
406             break;
407         }
408         #endif
409         #ifndef skip_index_glColor4s
410         case glColor4s_INDEX: {
411             INDEXED_void_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort_GLshort *)packed;
412             ARGS_void_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
413             glColor4s(args.a1, args.a2, args.a3, args.a4);
414             break;
415         }
416         #endif
417         #ifndef skip_index_glColor4sv
418         case glColor4sv_INDEX: {
419             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
420             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
421             glColor4sv(args.a1);
422             break;
423         }
424         #endif
425         #ifndef skip_index_glColor4ub
426         case glColor4ub_INDEX: {
427             INDEXED_void_GLubyte_GLubyte_GLubyte_GLubyte *unpacked = (INDEXED_void_GLubyte_GLubyte_GLubyte_GLubyte *)packed;
428             ARGS_void_GLubyte_GLubyte_GLubyte_GLubyte args = unpacked->args;
429             glColor4ub(args.a1, args.a2, args.a3, args.a4);
430             break;
431         }
432         #endif
433         #ifndef skip_index_glColor4ubv
434         case glColor4ubv_INDEX: {
435             INDEXED_void_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_const_GLubyte___GENPT__ *)packed;
436             ARGS_void_const_GLubyte___GENPT__ args = unpacked->args;
437             glColor4ubv(args.a1);
438             break;
439         }
440         #endif
441         #ifndef skip_index_glColor4ui
442         case glColor4ui_INDEX: {
443             INDEXED_void_GLuint_GLuint_GLuint_GLuint *unpacked = (INDEXED_void_GLuint_GLuint_GLuint_GLuint *)packed;
444             ARGS_void_GLuint_GLuint_GLuint_GLuint args = unpacked->args;
445             glColor4ui(args.a1, args.a2, args.a3, args.a4);
446             break;
447         }
448         #endif
449         #ifndef skip_index_glColor4uiv
450         case glColor4uiv_INDEX: {
451             INDEXED_void_const_GLuint___GENPT__ *unpacked = (INDEXED_void_const_GLuint___GENPT__ *)packed;
452             ARGS_void_const_GLuint___GENPT__ args = unpacked->args;
453             glColor4uiv(args.a1);
454             break;
455         }
456         #endif
457         #ifndef skip_index_glColor4us
458         case glColor4us_INDEX: {
459             INDEXED_void_GLushort_GLushort_GLushort_GLushort *unpacked = (INDEXED_void_GLushort_GLushort_GLushort_GLushort *)packed;
460             ARGS_void_GLushort_GLushort_GLushort_GLushort args = unpacked->args;
461             glColor4us(args.a1, args.a2, args.a3, args.a4);
462             break;
463         }
464         #endif
465         #ifndef skip_index_glColor4usv
466         case glColor4usv_INDEX: {
467             INDEXED_void_const_GLushort___GENPT__ *unpacked = (INDEXED_void_const_GLushort___GENPT__ *)packed;
468             ARGS_void_const_GLushort___GENPT__ args = unpacked->args;
469             glColor4usv(args.a1);
470             break;
471         }
472         #endif
473         #ifndef skip_index_glColorMask
474         case glColorMask_INDEX: {
475             INDEXED_void_GLboolean_GLboolean_GLboolean_GLboolean *unpacked = (INDEXED_void_GLboolean_GLboolean_GLboolean_GLboolean *)packed;
476             ARGS_void_GLboolean_GLboolean_GLboolean_GLboolean args = unpacked->args;
477             glColorMask(args.a1, args.a2, args.a3, args.a4);
478             break;
479         }
480         #endif
481         #ifndef skip_index_glColorMaterial
482         case glColorMaterial_INDEX: {
483             INDEXED_void_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum *)packed;
484             ARGS_void_GLenum_GLenum args = unpacked->args;
485             glColorMaterial(args.a1, args.a2);
486             break;
487         }
488         #endif
489         #ifndef skip_index_glColorPointer
490         case glColorPointer_INDEX: {
491             INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
492             ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
493             glColorPointer(args.a1, args.a2, args.a3, args.a4);
494             break;
495         }
496         #endif
497         #ifndef skip_index_glColorSubTable
498         case glColorSubTable_INDEX: {
499             INDEXED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
500             ARGS_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
501             glColorSubTable(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
502             break;
503         }
504         #endif
505         #ifndef skip_index_glColorTable
506         case glColorTable_INDEX: {
507             INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
508             ARGS_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
509             glColorTable(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
510             break;
511         }
512         #endif
513         #ifndef skip_index_glColorTableParameterfv
514         case glColorTableParameterfv_INDEX: {
515             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
516             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
517             glColorTableParameterfv(args.a1, args.a2, args.a3);
518             break;
519         }
520         #endif
521         #ifndef skip_index_glColorTableParameteriv
522         case glColorTableParameteriv_INDEX: {
523             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
524             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
525             glColorTableParameteriv(args.a1, args.a2, args.a3);
526             break;
527         }
528         #endif
529         #ifndef skip_index_glCompressedTexImage1D
530         case glCompressedTexImage1D_INDEX: {
531             INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *)packed;
532             ARGS_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
533             glCompressedTexImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
534             break;
535         }
536         #endif
537         #ifndef skip_index_glCompressedTexImage2D
538         case glCompressedTexImage2D_INDEX: {
539             INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *)packed;
540             ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
541             glCompressedTexImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
542             break;
543         }
544         #endif
545         #ifndef skip_index_glCompressedTexImage3D
546         case glCompressedTexImage3D_INDEX: {
547             INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ *)packed;
548             ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
549             glCompressedTexImage3D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9);
550             break;
551         }
552         #endif
553         #ifndef skip_index_glCompressedTexSubImage1D
554         case glCompressedTexSubImage1D_INDEX: {
555             INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
556             ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
557             glCompressedTexSubImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
558             break;
559         }
560         #endif
561         #ifndef skip_index_glCompressedTexSubImage2D
562         case glCompressedTexSubImage2D_INDEX: {
563             INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
564             ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
565             glCompressedTexSubImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9);
566             break;
567         }
568         #endif
569         #ifndef skip_index_glCompressedTexSubImage3D
570         case glCompressedTexSubImage3D_INDEX: {
571             INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
572             ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
573             glCompressedTexSubImage3D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10, args.a11);
574             break;
575         }
576         #endif
577         #ifndef skip_index_glConvolutionFilter1D
578         case glConvolutionFilter1D_INDEX: {
579             INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
580             ARGS_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
581             glConvolutionFilter1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
582             break;
583         }
584         #endif
585         #ifndef skip_index_glConvolutionFilter2D
586         case glConvolutionFilter2D_INDEX: {
587             INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
588             ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
589             glConvolutionFilter2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
590             break;
591         }
592         #endif
593         #ifndef skip_index_glConvolutionParameterf
594         case glConvolutionParameterf_INDEX: {
595             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
596             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
597             glConvolutionParameterf(args.a1, args.a2, args.a3);
598             break;
599         }
600         #endif
601         #ifndef skip_index_glConvolutionParameterfv
602         case glConvolutionParameterfv_INDEX: {
603             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
604             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
605             glConvolutionParameterfv(args.a1, args.a2, args.a3);
606             break;
607         }
608         #endif
609         #ifndef skip_index_glConvolutionParameteri
610         case glConvolutionParameteri_INDEX: {
611             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
612             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
613             glConvolutionParameteri(args.a1, args.a2, args.a3);
614             break;
615         }
616         #endif
617         #ifndef skip_index_glConvolutionParameteriv
618         case glConvolutionParameteriv_INDEX: {
619             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
620             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
621             glConvolutionParameteriv(args.a1, args.a2, args.a3);
622             break;
623         }
624         #endif
625         #ifndef skip_index_glCopyColorSubTable
626         case glCopyColorSubTable_INDEX: {
627             INDEXED_void_GLenum_GLsizei_GLint_GLint_GLsizei *unpacked = (INDEXED_void_GLenum_GLsizei_GLint_GLint_GLsizei *)packed;
628             ARGS_void_GLenum_GLsizei_GLint_GLint_GLsizei args = unpacked->args;
629             glCopyColorSubTable(args.a1, args.a2, args.a3, args.a4, args.a5);
630             break;
631         }
632         #endif
633         #ifndef skip_index_glCopyColorTable
634         case glCopyColorTable_INDEX: {
635             INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei *unpacked = (INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei *)packed;
636             ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei args = unpacked->args;
637             glCopyColorTable(args.a1, args.a2, args.a3, args.a4, args.a5);
638             break;
639         }
640         #endif
641         #ifndef skip_index_glCopyConvolutionFilter1D
642         case glCopyConvolutionFilter1D_INDEX: {
643             INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei *unpacked = (INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei *)packed;
644             ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei args = unpacked->args;
645             glCopyConvolutionFilter1D(args.a1, args.a2, args.a3, args.a4, args.a5);
646             break;
647         }
648         #endif
649         #ifndef skip_index_glCopyConvolutionFilter2D
650         case glCopyConvolutionFilter2D_INDEX: {
651             INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei *unpacked = (INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei *)packed;
652             ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei args = unpacked->args;
653             glCopyConvolutionFilter2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
654             break;
655         }
656         #endif
657         #ifndef skip_index_glCopyPixels
658         case glCopyPixels_INDEX: {
659             INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum *unpacked = (INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum *)packed;
660             ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum args = unpacked->args;
661             glCopyPixels(args.a1, args.a2, args.a3, args.a4, args.a5);
662             break;
663         }
664         #endif
665         #ifndef skip_index_glCopyTexImage1D
666         case glCopyTexImage1D_INDEX: {
667             INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint *)packed;
668             ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint args = unpacked->args;
669             glCopyTexImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
670             break;
671         }
672         #endif
673         #ifndef skip_index_glCopyTexImage2D
674         case glCopyTexImage2D_INDEX: {
675             INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint *)packed;
676             ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint args = unpacked->args;
677             glCopyTexImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
678             break;
679         }
680         #endif
681         #ifndef skip_index_glCopyTexSubImage1D
682         case glCopyTexSubImage1D_INDEX: {
683             INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei *)packed;
684             ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei args = unpacked->args;
685             glCopyTexSubImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
686             break;
687         }
688         #endif
689         #ifndef skip_index_glCopyTexSubImage2D
690         case glCopyTexSubImage2D_INDEX: {
691             INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei *)packed;
692             ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args = unpacked->args;
693             glCopyTexSubImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
694             break;
695         }
696         #endif
697         #ifndef skip_index_glCopyTexSubImage3D
698         case glCopyTexSubImage3D_INDEX: {
699             INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei *)packed;
700             ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args = unpacked->args;
701             glCopyTexSubImage3D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9);
702             break;
703         }
704         #endif
705         #ifndef skip_index_glCullFace
706         case glCullFace_INDEX: {
707             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
708             ARGS_void_GLenum args = unpacked->args;
709             glCullFace(args.a1);
710             break;
711         }
712         #endif
713         #ifndef skip_index_glDeleteBuffers
714         case glDeleteBuffers_INDEX: {
715             INDEXED_void_GLsizei_const_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_const_GLuint___GENPT__ *)packed;
716             ARGS_void_GLsizei_const_GLuint___GENPT__ args = unpacked->args;
717             glDeleteBuffers(args.a1, args.a2);
718             break;
719         }
720         #endif
721         #ifndef skip_index_glDeleteLists
722         case glDeleteLists_INDEX: {
723             INDEXED_void_GLuint_GLsizei *unpacked = (INDEXED_void_GLuint_GLsizei *)packed;
724             ARGS_void_GLuint_GLsizei args = unpacked->args;
725             glDeleteLists(args.a1, args.a2);
726             break;
727         }
728         #endif
729         #ifndef skip_index_glDeleteQueries
730         case glDeleteQueries_INDEX: {
731             INDEXED_void_GLsizei_const_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_const_GLuint___GENPT__ *)packed;
732             ARGS_void_GLsizei_const_GLuint___GENPT__ args = unpacked->args;
733             glDeleteQueries(args.a1, args.a2);
734             break;
735         }
736         #endif
737         #ifndef skip_index_glDeleteTextures
738         case glDeleteTextures_INDEX: {
739             INDEXED_void_GLsizei_const_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_const_GLuint___GENPT__ *)packed;
740             ARGS_void_GLsizei_const_GLuint___GENPT__ args = unpacked->args;
741             glDeleteTextures(args.a1, args.a2);
742             break;
743         }
744         #endif
745         #ifndef skip_index_glDepthFunc
746         case glDepthFunc_INDEX: {
747             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
748             ARGS_void_GLenum args = unpacked->args;
749             glDepthFunc(args.a1);
750             break;
751         }
752         #endif
753         #ifndef skip_index_glDepthMask
754         case glDepthMask_INDEX: {
755             INDEXED_void_GLboolean *unpacked = (INDEXED_void_GLboolean *)packed;
756             ARGS_void_GLboolean args = unpacked->args;
757             glDepthMask(args.a1);
758             break;
759         }
760         #endif
761         #ifndef skip_index_glDepthRange
762         case glDepthRange_INDEX: {
763             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
764             ARGS_void_GLdouble_GLdouble args = unpacked->args;
765             glDepthRange(args.a1, args.a2);
766             break;
767         }
768         #endif
769         #ifndef skip_index_glDisable
770         case glDisable_INDEX: {
771             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
772             ARGS_void_GLenum args = unpacked->args;
773             glDisable(args.a1);
774             break;
775         }
776         #endif
777         #ifndef skip_index_glDisableClientState
778         case glDisableClientState_INDEX: {
779             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
780             ARGS_void_GLenum args = unpacked->args;
781             glDisableClientState(args.a1);
782             break;
783         }
784         #endif
785         #ifndef skip_index_glDrawArrays
786         case glDrawArrays_INDEX: {
787             INDEXED_void_GLenum_GLint_GLsizei *unpacked = (INDEXED_void_GLenum_GLint_GLsizei *)packed;
788             ARGS_void_GLenum_GLint_GLsizei args = unpacked->args;
789             glDrawArrays(args.a1, args.a2, args.a3);
790             break;
791         }
792         #endif
793         #ifndef skip_index_glDrawBuffer
794         case glDrawBuffer_INDEX: {
795             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
796             ARGS_void_GLenum args = unpacked->args;
797             glDrawBuffer(args.a1);
798             break;
799         }
800         #endif
801         #ifndef skip_index_glDrawElements
802         case glDrawElements_INDEX: {
803             INDEXED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ *)packed;
804             ARGS_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
805             glDrawElements(args.a1, args.a2, args.a3, args.a4);
806             break;
807         }
808         #endif
809         #ifndef skip_index_glDrawPixels
810         case glDrawPixels_INDEX: {
811             INDEXED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
812             ARGS_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
813             glDrawPixels(args.a1, args.a2, args.a3, args.a4, args.a5);
814             break;
815         }
816         #endif
817         #ifndef skip_index_glDrawRangeElements
818         case glDrawRangeElements_INDEX: {
819             INDEXED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ *)packed;
820             ARGS_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
821             glDrawRangeElements(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
822             break;
823         }
824         #endif
825         #ifndef skip_index_glEdgeFlag
826         case glEdgeFlag_INDEX: {
827             INDEXED_void_GLboolean *unpacked = (INDEXED_void_GLboolean *)packed;
828             ARGS_void_GLboolean args = unpacked->args;
829             glEdgeFlag(args.a1);
830             break;
831         }
832         #endif
833         #ifndef skip_index_glEdgeFlagPointer
834         case glEdgeFlagPointer_INDEX: {
835             INDEXED_void_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLsizei_const_GLvoid___GENPT__ *)packed;
836             ARGS_void_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
837             glEdgeFlagPointer(args.a1, args.a2);
838             break;
839         }
840         #endif
841         #ifndef skip_index_glEdgeFlagv
842         case glEdgeFlagv_INDEX: {
843             INDEXED_void_const_GLboolean___GENPT__ *unpacked = (INDEXED_void_const_GLboolean___GENPT__ *)packed;
844             ARGS_void_const_GLboolean___GENPT__ args = unpacked->args;
845             glEdgeFlagv(args.a1);
846             break;
847         }
848         #endif
849         #ifndef skip_index_glEnable
850         case glEnable_INDEX: {
851             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
852             ARGS_void_GLenum args = unpacked->args;
853             glEnable(args.a1);
854             break;
855         }
856         #endif
857         #ifndef skip_index_glEnableClientState
858         case glEnableClientState_INDEX: {
859             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
860             ARGS_void_GLenum args = unpacked->args;
861             glEnableClientState(args.a1);
862             break;
863         }
864         #endif
865         #ifndef skip_index_glEnd
866         case glEnd_INDEX: {
867             INDEXED_void *unpacked = (INDEXED_void *)packed;
868             glEnd();
869             break;
870         }
871         #endif
872         #ifndef skip_index_glEndList
873         case glEndList_INDEX: {
874             INDEXED_void *unpacked = (INDEXED_void *)packed;
875             glEndList();
876             break;
877         }
878         #endif
879         #ifndef skip_index_glEndQuery
880         case glEndQuery_INDEX: {
881             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
882             ARGS_void_GLenum args = unpacked->args;
883             glEndQuery(args.a1);
884             break;
885         }
886         #endif
887         #ifndef skip_index_glEvalCoord1d
888         case glEvalCoord1d_INDEX: {
889             INDEXED_void_GLdouble *unpacked = (INDEXED_void_GLdouble *)packed;
890             ARGS_void_GLdouble args = unpacked->args;
891             glEvalCoord1d(args.a1);
892             break;
893         }
894         #endif
895         #ifndef skip_index_glEvalCoord1dv
896         case glEvalCoord1dv_INDEX: {
897             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
898             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
899             glEvalCoord1dv(args.a1);
900             break;
901         }
902         #endif
903         #ifndef skip_index_glEvalCoord1f
904         case glEvalCoord1f_INDEX: {
905             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
906             ARGS_void_GLfloat args = unpacked->args;
907             glEvalCoord1f(args.a1);
908             break;
909         }
910         #endif
911         #ifndef skip_index_glEvalCoord1fv
912         case glEvalCoord1fv_INDEX: {
913             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
914             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
915             glEvalCoord1fv(args.a1);
916             break;
917         }
918         #endif
919         #ifndef skip_index_glEvalCoord2d
920         case glEvalCoord2d_INDEX: {
921             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
922             ARGS_void_GLdouble_GLdouble args = unpacked->args;
923             glEvalCoord2d(args.a1, args.a2);
924             break;
925         }
926         #endif
927         #ifndef skip_index_glEvalCoord2dv
928         case glEvalCoord2dv_INDEX: {
929             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
930             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
931             glEvalCoord2dv(args.a1);
932             break;
933         }
934         #endif
935         #ifndef skip_index_glEvalCoord2f
936         case glEvalCoord2f_INDEX: {
937             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
938             ARGS_void_GLfloat_GLfloat args = unpacked->args;
939             glEvalCoord2f(args.a1, args.a2);
940             break;
941         }
942         #endif
943         #ifndef skip_index_glEvalCoord2fv
944         case glEvalCoord2fv_INDEX: {
945             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
946             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
947             glEvalCoord2fv(args.a1);
948             break;
949         }
950         #endif
951         #ifndef skip_index_glEvalMesh1
952         case glEvalMesh1_INDEX: {
953             INDEXED_void_GLenum_GLint_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLint *)packed;
954             ARGS_void_GLenum_GLint_GLint args = unpacked->args;
955             glEvalMesh1(args.a1, args.a2, args.a3);
956             break;
957         }
958         #endif
959         #ifndef skip_index_glEvalMesh2
960         case glEvalMesh2_INDEX: {
961             INDEXED_void_GLenum_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint *)packed;
962             ARGS_void_GLenum_GLint_GLint_GLint_GLint args = unpacked->args;
963             glEvalMesh2(args.a1, args.a2, args.a3, args.a4, args.a5);
964             break;
965         }
966         #endif
967         #ifndef skip_index_glEvalPoint1
968         case glEvalPoint1_INDEX: {
969             INDEXED_void_GLint *unpacked = (INDEXED_void_GLint *)packed;
970             ARGS_void_GLint args = unpacked->args;
971             glEvalPoint1(args.a1);
972             break;
973         }
974         #endif
975         #ifndef skip_index_glEvalPoint2
976         case glEvalPoint2_INDEX: {
977             INDEXED_void_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint *)packed;
978             ARGS_void_GLint_GLint args = unpacked->args;
979             glEvalPoint2(args.a1, args.a2);
980             break;
981         }
982         #endif
983         #ifndef skip_index_glFeedbackBuffer
984         case glFeedbackBuffer_INDEX: {
985             INDEXED_void_GLsizei_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLenum_GLfloat___GENPT__ *)packed;
986             ARGS_void_GLsizei_GLenum_GLfloat___GENPT__ args = unpacked->args;
987             glFeedbackBuffer(args.a1, args.a2, args.a3);
988             break;
989         }
990         #endif
991         #ifndef skip_index_glFinish
992         case glFinish_INDEX: {
993             INDEXED_void *unpacked = (INDEXED_void *)packed;
994             glFinish();
995             break;
996         }
997         #endif
998         #ifndef skip_index_glFlush
999         case glFlush_INDEX: {
1000             INDEXED_void *unpacked = (INDEXED_void *)packed;
1001             glFlush();
1002             break;
1003         }
1004         #endif
1005         #ifndef skip_index_glFogCoordPointer
1006         case glFogCoordPointer_INDEX: {
1007             INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
1008             ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
1009             glFogCoordPointer(args.a1, args.a2, args.a3);
1010             break;
1011         }
1012         #endif
1013         #ifndef skip_index_glFogCoordd
1014         case glFogCoordd_INDEX: {
1015             INDEXED_void_GLdouble *unpacked = (INDEXED_void_GLdouble *)packed;
1016             ARGS_void_GLdouble args = unpacked->args;
1017             glFogCoordd(args.a1);
1018             break;
1019         }
1020         #endif
1021         #ifndef skip_index_glFogCoorddv
1022         case glFogCoorddv_INDEX: {
1023             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1024             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1025             glFogCoorddv(args.a1);
1026             break;
1027         }
1028         #endif
1029         #ifndef skip_index_glFogCoordf
1030         case glFogCoordf_INDEX: {
1031             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
1032             ARGS_void_GLfloat args = unpacked->args;
1033             glFogCoordf(args.a1);
1034             break;
1035         }
1036         #endif
1037         #ifndef skip_index_glFogCoordfv
1038         case glFogCoordfv_INDEX: {
1039             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1040             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1041             glFogCoordfv(args.a1);
1042             break;
1043         }
1044         #endif
1045         #ifndef skip_index_glFogf
1046         case glFogf_INDEX: {
1047             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
1048             ARGS_void_GLenum_GLfloat args = unpacked->args;
1049             glFogf(args.a1, args.a2);
1050             break;
1051         }
1052         #endif
1053         #ifndef skip_index_glFogfv
1054         case glFogfv_INDEX: {
1055             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
1056             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
1057             glFogfv(args.a1, args.a2);
1058             break;
1059         }
1060         #endif
1061         #ifndef skip_index_glFogi
1062         case glFogi_INDEX: {
1063             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
1064             ARGS_void_GLenum_GLint args = unpacked->args;
1065             glFogi(args.a1, args.a2);
1066             break;
1067         }
1068         #endif
1069         #ifndef skip_index_glFogiv
1070         case glFogiv_INDEX: {
1071             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
1072             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
1073             glFogiv(args.a1, args.a2);
1074             break;
1075         }
1076         #endif
1077         #ifndef skip_index_glFrontFace
1078         case glFrontFace_INDEX: {
1079             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
1080             ARGS_void_GLenum args = unpacked->args;
1081             glFrontFace(args.a1);
1082             break;
1083         }
1084         #endif
1085         #ifndef skip_index_glFrustum
1086         case glFrustum_INDEX: {
1087             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
1088             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
1089             glFrustum(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1090             break;
1091         }
1092         #endif
1093         #ifndef skip_index_glGenBuffers
1094         case glGenBuffers_INDEX: {
1095             INDEXED_void_GLsizei_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLuint___GENPT__ *)packed;
1096             ARGS_void_GLsizei_GLuint___GENPT__ args = unpacked->args;
1097             glGenBuffers(args.a1, args.a2);
1098             break;
1099         }
1100         #endif
1101         #ifndef skip_index_glGenLists
1102         case glGenLists_INDEX: {
1103             INDEXED_GLuint_GLsizei *unpacked = (INDEXED_GLuint_GLsizei *)packed;
1104             ARGS_GLuint_GLsizei args = unpacked->args;
1105             GLuint *ret = (GLuint *)ret_v;
1106             *ret =
1107             glGenLists(args.a1);
1108             break;
1109         }
1110         #endif
1111         #ifndef skip_index_glGenQueries
1112         case glGenQueries_INDEX: {
1113             INDEXED_void_GLsizei_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLuint___GENPT__ *)packed;
1114             ARGS_void_GLsizei_GLuint___GENPT__ args = unpacked->args;
1115             glGenQueries(args.a1, args.a2);
1116             break;
1117         }
1118         #endif
1119         #ifndef skip_index_glGenTextures
1120         case glGenTextures_INDEX: {
1121             INDEXED_void_GLsizei_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLuint___GENPT__ *)packed;
1122             ARGS_void_GLsizei_GLuint___GENPT__ args = unpacked->args;
1123             glGenTextures(args.a1, args.a2);
1124             break;
1125         }
1126         #endif
1127         #ifndef skip_index_glGetBooleanv
1128         case glGetBooleanv_INDEX: {
1129             INDEXED_void_GLenum_GLboolean___GENPT__ *unpacked = (INDEXED_void_GLenum_GLboolean___GENPT__ *)packed;
1130             ARGS_void_GLenum_GLboolean___GENPT__ args = unpacked->args;
1131             glGetBooleanv(args.a1, args.a2);
1132             break;
1133         }
1134         #endif
1135         #ifndef skip_index_glGetBufferParameteriv
1136         case glGetBufferParameteriv_INDEX: {
1137             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1138             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1139             glGetBufferParameteriv(args.a1, args.a2, args.a3);
1140             break;
1141         }
1142         #endif
1143         #ifndef skip_index_glGetBufferPointerv
1144         case glGetBufferPointerv_INDEX: {
1145             INDEXED_void_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1146             ARGS_void_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1147             glGetBufferPointerv(args.a1, args.a2, args.a3);
1148             break;
1149         }
1150         #endif
1151         #ifndef skip_index_glGetBufferSubData
1152         case glGetBufferSubData_INDEX: {
1153             INDEXED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ *)packed;
1154             ARGS_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ args = unpacked->args;
1155             glGetBufferSubData(args.a1, args.a2, args.a3, args.a4);
1156             break;
1157         }
1158         #endif
1159         #ifndef skip_index_glGetClipPlane
1160         case glGetClipPlane_INDEX: {
1161             INDEXED_void_GLenum_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLdouble___GENPT__ *)packed;
1162             ARGS_void_GLenum_GLdouble___GENPT__ args = unpacked->args;
1163             glGetClipPlane(args.a1, args.a2);
1164             break;
1165         }
1166         #endif
1167         #ifndef skip_index_glGetColorTable
1168         case glGetColorTable_INDEX: {
1169             INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1170             ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1171             glGetColorTable(args.a1, args.a2, args.a3, args.a4);
1172             break;
1173         }
1174         #endif
1175         #ifndef skip_index_glGetColorTableParameterfv
1176         case glGetColorTableParameterfv_INDEX: {
1177             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1178             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1179             glGetColorTableParameterfv(args.a1, args.a2, args.a3);
1180             break;
1181         }
1182         #endif
1183         #ifndef skip_index_glGetColorTableParameteriv
1184         case glGetColorTableParameteriv_INDEX: {
1185             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1186             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1187             glGetColorTableParameteriv(args.a1, args.a2, args.a3);
1188             break;
1189         }
1190         #endif
1191         #ifndef skip_index_glGetCompressedTexImage
1192         case glGetCompressedTexImage_INDEX: {
1193             INDEXED_void_GLenum_GLint_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLvoid___GENPT__ *)packed;
1194             ARGS_void_GLenum_GLint_GLvoid___GENPT__ args = unpacked->args;
1195             glGetCompressedTexImage(args.a1, args.a2, args.a3);
1196             break;
1197         }
1198         #endif
1199         #ifndef skip_index_glGetConvolutionFilter
1200         case glGetConvolutionFilter_INDEX: {
1201             INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1202             ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1203             glGetConvolutionFilter(args.a1, args.a2, args.a3, args.a4);
1204             break;
1205         }
1206         #endif
1207         #ifndef skip_index_glGetConvolutionParameterfv
1208         case glGetConvolutionParameterfv_INDEX: {
1209             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1210             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1211             glGetConvolutionParameterfv(args.a1, args.a2, args.a3);
1212             break;
1213         }
1214         #endif
1215         #ifndef skip_index_glGetConvolutionParameteriv
1216         case glGetConvolutionParameteriv_INDEX: {
1217             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1218             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1219             glGetConvolutionParameteriv(args.a1, args.a2, args.a3);
1220             break;
1221         }
1222         #endif
1223         #ifndef skip_index_glGetDoublev
1224         case glGetDoublev_INDEX: {
1225             INDEXED_void_GLenum_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLdouble___GENPT__ *)packed;
1226             ARGS_void_GLenum_GLdouble___GENPT__ args = unpacked->args;
1227             glGetDoublev(args.a1, args.a2);
1228             break;
1229         }
1230         #endif
1231         #ifndef skip_index_glGetError
1232         case glGetError_INDEX: {
1233             INDEXED_GLenum *unpacked = (INDEXED_GLenum *)packed;
1234             GLenum *ret = (GLenum *)ret_v;
1235             *ret =
1236             glGetError();
1237             break;
1238         }
1239         #endif
1240         #ifndef skip_index_glGetFloatv
1241         case glGetFloatv_INDEX: {
1242             INDEXED_void_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLfloat___GENPT__ *)packed;
1243             ARGS_void_GLenum_GLfloat___GENPT__ args = unpacked->args;
1244             glGetFloatv(args.a1, args.a2);
1245             break;
1246         }
1247         #endif
1248         #ifndef skip_index_glGetHistogram
1249         case glGetHistogram_INDEX: {
1250             INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1251             ARGS_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1252             glGetHistogram(args.a1, args.a2, args.a3, args.a4, args.a5);
1253             break;
1254         }
1255         #endif
1256         #ifndef skip_index_glGetHistogramParameterfv
1257         case glGetHistogramParameterfv_INDEX: {
1258             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1259             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1260             glGetHistogramParameterfv(args.a1, args.a2, args.a3);
1261             break;
1262         }
1263         #endif
1264         #ifndef skip_index_glGetHistogramParameteriv
1265         case glGetHistogramParameteriv_INDEX: {
1266             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1267             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1268             glGetHistogramParameteriv(args.a1, args.a2, args.a3);
1269             break;
1270         }
1271         #endif
1272         #ifndef skip_index_glGetIntegerv
1273         case glGetIntegerv_INDEX: {
1274             INDEXED_void_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint___GENPT__ *)packed;
1275             ARGS_void_GLenum_GLint___GENPT__ args = unpacked->args;
1276             glGetIntegerv(args.a1, args.a2);
1277             break;
1278         }
1279         #endif
1280         #ifndef skip_index_glGetLightfv
1281         case glGetLightfv_INDEX: {
1282             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1283             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1284             glGetLightfv(args.a1, args.a2, args.a3);
1285             break;
1286         }
1287         #endif
1288         #ifndef skip_index_glGetLightiv
1289         case glGetLightiv_INDEX: {
1290             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1291             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1292             glGetLightiv(args.a1, args.a2, args.a3);
1293             break;
1294         }
1295         #endif
1296         #ifndef skip_index_glGetMapdv
1297         case glGetMapdv_INDEX: {
1298             INDEXED_void_GLenum_GLenum_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLdouble___GENPT__ *)packed;
1299             ARGS_void_GLenum_GLenum_GLdouble___GENPT__ args = unpacked->args;
1300             glGetMapdv(args.a1, args.a2, args.a3);
1301             break;
1302         }
1303         #endif
1304         #ifndef skip_index_glGetMapfv
1305         case glGetMapfv_INDEX: {
1306             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1307             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1308             glGetMapfv(args.a1, args.a2, args.a3);
1309             break;
1310         }
1311         #endif
1312         #ifndef skip_index_glGetMapiv
1313         case glGetMapiv_INDEX: {
1314             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1315             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1316             glGetMapiv(args.a1, args.a2, args.a3);
1317             break;
1318         }
1319         #endif
1320         #ifndef skip_index_glGetMaterialfv
1321         case glGetMaterialfv_INDEX: {
1322             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1323             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1324             glGetMaterialfv(args.a1, args.a2, args.a3);
1325             break;
1326         }
1327         #endif
1328         #ifndef skip_index_glGetMaterialiv
1329         case glGetMaterialiv_INDEX: {
1330             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1331             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1332             glGetMaterialiv(args.a1, args.a2, args.a3);
1333             break;
1334         }
1335         #endif
1336         #ifndef skip_index_glGetMinmax
1337         case glGetMinmax_INDEX: {
1338             INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1339             ARGS_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1340             glGetMinmax(args.a1, args.a2, args.a3, args.a4, args.a5);
1341             break;
1342         }
1343         #endif
1344         #ifndef skip_index_glGetMinmaxParameterfv
1345         case glGetMinmaxParameterfv_INDEX: {
1346             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1347             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1348             glGetMinmaxParameterfv(args.a1, args.a2, args.a3);
1349             break;
1350         }
1351         #endif
1352         #ifndef skip_index_glGetMinmaxParameteriv
1353         case glGetMinmaxParameteriv_INDEX: {
1354             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1355             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1356             glGetMinmaxParameteriv(args.a1, args.a2, args.a3);
1357             break;
1358         }
1359         #endif
1360         #ifndef skip_index_glGetPixelMapfv
1361         case glGetPixelMapfv_INDEX: {
1362             INDEXED_void_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLfloat___GENPT__ *)packed;
1363             ARGS_void_GLenum_GLfloat___GENPT__ args = unpacked->args;
1364             glGetPixelMapfv(args.a1, args.a2);
1365             break;
1366         }
1367         #endif
1368         #ifndef skip_index_glGetPixelMapuiv
1369         case glGetPixelMapuiv_INDEX: {
1370             INDEXED_void_GLenum_GLuint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLuint___GENPT__ *)packed;
1371             ARGS_void_GLenum_GLuint___GENPT__ args = unpacked->args;
1372             glGetPixelMapuiv(args.a1, args.a2);
1373             break;
1374         }
1375         #endif
1376         #ifndef skip_index_glGetPixelMapusv
1377         case glGetPixelMapusv_INDEX: {
1378             INDEXED_void_GLenum_GLushort___GENPT__ *unpacked = (INDEXED_void_GLenum_GLushort___GENPT__ *)packed;
1379             ARGS_void_GLenum_GLushort___GENPT__ args = unpacked->args;
1380             glGetPixelMapusv(args.a1, args.a2);
1381             break;
1382         }
1383         #endif
1384         #ifndef skip_index_glGetPointerv
1385         case glGetPointerv_INDEX: {
1386             INDEXED_void_GLenum_GLvoid___GENPT____GENPT__ *unpacked = (INDEXED_void_GLenum_GLvoid___GENPT____GENPT__ *)packed;
1387             ARGS_void_GLenum_GLvoid___GENPT____GENPT__ args = unpacked->args;
1388             glGetPointerv(args.a1, args.a2);
1389             break;
1390         }
1391         #endif
1392         #ifndef skip_index_glGetPolygonStipple
1393         case glGetPolygonStipple_INDEX: {
1394             INDEXED_void_GLubyte___GENPT__ *unpacked = (INDEXED_void_GLubyte___GENPT__ *)packed;
1395             ARGS_void_GLubyte___GENPT__ args = unpacked->args;
1396             glGetPolygonStipple(args.a1);
1397             break;
1398         }
1399         #endif
1400         #ifndef skip_index_glGetQueryObjectiv
1401         case glGetQueryObjectiv_INDEX: {
1402             INDEXED_void_GLuint_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLuint_GLenum_GLint___GENPT__ *)packed;
1403             ARGS_void_GLuint_GLenum_GLint___GENPT__ args = unpacked->args;
1404             glGetQueryObjectiv(args.a1, args.a2, args.a3);
1405             break;
1406         }
1407         #endif
1408         #ifndef skip_index_glGetQueryObjectuiv
1409         case glGetQueryObjectuiv_INDEX: {
1410             INDEXED_void_GLuint_GLenum_GLuint___GENPT__ *unpacked = (INDEXED_void_GLuint_GLenum_GLuint___GENPT__ *)packed;
1411             ARGS_void_GLuint_GLenum_GLuint___GENPT__ args = unpacked->args;
1412             glGetQueryObjectuiv(args.a1, args.a2, args.a3);
1413             break;
1414         }
1415         #endif
1416         #ifndef skip_index_glGetQueryiv
1417         case glGetQueryiv_INDEX: {
1418             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1419             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1420             glGetQueryiv(args.a1, args.a2, args.a3);
1421             break;
1422         }
1423         #endif
1424         #ifndef skip_index_glGetSeparableFilter
1425         case glGetSeparableFilter_INDEX: {
1426             INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ *)packed;
1427             ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ args = unpacked->args;
1428             glGetSeparableFilter(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1429             break;
1430         }
1431         #endif
1432         #ifndef skip_index_glGetString
1433         case glGetString_INDEX: {
1434             INDEXED_const_GLubyte___GENPT___GLenum *unpacked = (INDEXED_const_GLubyte___GENPT___GLenum *)packed;
1435             ARGS_const_GLubyte___GENPT___GLenum args = unpacked->args;
1436             const GLubyte * *ret = (const GLubyte * *)ret_v;
1437             *ret =
1438             glGetString(args.a1);
1439             break;
1440         }
1441         #endif
1442         #ifndef skip_index_glGetTexEnvfv
1443         case glGetTexEnvfv_INDEX: {
1444             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1445             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1446             glGetTexEnvfv(args.a1, args.a2, args.a3);
1447             break;
1448         }
1449         #endif
1450         #ifndef skip_index_glGetTexEnviv
1451         case glGetTexEnviv_INDEX: {
1452             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1453             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1454             glGetTexEnviv(args.a1, args.a2, args.a3);
1455             break;
1456         }
1457         #endif
1458         #ifndef skip_index_glGetTexGendv
1459         case glGetTexGendv_INDEX: {
1460             INDEXED_void_GLenum_GLenum_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLdouble___GENPT__ *)packed;
1461             ARGS_void_GLenum_GLenum_GLdouble___GENPT__ args = unpacked->args;
1462             glGetTexGendv(args.a1, args.a2, args.a3);
1463             break;
1464         }
1465         #endif
1466         #ifndef skip_index_glGetTexGenfv
1467         case glGetTexGenfv_INDEX: {
1468             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1469             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1470             glGetTexGenfv(args.a1, args.a2, args.a3);
1471             break;
1472         }
1473         #endif
1474         #ifndef skip_index_glGetTexGeniv
1475         case glGetTexGeniv_INDEX: {
1476             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1477             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1478             glGetTexGeniv(args.a1, args.a2, args.a3);
1479             break;
1480         }
1481         #endif
1482         #ifndef skip_index_glGetTexImage
1483         case glGetTexImage_INDEX: {
1484             INDEXED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ *)packed;
1485             ARGS_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
1486             glGetTexImage(args.a1, args.a2, args.a3, args.a4, args.a5);
1487             break;
1488         }
1489         #endif
1490         #ifndef skip_index_glGetTexLevelParameterfv
1491         case glGetTexLevelParameterfv_INDEX: {
1492             INDEXED_void_GLenum_GLint_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLfloat___GENPT__ *)packed;
1493             ARGS_void_GLenum_GLint_GLenum_GLfloat___GENPT__ args = unpacked->args;
1494             glGetTexLevelParameterfv(args.a1, args.a2, args.a3, args.a4);
1495             break;
1496         }
1497         #endif
1498         #ifndef skip_index_glGetTexLevelParameteriv
1499         case glGetTexLevelParameteriv_INDEX: {
1500             INDEXED_void_GLenum_GLint_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLenum_GLint___GENPT__ *)packed;
1501             ARGS_void_GLenum_GLint_GLenum_GLint___GENPT__ args = unpacked->args;
1502             glGetTexLevelParameteriv(args.a1, args.a2, args.a3, args.a4);
1503             break;
1504         }
1505         #endif
1506         #ifndef skip_index_glGetTexParameterfv
1507         case glGetTexParameterfv_INDEX: {
1508             INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat___GENPT__ *)packed;
1509             ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args = unpacked->args;
1510             glGetTexParameterfv(args.a1, args.a2, args.a3);
1511             break;
1512         }
1513         #endif
1514         #ifndef skip_index_glGetTexParameteriv
1515         case glGetTexParameteriv_INDEX: {
1516             INDEXED_void_GLenum_GLenum_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLint___GENPT__ *)packed;
1517             ARGS_void_GLenum_GLenum_GLint___GENPT__ args = unpacked->args;
1518             glGetTexParameteriv(args.a1, args.a2, args.a3);
1519             break;
1520         }
1521         #endif
1522         #ifndef skip_index_glHint
1523         case glHint_INDEX: {
1524             INDEXED_void_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum *)packed;
1525             ARGS_void_GLenum_GLenum args = unpacked->args;
1526             glHint(args.a1, args.a2);
1527             break;
1528         }
1529         #endif
1530         #ifndef skip_index_glHistogram
1531         case glHistogram_INDEX: {
1532             INDEXED_void_GLenum_GLsizei_GLenum_GLboolean *unpacked = (INDEXED_void_GLenum_GLsizei_GLenum_GLboolean *)packed;
1533             ARGS_void_GLenum_GLsizei_GLenum_GLboolean args = unpacked->args;
1534             glHistogram(args.a1, args.a2, args.a3, args.a4);
1535             break;
1536         }
1537         #endif
1538         #ifndef skip_index_glIndexMask
1539         case glIndexMask_INDEX: {
1540             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
1541             ARGS_void_GLuint args = unpacked->args;
1542             glIndexMask(args.a1);
1543             break;
1544         }
1545         #endif
1546         #ifndef skip_index_glIndexPointer
1547         case glIndexPointer_INDEX: {
1548             INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
1549             ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
1550             glIndexPointer(args.a1, args.a2, args.a3);
1551             break;
1552         }
1553         #endif
1554         #ifndef skip_index_glIndexd
1555         case glIndexd_INDEX: {
1556             INDEXED_void_GLdouble *unpacked = (INDEXED_void_GLdouble *)packed;
1557             ARGS_void_GLdouble args = unpacked->args;
1558             glIndexd(args.a1);
1559             break;
1560         }
1561         #endif
1562         #ifndef skip_index_glIndexdv
1563         case glIndexdv_INDEX: {
1564             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1565             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1566             glIndexdv(args.a1);
1567             break;
1568         }
1569         #endif
1570         #ifndef skip_index_glIndexf
1571         case glIndexf_INDEX: {
1572             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
1573             ARGS_void_GLfloat args = unpacked->args;
1574             glIndexf(args.a1);
1575             break;
1576         }
1577         #endif
1578         #ifndef skip_index_glIndexfv
1579         case glIndexfv_INDEX: {
1580             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1581             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1582             glIndexfv(args.a1);
1583             break;
1584         }
1585         #endif
1586         #ifndef skip_index_glIndexi
1587         case glIndexi_INDEX: {
1588             INDEXED_void_GLint *unpacked = (INDEXED_void_GLint *)packed;
1589             ARGS_void_GLint args = unpacked->args;
1590             glIndexi(args.a1);
1591             break;
1592         }
1593         #endif
1594         #ifndef skip_index_glIndexiv
1595         case glIndexiv_INDEX: {
1596             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
1597             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
1598             glIndexiv(args.a1);
1599             break;
1600         }
1601         #endif
1602         #ifndef skip_index_glIndexs
1603         case glIndexs_INDEX: {
1604             INDEXED_void_GLshort *unpacked = (INDEXED_void_GLshort *)packed;
1605             ARGS_void_GLshort args = unpacked->args;
1606             glIndexs(args.a1);
1607             break;
1608         }
1609         #endif
1610         #ifndef skip_index_glIndexsv
1611         case glIndexsv_INDEX: {
1612             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
1613             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
1614             glIndexsv(args.a1);
1615             break;
1616         }
1617         #endif
1618         #ifndef skip_index_glIndexub
1619         case glIndexub_INDEX: {
1620             INDEXED_void_GLubyte *unpacked = (INDEXED_void_GLubyte *)packed;
1621             ARGS_void_GLubyte args = unpacked->args;
1622             glIndexub(args.a1);
1623             break;
1624         }
1625         #endif
1626         #ifndef skip_index_glIndexubv
1627         case glIndexubv_INDEX: {
1628             INDEXED_void_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_const_GLubyte___GENPT__ *)packed;
1629             ARGS_void_const_GLubyte___GENPT__ args = unpacked->args;
1630             glIndexubv(args.a1);
1631             break;
1632         }
1633         #endif
1634         #ifndef skip_index_glInitNames
1635         case glInitNames_INDEX: {
1636             INDEXED_void *unpacked = (INDEXED_void *)packed;
1637             glInitNames();
1638             break;
1639         }
1640         #endif
1641         #ifndef skip_index_glInterleavedArrays
1642         case glInterleavedArrays_INDEX: {
1643             INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
1644             ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
1645             glInterleavedArrays(args.a1, args.a2, args.a3);
1646             break;
1647         }
1648         #endif
1649         #ifndef skip_index_glIsBuffer
1650         case glIsBuffer_INDEX: {
1651             INDEXED_GLboolean_GLuint *unpacked = (INDEXED_GLboolean_GLuint *)packed;
1652             ARGS_GLboolean_GLuint args = unpacked->args;
1653             GLboolean *ret = (GLboolean *)ret_v;
1654             *ret =
1655             glIsBuffer(args.a1);
1656             break;
1657         }
1658         #endif
1659         #ifndef skip_index_glIsEnabled
1660         case glIsEnabled_INDEX: {
1661             INDEXED_GLboolean_GLenum *unpacked = (INDEXED_GLboolean_GLenum *)packed;
1662             ARGS_GLboolean_GLenum args = unpacked->args;
1663             GLboolean *ret = (GLboolean *)ret_v;
1664             *ret =
1665             glIsEnabled(args.a1);
1666             break;
1667         }
1668         #endif
1669         #ifndef skip_index_glIsList
1670         case glIsList_INDEX: {
1671             INDEXED_GLboolean_GLuint *unpacked = (INDEXED_GLboolean_GLuint *)packed;
1672             ARGS_GLboolean_GLuint args = unpacked->args;
1673             GLboolean *ret = (GLboolean *)ret_v;
1674             *ret =
1675             glIsList(args.a1);
1676             break;
1677         }
1678         #endif
1679         #ifndef skip_index_glIsQuery
1680         case glIsQuery_INDEX: {
1681             INDEXED_GLboolean_GLuint *unpacked = (INDEXED_GLboolean_GLuint *)packed;
1682             ARGS_GLboolean_GLuint args = unpacked->args;
1683             GLboolean *ret = (GLboolean *)ret_v;
1684             *ret =
1685             glIsQuery(args.a1);
1686             break;
1687         }
1688         #endif
1689         #ifndef skip_index_glIsTexture
1690         case glIsTexture_INDEX: {
1691             INDEXED_GLboolean_GLuint *unpacked = (INDEXED_GLboolean_GLuint *)packed;
1692             ARGS_GLboolean_GLuint args = unpacked->args;
1693             GLboolean *ret = (GLboolean *)ret_v;
1694             *ret =
1695             glIsTexture(args.a1);
1696             break;
1697         }
1698         #endif
1699         #ifndef skip_index_glLightModelf
1700         case glLightModelf_INDEX: {
1701             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
1702             ARGS_void_GLenum_GLfloat args = unpacked->args;
1703             glLightModelf(args.a1, args.a2);
1704             break;
1705         }
1706         #endif
1707         #ifndef skip_index_glLightModelfv
1708         case glLightModelfv_INDEX: {
1709             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
1710             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
1711             glLightModelfv(args.a1, args.a2);
1712             break;
1713         }
1714         #endif
1715         #ifndef skip_index_glLightModeli
1716         case glLightModeli_INDEX: {
1717             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
1718             ARGS_void_GLenum_GLint args = unpacked->args;
1719             glLightModeli(args.a1, args.a2);
1720             break;
1721         }
1722         #endif
1723         #ifndef skip_index_glLightModeliv
1724         case glLightModeliv_INDEX: {
1725             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
1726             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
1727             glLightModeliv(args.a1, args.a2);
1728             break;
1729         }
1730         #endif
1731         #ifndef skip_index_glLightf
1732         case glLightf_INDEX: {
1733             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
1734             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
1735             glLightf(args.a1, args.a2, args.a3);
1736             break;
1737         }
1738         #endif
1739         #ifndef skip_index_glLightfv
1740         case glLightfv_INDEX: {
1741             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
1742             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
1743             glLightfv(args.a1, args.a2, args.a3);
1744             break;
1745         }
1746         #endif
1747         #ifndef skip_index_glLighti
1748         case glLighti_INDEX: {
1749             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
1750             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
1751             glLighti(args.a1, args.a2, args.a3);
1752             break;
1753         }
1754         #endif
1755         #ifndef skip_index_glLightiv
1756         case glLightiv_INDEX: {
1757             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
1758             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
1759             glLightiv(args.a1, args.a2, args.a3);
1760             break;
1761         }
1762         #endif
1763         #ifndef skip_index_glLineStipple
1764         case glLineStipple_INDEX: {
1765             INDEXED_void_GLint_GLushort *unpacked = (INDEXED_void_GLint_GLushort *)packed;
1766             ARGS_void_GLint_GLushort args = unpacked->args;
1767             glLineStipple(args.a1, args.a2);
1768             break;
1769         }
1770         #endif
1771         #ifndef skip_index_glLineWidth
1772         case glLineWidth_INDEX: {
1773             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
1774             ARGS_void_GLfloat args = unpacked->args;
1775             glLineWidth(args.a1);
1776             break;
1777         }
1778         #endif
1779         #ifndef skip_index_glListBase
1780         case glListBase_INDEX: {
1781             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
1782             ARGS_void_GLuint args = unpacked->args;
1783             glListBase(args.a1);
1784             break;
1785         }
1786         #endif
1787         #ifndef skip_index_glLoadIdentity
1788         case glLoadIdentity_INDEX: {
1789             INDEXED_void *unpacked = (INDEXED_void *)packed;
1790             glLoadIdentity();
1791             break;
1792         }
1793         #endif
1794         #ifndef skip_index_glLoadMatrixd
1795         case glLoadMatrixd_INDEX: {
1796             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1797             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1798             glLoadMatrixd(args.a1);
1799             break;
1800         }
1801         #endif
1802         #ifndef skip_index_glLoadMatrixf
1803         case glLoadMatrixf_INDEX: {
1804             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1805             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1806             glLoadMatrixf(args.a1);
1807             break;
1808         }
1809         #endif
1810         #ifndef skip_index_glLoadName
1811         case glLoadName_INDEX: {
1812             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
1813             ARGS_void_GLuint args = unpacked->args;
1814             glLoadName(args.a1);
1815             break;
1816         }
1817         #endif
1818         #ifndef skip_index_glLoadTransposeMatrixd
1819         case glLoadTransposeMatrixd_INDEX: {
1820             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1821             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1822             glLoadTransposeMatrixd(args.a1);
1823             break;
1824         }
1825         #endif
1826         #ifndef skip_index_glLoadTransposeMatrixf
1827         case glLoadTransposeMatrixf_INDEX: {
1828             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1829             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1830             glLoadTransposeMatrixf(args.a1);
1831             break;
1832         }
1833         #endif
1834         #ifndef skip_index_glLogicOp
1835         case glLogicOp_INDEX: {
1836             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
1837             ARGS_void_GLenum args = unpacked->args;
1838             glLogicOp(args.a1);
1839             break;
1840         }
1841         #endif
1842         #ifndef skip_index_glMap1d
1843         case glMap1d_INDEX: {
1844             INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ *)packed;
1845             ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args = unpacked->args;
1846             glMap1d(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1847             break;
1848         }
1849         #endif
1850         #ifndef skip_index_glMap1f
1851         case glMap1f_INDEX: {
1852             INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ *)packed;
1853             ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args = unpacked->args;
1854             glMap1f(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1855             break;
1856         }
1857         #endif
1858         #ifndef skip_index_glMap2d
1859         case glMap2d_INDEX: {
1860             INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ *)packed;
1861             ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args = unpacked->args;
1862             glMap2d(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10);
1863             break;
1864         }
1865         #endif
1866         #ifndef skip_index_glMap2f
1867         case glMap2f_INDEX: {
1868             INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ *)packed;
1869             ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args = unpacked->args;
1870             glMap2f(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10);
1871             break;
1872         }
1873         #endif
1874         #ifndef skip_index_glMapBuffer
1875         case glMapBuffer_INDEX: {
1876             INDEXED_GLvoid___GENPT___GLenum_GLenum *unpacked = (INDEXED_GLvoid___GENPT___GLenum_GLenum *)packed;
1877             ARGS_GLvoid___GENPT___GLenum_GLenum args = unpacked->args;
1878             GLvoid * *ret = (GLvoid * *)ret_v;
1879             *ret =
1880             glMapBuffer(args.a1, args.a2);
1881             break;
1882         }
1883         #endif
1884         #ifndef skip_index_glMapGrid1d
1885         case glMapGrid1d_INDEX: {
1886             INDEXED_void_GLint_GLdouble_GLdouble *unpacked = (INDEXED_void_GLint_GLdouble_GLdouble *)packed;
1887             ARGS_void_GLint_GLdouble_GLdouble args = unpacked->args;
1888             glMapGrid1d(args.a1, args.a2, args.a3);
1889             break;
1890         }
1891         #endif
1892         #ifndef skip_index_glMapGrid1f
1893         case glMapGrid1f_INDEX: {
1894             INDEXED_void_GLint_GLfloat_GLfloat *unpacked = (INDEXED_void_GLint_GLfloat_GLfloat *)packed;
1895             ARGS_void_GLint_GLfloat_GLfloat args = unpacked->args;
1896             glMapGrid1f(args.a1, args.a2, args.a3);
1897             break;
1898         }
1899         #endif
1900         #ifndef skip_index_glMapGrid2d
1901         case glMapGrid2d_INDEX: {
1902             INDEXED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble *unpacked = (INDEXED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble *)packed;
1903             ARGS_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble args = unpacked->args;
1904             glMapGrid2d(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1905             break;
1906         }
1907         #endif
1908         #ifndef skip_index_glMapGrid2f
1909         case glMapGrid2f_INDEX: {
1910             INDEXED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat *unpacked = (INDEXED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat *)packed;
1911             ARGS_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat args = unpacked->args;
1912             glMapGrid2f(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
1913             break;
1914         }
1915         #endif
1916         #ifndef skip_index_glMaterialf
1917         case glMaterialf_INDEX: {
1918             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
1919             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
1920             glMaterialf(args.a1, args.a2, args.a3);
1921             break;
1922         }
1923         #endif
1924         #ifndef skip_index_glMaterialfv
1925         case glMaterialfv_INDEX: {
1926             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
1927             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
1928             glMaterialfv(args.a1, args.a2, args.a3);
1929             break;
1930         }
1931         #endif
1932         #ifndef skip_index_glMateriali
1933         case glMateriali_INDEX: {
1934             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
1935             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
1936             glMateriali(args.a1, args.a2, args.a3);
1937             break;
1938         }
1939         #endif
1940         #ifndef skip_index_glMaterialiv
1941         case glMaterialiv_INDEX: {
1942             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
1943             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
1944             glMaterialiv(args.a1, args.a2, args.a3);
1945             break;
1946         }
1947         #endif
1948         #ifndef skip_index_glMatrixMode
1949         case glMatrixMode_INDEX: {
1950             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
1951             ARGS_void_GLenum args = unpacked->args;
1952             glMatrixMode(args.a1);
1953             break;
1954         }
1955         #endif
1956         #ifndef skip_index_glMinmax
1957         case glMinmax_INDEX: {
1958             INDEXED_void_GLenum_GLenum_GLboolean *unpacked = (INDEXED_void_GLenum_GLenum_GLboolean *)packed;
1959             ARGS_void_GLenum_GLenum_GLboolean args = unpacked->args;
1960             glMinmax(args.a1, args.a2, args.a3);
1961             break;
1962         }
1963         #endif
1964         #ifndef skip_index_glMultMatrixd
1965         case glMultMatrixd_INDEX: {
1966             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1967             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1968             glMultMatrixd(args.a1);
1969             break;
1970         }
1971         #endif
1972         #ifndef skip_index_glMultMatrixf
1973         case glMultMatrixf_INDEX: {
1974             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1975             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1976             glMultMatrixf(args.a1);
1977             break;
1978         }
1979         #endif
1980         #ifndef skip_index_glMultTransposeMatrixd
1981         case glMultTransposeMatrixd_INDEX: {
1982             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
1983             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
1984             glMultTransposeMatrixd(args.a1);
1985             break;
1986         }
1987         #endif
1988         #ifndef skip_index_glMultTransposeMatrixf
1989         case glMultTransposeMatrixf_INDEX: {
1990             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
1991             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
1992             glMultTransposeMatrixf(args.a1);
1993             break;
1994         }
1995         #endif
1996         #ifndef skip_index_glMultiDrawArrays
1997         case glMultiDrawArrays_INDEX: {
1998             INDEXED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei *)packed;
1999             ARGS_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei args = unpacked->args;
2000             glMultiDrawArrays(args.a1, args.a2, args.a3, args.a4);
2001             break;
2002         }
2003         #endif
2004         #ifndef skip_index_glMultiDrawElements
2005         case glMultiDrawElements_INDEX: {
2006             INDEXED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei *unpacked = (INDEXED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei *)packed;
2007             ARGS_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei args = unpacked->args;
2008             glMultiDrawElements(args.a1, args.a2, args.a3, args.a4, args.a5);
2009             break;
2010         }
2011         #endif
2012         #ifndef skip_index_glMultiTexCoord1d
2013         case glMultiTexCoord1d_INDEX: {
2014             INDEXED_void_GLenum_GLdouble *unpacked = (INDEXED_void_GLenum_GLdouble *)packed;
2015             ARGS_void_GLenum_GLdouble args = unpacked->args;
2016             glMultiTexCoord1d(args.a1, args.a2);
2017             break;
2018         }
2019         #endif
2020         #ifndef skip_index_glMultiTexCoord1dv
2021         case glMultiTexCoord1dv_INDEX: {
2022             INDEXED_void_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLdouble___GENPT__ *)packed;
2023             ARGS_void_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
2024             glMultiTexCoord1dv(args.a1, args.a2);
2025             break;
2026         }
2027         #endif
2028         #ifndef skip_index_glMultiTexCoord1f
2029         case glMultiTexCoord1f_INDEX: {
2030             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
2031             ARGS_void_GLenum_GLfloat args = unpacked->args;
2032             glMultiTexCoord1f(args.a1, args.a2);
2033             break;
2034         }
2035         #endif
2036         #ifndef skip_index_glMultiTexCoord1fv
2037         case glMultiTexCoord1fv_INDEX: {
2038             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
2039             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
2040             glMultiTexCoord1fv(args.a1, args.a2);
2041             break;
2042         }
2043         #endif
2044         #ifndef skip_index_glMultiTexCoord1i
2045         case glMultiTexCoord1i_INDEX: {
2046             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
2047             ARGS_void_GLenum_GLint args = unpacked->args;
2048             glMultiTexCoord1i(args.a1, args.a2);
2049             break;
2050         }
2051         #endif
2052         #ifndef skip_index_glMultiTexCoord1iv
2053         case glMultiTexCoord1iv_INDEX: {
2054             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
2055             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
2056             glMultiTexCoord1iv(args.a1, args.a2);
2057             break;
2058         }
2059         #endif
2060         #ifndef skip_index_glMultiTexCoord1s
2061         case glMultiTexCoord1s_INDEX: {
2062             INDEXED_void_GLenum_GLshort *unpacked = (INDEXED_void_GLenum_GLshort *)packed;
2063             ARGS_void_GLenum_GLshort args = unpacked->args;
2064             glMultiTexCoord1s(args.a1, args.a2);
2065             break;
2066         }
2067         #endif
2068         #ifndef skip_index_glMultiTexCoord1sv
2069         case glMultiTexCoord1sv_INDEX: {
2070             INDEXED_void_GLenum_const_GLshort___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLshort___GENPT__ *)packed;
2071             ARGS_void_GLenum_const_GLshort___GENPT__ args = unpacked->args;
2072             glMultiTexCoord1sv(args.a1, args.a2);
2073             break;
2074         }
2075         #endif
2076         #ifndef skip_index_glMultiTexCoord2d
2077         case glMultiTexCoord2d_INDEX: {
2078             INDEXED_void_GLenum_GLdouble_GLdouble *unpacked = (INDEXED_void_GLenum_GLdouble_GLdouble *)packed;
2079             ARGS_void_GLenum_GLdouble_GLdouble args = unpacked->args;
2080             glMultiTexCoord2d(args.a1, args.a2, args.a3);
2081             break;
2082         }
2083         #endif
2084         #ifndef skip_index_glMultiTexCoord2dv
2085         case glMultiTexCoord2dv_INDEX: {
2086             INDEXED_void_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLdouble___GENPT__ *)packed;
2087             ARGS_void_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
2088             glMultiTexCoord2dv(args.a1, args.a2);
2089             break;
2090         }
2091         #endif
2092         #ifndef skip_index_glMultiTexCoord2f
2093         case glMultiTexCoord2f_INDEX: {
2094             INDEXED_void_GLenum_GLfloat_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat_GLfloat *)packed;
2095             ARGS_void_GLenum_GLfloat_GLfloat args = unpacked->args;
2096             glMultiTexCoord2f(args.a1, args.a2, args.a3);
2097             break;
2098         }
2099         #endif
2100         #ifndef skip_index_glMultiTexCoord2fv
2101         case glMultiTexCoord2fv_INDEX: {
2102             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
2103             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
2104             glMultiTexCoord2fv(args.a1, args.a2);
2105             break;
2106         }
2107         #endif
2108         #ifndef skip_index_glMultiTexCoord2i
2109         case glMultiTexCoord2i_INDEX: {
2110             INDEXED_void_GLenum_GLint_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLint *)packed;
2111             ARGS_void_GLenum_GLint_GLint args = unpacked->args;
2112             glMultiTexCoord2i(args.a1, args.a2, args.a3);
2113             break;
2114         }
2115         #endif
2116         #ifndef skip_index_glMultiTexCoord2iv
2117         case glMultiTexCoord2iv_INDEX: {
2118             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
2119             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
2120             glMultiTexCoord2iv(args.a1, args.a2);
2121             break;
2122         }
2123         #endif
2124         #ifndef skip_index_glMultiTexCoord2s
2125         case glMultiTexCoord2s_INDEX: {
2126             INDEXED_void_GLenum_GLshort_GLshort *unpacked = (INDEXED_void_GLenum_GLshort_GLshort *)packed;
2127             ARGS_void_GLenum_GLshort_GLshort args = unpacked->args;
2128             glMultiTexCoord2s(args.a1, args.a2, args.a3);
2129             break;
2130         }
2131         #endif
2132         #ifndef skip_index_glMultiTexCoord2sv
2133         case glMultiTexCoord2sv_INDEX: {
2134             INDEXED_void_GLenum_const_GLshort___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLshort___GENPT__ *)packed;
2135             ARGS_void_GLenum_const_GLshort___GENPT__ args = unpacked->args;
2136             glMultiTexCoord2sv(args.a1, args.a2);
2137             break;
2138         }
2139         #endif
2140         #ifndef skip_index_glMultiTexCoord3d
2141         case glMultiTexCoord3d_INDEX: {
2142             INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble *)packed;
2143             ARGS_void_GLenum_GLdouble_GLdouble_GLdouble args = unpacked->args;
2144             glMultiTexCoord3d(args.a1, args.a2, args.a3, args.a4);
2145             break;
2146         }
2147         #endif
2148         #ifndef skip_index_glMultiTexCoord3dv
2149         case glMultiTexCoord3dv_INDEX: {
2150             INDEXED_void_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLdouble___GENPT__ *)packed;
2151             ARGS_void_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
2152             glMultiTexCoord3dv(args.a1, args.a2);
2153             break;
2154         }
2155         #endif
2156         #ifndef skip_index_glMultiTexCoord3f
2157         case glMultiTexCoord3f_INDEX: {
2158             INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat *)packed;
2159             ARGS_void_GLenum_GLfloat_GLfloat_GLfloat args = unpacked->args;
2160             glMultiTexCoord3f(args.a1, args.a2, args.a3, args.a4);
2161             break;
2162         }
2163         #endif
2164         #ifndef skip_index_glMultiTexCoord3fv
2165         case glMultiTexCoord3fv_INDEX: {
2166             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
2167             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
2168             glMultiTexCoord3fv(args.a1, args.a2);
2169             break;
2170         }
2171         #endif
2172         #ifndef skip_index_glMultiTexCoord3i
2173         case glMultiTexCoord3i_INDEX: {
2174             INDEXED_void_GLenum_GLint_GLint_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint *)packed;
2175             ARGS_void_GLenum_GLint_GLint_GLint args = unpacked->args;
2176             glMultiTexCoord3i(args.a1, args.a2, args.a3, args.a4);
2177             break;
2178         }
2179         #endif
2180         #ifndef skip_index_glMultiTexCoord3iv
2181         case glMultiTexCoord3iv_INDEX: {
2182             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
2183             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
2184             glMultiTexCoord3iv(args.a1, args.a2);
2185             break;
2186         }
2187         #endif
2188         #ifndef skip_index_glMultiTexCoord3s
2189         case glMultiTexCoord3s_INDEX: {
2190             INDEXED_void_GLenum_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLenum_GLshort_GLshort_GLshort *)packed;
2191             ARGS_void_GLenum_GLshort_GLshort_GLshort args = unpacked->args;
2192             glMultiTexCoord3s(args.a1, args.a2, args.a3, args.a4);
2193             break;
2194         }
2195         #endif
2196         #ifndef skip_index_glMultiTexCoord3sv
2197         case glMultiTexCoord3sv_INDEX: {
2198             INDEXED_void_GLenum_const_GLshort___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLshort___GENPT__ *)packed;
2199             ARGS_void_GLenum_const_GLshort___GENPT__ args = unpacked->args;
2200             glMultiTexCoord3sv(args.a1, args.a2);
2201             break;
2202         }
2203         #endif
2204         #ifndef skip_index_glMultiTexCoord4d
2205         case glMultiTexCoord4d_INDEX: {
2206             INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
2207             ARGS_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
2208             glMultiTexCoord4d(args.a1, args.a2, args.a3, args.a4, args.a5);
2209             break;
2210         }
2211         #endif
2212         #ifndef skip_index_glMultiTexCoord4dv
2213         case glMultiTexCoord4dv_INDEX: {
2214             INDEXED_void_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLdouble___GENPT__ *)packed;
2215             ARGS_void_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
2216             glMultiTexCoord4dv(args.a1, args.a2);
2217             break;
2218         }
2219         #endif
2220         #ifndef skip_index_glMultiTexCoord4f
2221         case glMultiTexCoord4f_INDEX: {
2222             INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
2223             ARGS_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
2224             glMultiTexCoord4f(args.a1, args.a2, args.a3, args.a4, args.a5);
2225             break;
2226         }
2227         #endif
2228         #ifndef skip_index_glMultiTexCoord4fv
2229         case glMultiTexCoord4fv_INDEX: {
2230             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
2231             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
2232             glMultiTexCoord4fv(args.a1, args.a2);
2233             break;
2234         }
2235         #endif
2236         #ifndef skip_index_glMultiTexCoord4i
2237         case glMultiTexCoord4i_INDEX: {
2238             INDEXED_void_GLenum_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint *)packed;
2239             ARGS_void_GLenum_GLint_GLint_GLint_GLint args = unpacked->args;
2240             glMultiTexCoord4i(args.a1, args.a2, args.a3, args.a4, args.a5);
2241             break;
2242         }
2243         #endif
2244         #ifndef skip_index_glMultiTexCoord4iv
2245         case glMultiTexCoord4iv_INDEX: {
2246             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
2247             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
2248             glMultiTexCoord4iv(args.a1, args.a2);
2249             break;
2250         }
2251         #endif
2252         #ifndef skip_index_glMultiTexCoord4s
2253         case glMultiTexCoord4s_INDEX: {
2254             INDEXED_void_GLenum_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLenum_GLshort_GLshort_GLshort_GLshort *)packed;
2255             ARGS_void_GLenum_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
2256             glMultiTexCoord4s(args.a1, args.a2, args.a3, args.a4, args.a5);
2257             break;
2258         }
2259         #endif
2260         #ifndef skip_index_glMultiTexCoord4sv
2261         case glMultiTexCoord4sv_INDEX: {
2262             INDEXED_void_GLenum_const_GLshort___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLshort___GENPT__ *)packed;
2263             ARGS_void_GLenum_const_GLshort___GENPT__ args = unpacked->args;
2264             glMultiTexCoord4sv(args.a1, args.a2);
2265             break;
2266         }
2267         #endif
2268         #ifndef skip_index_glNewList
2269         case glNewList_INDEX: {
2270             INDEXED_void_GLuint_GLenum *unpacked = (INDEXED_void_GLuint_GLenum *)packed;
2271             ARGS_void_GLuint_GLenum args = unpacked->args;
2272             glNewList(args.a1, args.a2);
2273             break;
2274         }
2275         #endif
2276         #ifndef skip_index_glNormal3b
2277         case glNormal3b_INDEX: {
2278             INDEXED_void_GLbyte_GLbyte_GLbyte *unpacked = (INDEXED_void_GLbyte_GLbyte_GLbyte *)packed;
2279             ARGS_void_GLbyte_GLbyte_GLbyte args = unpacked->args;
2280             glNormal3b(args.a1, args.a2, args.a3);
2281             break;
2282         }
2283         #endif
2284         #ifndef skip_index_glNormal3bv
2285         case glNormal3bv_INDEX: {
2286             INDEXED_void_const_GLbyte___GENPT__ *unpacked = (INDEXED_void_const_GLbyte___GENPT__ *)packed;
2287             ARGS_void_const_GLbyte___GENPT__ args = unpacked->args;
2288             glNormal3bv(args.a1);
2289             break;
2290         }
2291         #endif
2292         #ifndef skip_index_glNormal3d
2293         case glNormal3d_INDEX: {
2294             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
2295             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
2296             glNormal3d(args.a1, args.a2, args.a3);
2297             break;
2298         }
2299         #endif
2300         #ifndef skip_index_glNormal3dv
2301         case glNormal3dv_INDEX: {
2302             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
2303             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
2304             glNormal3dv(args.a1);
2305             break;
2306         }
2307         #endif
2308         #ifndef skip_index_glNormal3f
2309         case glNormal3f_INDEX: {
2310             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
2311             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
2312             glNormal3f(args.a1, args.a2, args.a3);
2313             break;
2314         }
2315         #endif
2316         #ifndef skip_index_glNormal3fv
2317         case glNormal3fv_INDEX: {
2318             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
2319             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
2320             glNormal3fv(args.a1);
2321             break;
2322         }
2323         #endif
2324         #ifndef skip_index_glNormal3i
2325         case glNormal3i_INDEX: {
2326             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
2327             ARGS_void_GLint_GLint_GLint args = unpacked->args;
2328             glNormal3i(args.a1, args.a2, args.a3);
2329             break;
2330         }
2331         #endif
2332         #ifndef skip_index_glNormal3iv
2333         case glNormal3iv_INDEX: {
2334             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
2335             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
2336             glNormal3iv(args.a1);
2337             break;
2338         }
2339         #endif
2340         #ifndef skip_index_glNormal3s
2341         case glNormal3s_INDEX: {
2342             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
2343             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
2344             glNormal3s(args.a1, args.a2, args.a3);
2345             break;
2346         }
2347         #endif
2348         #ifndef skip_index_glNormal3sv
2349         case glNormal3sv_INDEX: {
2350             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
2351             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
2352             glNormal3sv(args.a1);
2353             break;
2354         }
2355         #endif
2356         #ifndef skip_index_glNormalPointer
2357         case glNormalPointer_INDEX: {
2358             INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
2359             ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
2360             glNormalPointer(args.a1, args.a2, args.a3);
2361             break;
2362         }
2363         #endif
2364         #ifndef skip_index_glOrtho
2365         case glOrtho_INDEX: {
2366             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
2367             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
2368             glOrtho(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
2369             break;
2370         }
2371         #endif
2372         #ifndef skip_index_glPassThrough
2373         case glPassThrough_INDEX: {
2374             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
2375             ARGS_void_GLfloat args = unpacked->args;
2376             glPassThrough(args.a1);
2377             break;
2378         }
2379         #endif
2380         #ifndef skip_index_glPixelMapfv
2381         case glPixelMapfv_INDEX: {
2382             INDEXED_void_GLenum_GLsizei_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLfloat___GENPT__ *)packed;
2383             ARGS_void_GLenum_GLsizei_const_GLfloat___GENPT__ args = unpacked->args;
2384             glPixelMapfv(args.a1, args.a2, args.a3);
2385             break;
2386         }
2387         #endif
2388         #ifndef skip_index_glPixelMapuiv
2389         case glPixelMapuiv_INDEX: {
2390             INDEXED_void_GLenum_GLsizei_const_GLuint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLuint___GENPT__ *)packed;
2391             ARGS_void_GLenum_GLsizei_const_GLuint___GENPT__ args = unpacked->args;
2392             glPixelMapuiv(args.a1, args.a2, args.a3);
2393             break;
2394         }
2395         #endif
2396         #ifndef skip_index_glPixelMapusv
2397         case glPixelMapusv_INDEX: {
2398             INDEXED_void_GLenum_GLsizei_const_GLushort___GENPT__ *unpacked = (INDEXED_void_GLenum_GLsizei_const_GLushort___GENPT__ *)packed;
2399             ARGS_void_GLenum_GLsizei_const_GLushort___GENPT__ args = unpacked->args;
2400             glPixelMapusv(args.a1, args.a2, args.a3);
2401             break;
2402         }
2403         #endif
2404         #ifndef skip_index_glPixelStoref
2405         case glPixelStoref_INDEX: {
2406             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
2407             ARGS_void_GLenum_GLfloat args = unpacked->args;
2408             glPixelStoref(args.a1, args.a2);
2409             break;
2410         }
2411         #endif
2412         #ifndef skip_index_glPixelStorei
2413         case glPixelStorei_INDEX: {
2414             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
2415             ARGS_void_GLenum_GLint args = unpacked->args;
2416             glPixelStorei(args.a1, args.a2);
2417             break;
2418         }
2419         #endif
2420         #ifndef skip_index_glPixelTransferf
2421         case glPixelTransferf_INDEX: {
2422             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
2423             ARGS_void_GLenum_GLfloat args = unpacked->args;
2424             glPixelTransferf(args.a1, args.a2);
2425             break;
2426         }
2427         #endif
2428         #ifndef skip_index_glPixelTransferi
2429         case glPixelTransferi_INDEX: {
2430             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
2431             ARGS_void_GLenum_GLint args = unpacked->args;
2432             glPixelTransferi(args.a1, args.a2);
2433             break;
2434         }
2435         #endif
2436         #ifndef skip_index_glPixelZoom
2437         case glPixelZoom_INDEX: {
2438             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
2439             ARGS_void_GLfloat_GLfloat args = unpacked->args;
2440             glPixelZoom(args.a1, args.a2);
2441             break;
2442         }
2443         #endif
2444         #ifndef skip_index_glPointParameterf
2445         case glPointParameterf_INDEX: {
2446             INDEXED_void_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLfloat *)packed;
2447             ARGS_void_GLenum_GLfloat args = unpacked->args;
2448             glPointParameterf(args.a1, args.a2);
2449             break;
2450         }
2451         #endif
2452         #ifndef skip_index_glPointParameterfv
2453         case glPointParameterfv_INDEX: {
2454             INDEXED_void_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLfloat___GENPT__ *)packed;
2455             ARGS_void_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
2456             glPointParameterfv(args.a1, args.a2);
2457             break;
2458         }
2459         #endif
2460         #ifndef skip_index_glPointParameteri
2461         case glPointParameteri_INDEX: {
2462             INDEXED_void_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLint *)packed;
2463             ARGS_void_GLenum_GLint args = unpacked->args;
2464             glPointParameteri(args.a1, args.a2);
2465             break;
2466         }
2467         #endif
2468         #ifndef skip_index_glPointParameteriv
2469         case glPointParameteriv_INDEX: {
2470             INDEXED_void_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_const_GLint___GENPT__ *)packed;
2471             ARGS_void_GLenum_const_GLint___GENPT__ args = unpacked->args;
2472             glPointParameteriv(args.a1, args.a2);
2473             break;
2474         }
2475         #endif
2476         #ifndef skip_index_glPointSize
2477         case glPointSize_INDEX: {
2478             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
2479             ARGS_void_GLfloat args = unpacked->args;
2480             glPointSize(args.a1);
2481             break;
2482         }
2483         #endif
2484         #ifndef skip_index_glPolygonMode
2485         case glPolygonMode_INDEX: {
2486             INDEXED_void_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum *)packed;
2487             ARGS_void_GLenum_GLenum args = unpacked->args;
2488             glPolygonMode(args.a1, args.a2);
2489             break;
2490         }
2491         #endif
2492         #ifndef skip_index_glPolygonOffset
2493         case glPolygonOffset_INDEX: {
2494             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
2495             ARGS_void_GLfloat_GLfloat args = unpacked->args;
2496             glPolygonOffset(args.a1, args.a2);
2497             break;
2498         }
2499         #endif
2500         #ifndef skip_index_glPolygonStipple
2501         case glPolygonStipple_INDEX: {
2502             INDEXED_void_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_const_GLubyte___GENPT__ *)packed;
2503             ARGS_void_const_GLubyte___GENPT__ args = unpacked->args;
2504             glPolygonStipple(args.a1);
2505             break;
2506         }
2507         #endif
2508         #ifndef skip_index_glPopAttrib
2509         case glPopAttrib_INDEX: {
2510             INDEXED_void *unpacked = (INDEXED_void *)packed;
2511             glPopAttrib();
2512             break;
2513         }
2514         #endif
2515         #ifndef skip_index_glPopClientAttrib
2516         case glPopClientAttrib_INDEX: {
2517             INDEXED_void *unpacked = (INDEXED_void *)packed;
2518             glPopClientAttrib();
2519             break;
2520         }
2521         #endif
2522         #ifndef skip_index_glPopMatrix
2523         case glPopMatrix_INDEX: {
2524             INDEXED_void *unpacked = (INDEXED_void *)packed;
2525             glPopMatrix();
2526             break;
2527         }
2528         #endif
2529         #ifndef skip_index_glPopName
2530         case glPopName_INDEX: {
2531             INDEXED_void *unpacked = (INDEXED_void *)packed;
2532             glPopName();
2533             break;
2534         }
2535         #endif
2536         #ifndef skip_index_glPrioritizeTextures
2537         case glPrioritizeTextures_INDEX: {
2538             INDEXED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ *)packed;
2539             ARGS_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ args = unpacked->args;
2540             glPrioritizeTextures(args.a1, args.a2, args.a3);
2541             break;
2542         }
2543         #endif
2544         #ifndef skip_index_glPushAttrib
2545         case glPushAttrib_INDEX: {
2546             INDEXED_void_GLbitfield *unpacked = (INDEXED_void_GLbitfield *)packed;
2547             ARGS_void_GLbitfield args = unpacked->args;
2548             glPushAttrib(args.a1);
2549             break;
2550         }
2551         #endif
2552         #ifndef skip_index_glPushClientAttrib
2553         case glPushClientAttrib_INDEX: {
2554             INDEXED_void_GLbitfield *unpacked = (INDEXED_void_GLbitfield *)packed;
2555             ARGS_void_GLbitfield args = unpacked->args;
2556             glPushClientAttrib(args.a1);
2557             break;
2558         }
2559         #endif
2560         #ifndef skip_index_glPushMatrix
2561         case glPushMatrix_INDEX: {
2562             INDEXED_void *unpacked = (INDEXED_void *)packed;
2563             glPushMatrix();
2564             break;
2565         }
2566         #endif
2567         #ifndef skip_index_glPushName
2568         case glPushName_INDEX: {
2569             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
2570             ARGS_void_GLuint args = unpacked->args;
2571             glPushName(args.a1);
2572             break;
2573         }
2574         #endif
2575         #ifndef skip_index_glRasterPos2d
2576         case glRasterPos2d_INDEX: {
2577             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
2578             ARGS_void_GLdouble_GLdouble args = unpacked->args;
2579             glRasterPos2d(args.a1, args.a2);
2580             break;
2581         }
2582         #endif
2583         #ifndef skip_index_glRasterPos2dv
2584         case glRasterPos2dv_INDEX: {
2585             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
2586             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
2587             glRasterPos2dv(args.a1);
2588             break;
2589         }
2590         #endif
2591         #ifndef skip_index_glRasterPos2f
2592         case glRasterPos2f_INDEX: {
2593             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
2594             ARGS_void_GLfloat_GLfloat args = unpacked->args;
2595             glRasterPos2f(args.a1, args.a2);
2596             break;
2597         }
2598         #endif
2599         #ifndef skip_index_glRasterPos2fv
2600         case glRasterPos2fv_INDEX: {
2601             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
2602             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
2603             glRasterPos2fv(args.a1);
2604             break;
2605         }
2606         #endif
2607         #ifndef skip_index_glRasterPos2i
2608         case glRasterPos2i_INDEX: {
2609             INDEXED_void_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint *)packed;
2610             ARGS_void_GLint_GLint args = unpacked->args;
2611             glRasterPos2i(args.a1, args.a2);
2612             break;
2613         }
2614         #endif
2615         #ifndef skip_index_glRasterPos2iv
2616         case glRasterPos2iv_INDEX: {
2617             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
2618             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
2619             glRasterPos2iv(args.a1);
2620             break;
2621         }
2622         #endif
2623         #ifndef skip_index_glRasterPos2s
2624         case glRasterPos2s_INDEX: {
2625             INDEXED_void_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort *)packed;
2626             ARGS_void_GLshort_GLshort args = unpacked->args;
2627             glRasterPos2s(args.a1, args.a2);
2628             break;
2629         }
2630         #endif
2631         #ifndef skip_index_glRasterPos2sv
2632         case glRasterPos2sv_INDEX: {
2633             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
2634             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
2635             glRasterPos2sv(args.a1);
2636             break;
2637         }
2638         #endif
2639         #ifndef skip_index_glRasterPos3d
2640         case glRasterPos3d_INDEX: {
2641             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
2642             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
2643             glRasterPos3d(args.a1, args.a2, args.a3);
2644             break;
2645         }
2646         #endif
2647         #ifndef skip_index_glRasterPos3dv
2648         case glRasterPos3dv_INDEX: {
2649             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
2650             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
2651             glRasterPos3dv(args.a1);
2652             break;
2653         }
2654         #endif
2655         #ifndef skip_index_glRasterPos3f
2656         case glRasterPos3f_INDEX: {
2657             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
2658             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
2659             glRasterPos3f(args.a1, args.a2, args.a3);
2660             break;
2661         }
2662         #endif
2663         #ifndef skip_index_glRasterPos3fv
2664         case glRasterPos3fv_INDEX: {
2665             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
2666             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
2667             glRasterPos3fv(args.a1);
2668             break;
2669         }
2670         #endif
2671         #ifndef skip_index_glRasterPos3i
2672         case glRasterPos3i_INDEX: {
2673             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
2674             ARGS_void_GLint_GLint_GLint args = unpacked->args;
2675             glRasterPos3i(args.a1, args.a2, args.a3);
2676             break;
2677         }
2678         #endif
2679         #ifndef skip_index_glRasterPos3iv
2680         case glRasterPos3iv_INDEX: {
2681             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
2682             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
2683             glRasterPos3iv(args.a1);
2684             break;
2685         }
2686         #endif
2687         #ifndef skip_index_glRasterPos3s
2688         case glRasterPos3s_INDEX: {
2689             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
2690             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
2691             glRasterPos3s(args.a1, args.a2, args.a3);
2692             break;
2693         }
2694         #endif
2695         #ifndef skip_index_glRasterPos3sv
2696         case glRasterPos3sv_INDEX: {
2697             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
2698             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
2699             glRasterPos3sv(args.a1);
2700             break;
2701         }
2702         #endif
2703         #ifndef skip_index_glRasterPos4d
2704         case glRasterPos4d_INDEX: {
2705             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
2706             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
2707             glRasterPos4d(args.a1, args.a2, args.a3, args.a4);
2708             break;
2709         }
2710         #endif
2711         #ifndef skip_index_glRasterPos4dv
2712         case glRasterPos4dv_INDEX: {
2713             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
2714             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
2715             glRasterPos4dv(args.a1);
2716             break;
2717         }
2718         #endif
2719         #ifndef skip_index_glRasterPos4f
2720         case glRasterPos4f_INDEX: {
2721             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
2722             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
2723             glRasterPos4f(args.a1, args.a2, args.a3, args.a4);
2724             break;
2725         }
2726         #endif
2727         #ifndef skip_index_glRasterPos4fv
2728         case glRasterPos4fv_INDEX: {
2729             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
2730             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
2731             glRasterPos4fv(args.a1);
2732             break;
2733         }
2734         #endif
2735         #ifndef skip_index_glRasterPos4i
2736         case glRasterPos4i_INDEX: {
2737             INDEXED_void_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint_GLint *)packed;
2738             ARGS_void_GLint_GLint_GLint_GLint args = unpacked->args;
2739             glRasterPos4i(args.a1, args.a2, args.a3, args.a4);
2740             break;
2741         }
2742         #endif
2743         #ifndef skip_index_glRasterPos4iv
2744         case glRasterPos4iv_INDEX: {
2745             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
2746             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
2747             glRasterPos4iv(args.a1);
2748             break;
2749         }
2750         #endif
2751         #ifndef skip_index_glRasterPos4s
2752         case glRasterPos4s_INDEX: {
2753             INDEXED_void_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort_GLshort *)packed;
2754             ARGS_void_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
2755             glRasterPos4s(args.a1, args.a2, args.a3, args.a4);
2756             break;
2757         }
2758         #endif
2759         #ifndef skip_index_glRasterPos4sv
2760         case glRasterPos4sv_INDEX: {
2761             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
2762             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
2763             glRasterPos4sv(args.a1);
2764             break;
2765         }
2766         #endif
2767         #ifndef skip_index_glReadBuffer
2768         case glReadBuffer_INDEX: {
2769             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
2770             ARGS_void_GLenum args = unpacked->args;
2771             glReadBuffer(args.a1);
2772             break;
2773         }
2774         #endif
2775         #ifndef skip_index_glReadPixels
2776         case glReadPixels_INDEX: {
2777             INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ *)packed;
2778             ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ args = unpacked->args;
2779             glReadPixels(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
2780             break;
2781         }
2782         #endif
2783         #ifndef skip_index_glRectd
2784         case glRectd_INDEX: {
2785             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
2786             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
2787             glRectd(args.a1, args.a2, args.a3, args.a4);
2788             break;
2789         }
2790         #endif
2791         #ifndef skip_index_glRectdv
2792         case glRectdv_INDEX: {
2793             INDEXED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ *)packed;
2794             ARGS_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ args = unpacked->args;
2795             glRectdv(args.a1, args.a2);
2796             break;
2797         }
2798         #endif
2799         #ifndef skip_index_glRectf
2800         case glRectf_INDEX: {
2801             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
2802             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
2803             glRectf(args.a1, args.a2, args.a3, args.a4);
2804             break;
2805         }
2806         #endif
2807         #ifndef skip_index_glRectfv
2808         case glRectfv_INDEX: {
2809             INDEXED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ *)packed;
2810             ARGS_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ args = unpacked->args;
2811             glRectfv(args.a1, args.a2);
2812             break;
2813         }
2814         #endif
2815         #ifndef skip_index_glRecti
2816         case glRecti_INDEX: {
2817             INDEXED_void_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint_GLint *)packed;
2818             ARGS_void_GLint_GLint_GLint_GLint args = unpacked->args;
2819             glRecti(args.a1, args.a2, args.a3, args.a4);
2820             break;
2821         }
2822         #endif
2823         #ifndef skip_index_glRectiv
2824         case glRectiv_INDEX: {
2825             INDEXED_void_const_GLint___GENPT___const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT___const_GLint___GENPT__ *)packed;
2826             ARGS_void_const_GLint___GENPT___const_GLint___GENPT__ args = unpacked->args;
2827             glRectiv(args.a1, args.a2);
2828             break;
2829         }
2830         #endif
2831         #ifndef skip_index_glRects
2832         case glRects_INDEX: {
2833             INDEXED_void_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort_GLshort *)packed;
2834             ARGS_void_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
2835             glRects(args.a1, args.a2, args.a3, args.a4);
2836             break;
2837         }
2838         #endif
2839         #ifndef skip_index_glRectsv
2840         case glRectsv_INDEX: {
2841             INDEXED_void_const_GLshort___GENPT___const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT___const_GLshort___GENPT__ *)packed;
2842             ARGS_void_const_GLshort___GENPT___const_GLshort___GENPT__ args = unpacked->args;
2843             glRectsv(args.a1, args.a2);
2844             break;
2845         }
2846         #endif
2847         #ifndef skip_index_glRenderMode
2848         case glRenderMode_INDEX: {
2849             INDEXED_GLint_GLenum *unpacked = (INDEXED_GLint_GLenum *)packed;
2850             ARGS_GLint_GLenum args = unpacked->args;
2851             GLint *ret = (GLint *)ret_v;
2852             *ret =
2853             glRenderMode(args.a1);
2854             break;
2855         }
2856         #endif
2857         #ifndef skip_index_glResetHistogram
2858         case glResetHistogram_INDEX: {
2859             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
2860             ARGS_void_GLenum args = unpacked->args;
2861             glResetHistogram(args.a1);
2862             break;
2863         }
2864         #endif
2865         #ifndef skip_index_glResetMinmax
2866         case glResetMinmax_INDEX: {
2867             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
2868             ARGS_void_GLenum args = unpacked->args;
2869             glResetMinmax(args.a1);
2870             break;
2871         }
2872         #endif
2873         #ifndef skip_index_glRotated
2874         case glRotated_INDEX: {
2875             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
2876             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
2877             glRotated(args.a1, args.a2, args.a3, args.a4);
2878             break;
2879         }
2880         #endif
2881         #ifndef skip_index_glRotatef
2882         case glRotatef_INDEX: {
2883             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
2884             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
2885             glRotatef(args.a1, args.a2, args.a3, args.a4);
2886             break;
2887         }
2888         #endif
2889         #ifndef skip_index_glSampleCoverage
2890         case glSampleCoverage_INDEX: {
2891             INDEXED_void_GLfloat_GLboolean *unpacked = (INDEXED_void_GLfloat_GLboolean *)packed;
2892             ARGS_void_GLfloat_GLboolean args = unpacked->args;
2893             glSampleCoverage(args.a1, args.a2);
2894             break;
2895         }
2896         #endif
2897         #ifndef skip_index_glScaled
2898         case glScaled_INDEX: {
2899             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
2900             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
2901             glScaled(args.a1, args.a2, args.a3);
2902             break;
2903         }
2904         #endif
2905         #ifndef skip_index_glScalef
2906         case glScalef_INDEX: {
2907             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
2908             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
2909             glScalef(args.a1, args.a2, args.a3);
2910             break;
2911         }
2912         #endif
2913         #ifndef skip_index_glScissor
2914         case glScissor_INDEX: {
2915             INDEXED_void_GLint_GLint_GLsizei_GLsizei *unpacked = (INDEXED_void_GLint_GLint_GLsizei_GLsizei *)packed;
2916             ARGS_void_GLint_GLint_GLsizei_GLsizei args = unpacked->args;
2917             glScissor(args.a1, args.a2, args.a3, args.a4);
2918             break;
2919         }
2920         #endif
2921         #ifndef skip_index_glSecondaryColor3b
2922         case glSecondaryColor3b_INDEX: {
2923             INDEXED_void_GLbyte_GLbyte_GLbyte *unpacked = (INDEXED_void_GLbyte_GLbyte_GLbyte *)packed;
2924             ARGS_void_GLbyte_GLbyte_GLbyte args = unpacked->args;
2925             glSecondaryColor3b(args.a1, args.a2, args.a3);
2926             break;
2927         }
2928         #endif
2929         #ifndef skip_index_glSecondaryColor3bv
2930         case glSecondaryColor3bv_INDEX: {
2931             INDEXED_void_const_GLbyte___GENPT__ *unpacked = (INDEXED_void_const_GLbyte___GENPT__ *)packed;
2932             ARGS_void_const_GLbyte___GENPT__ args = unpacked->args;
2933             glSecondaryColor3bv(args.a1);
2934             break;
2935         }
2936         #endif
2937         #ifndef skip_index_glSecondaryColor3d
2938         case glSecondaryColor3d_INDEX: {
2939             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
2940             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
2941             glSecondaryColor3d(args.a1, args.a2, args.a3);
2942             break;
2943         }
2944         #endif
2945         #ifndef skip_index_glSecondaryColor3dv
2946         case glSecondaryColor3dv_INDEX: {
2947             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
2948             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
2949             glSecondaryColor3dv(args.a1);
2950             break;
2951         }
2952         #endif
2953         #ifndef skip_index_glSecondaryColor3f
2954         case glSecondaryColor3f_INDEX: {
2955             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
2956             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
2957             glSecondaryColor3f(args.a1, args.a2, args.a3);
2958             break;
2959         }
2960         #endif
2961         #ifndef skip_index_glSecondaryColor3fv
2962         case glSecondaryColor3fv_INDEX: {
2963             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
2964             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
2965             glSecondaryColor3fv(args.a1);
2966             break;
2967         }
2968         #endif
2969         #ifndef skip_index_glSecondaryColor3i
2970         case glSecondaryColor3i_INDEX: {
2971             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
2972             ARGS_void_GLint_GLint_GLint args = unpacked->args;
2973             glSecondaryColor3i(args.a1, args.a2, args.a3);
2974             break;
2975         }
2976         #endif
2977         #ifndef skip_index_glSecondaryColor3iv
2978         case glSecondaryColor3iv_INDEX: {
2979             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
2980             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
2981             glSecondaryColor3iv(args.a1);
2982             break;
2983         }
2984         #endif
2985         #ifndef skip_index_glSecondaryColor3s
2986         case glSecondaryColor3s_INDEX: {
2987             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
2988             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
2989             glSecondaryColor3s(args.a1, args.a2, args.a3);
2990             break;
2991         }
2992         #endif
2993         #ifndef skip_index_glSecondaryColor3sv
2994         case glSecondaryColor3sv_INDEX: {
2995             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
2996             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
2997             glSecondaryColor3sv(args.a1);
2998             break;
2999         }
3000         #endif
3001         #ifndef skip_index_glSecondaryColor3ub
3002         case glSecondaryColor3ub_INDEX: {
3003             INDEXED_void_GLubyte_GLubyte_GLubyte *unpacked = (INDEXED_void_GLubyte_GLubyte_GLubyte *)packed;
3004             ARGS_void_GLubyte_GLubyte_GLubyte args = unpacked->args;
3005             glSecondaryColor3ub(args.a1, args.a2, args.a3);
3006             break;
3007         }
3008         #endif
3009         #ifndef skip_index_glSecondaryColor3ubv
3010         case glSecondaryColor3ubv_INDEX: {
3011             INDEXED_void_const_GLubyte___GENPT__ *unpacked = (INDEXED_void_const_GLubyte___GENPT__ *)packed;
3012             ARGS_void_const_GLubyte___GENPT__ args = unpacked->args;
3013             glSecondaryColor3ubv(args.a1);
3014             break;
3015         }
3016         #endif
3017         #ifndef skip_index_glSecondaryColor3ui
3018         case glSecondaryColor3ui_INDEX: {
3019             INDEXED_void_GLuint_GLuint_GLuint *unpacked = (INDEXED_void_GLuint_GLuint_GLuint *)packed;
3020             ARGS_void_GLuint_GLuint_GLuint args = unpacked->args;
3021             glSecondaryColor3ui(args.a1, args.a2, args.a3);
3022             break;
3023         }
3024         #endif
3025         #ifndef skip_index_glSecondaryColor3uiv
3026         case glSecondaryColor3uiv_INDEX: {
3027             INDEXED_void_const_GLuint___GENPT__ *unpacked = (INDEXED_void_const_GLuint___GENPT__ *)packed;
3028             ARGS_void_const_GLuint___GENPT__ args = unpacked->args;
3029             glSecondaryColor3uiv(args.a1);
3030             break;
3031         }
3032         #endif
3033         #ifndef skip_index_glSecondaryColor3us
3034         case glSecondaryColor3us_INDEX: {
3035             INDEXED_void_GLushort_GLushort_GLushort *unpacked = (INDEXED_void_GLushort_GLushort_GLushort *)packed;
3036             ARGS_void_GLushort_GLushort_GLushort args = unpacked->args;
3037             glSecondaryColor3us(args.a1, args.a2, args.a3);
3038             break;
3039         }
3040         #endif
3041         #ifndef skip_index_glSecondaryColor3usv
3042         case glSecondaryColor3usv_INDEX: {
3043             INDEXED_void_const_GLushort___GENPT__ *unpacked = (INDEXED_void_const_GLushort___GENPT__ *)packed;
3044             ARGS_void_const_GLushort___GENPT__ args = unpacked->args;
3045             glSecondaryColor3usv(args.a1);
3046             break;
3047         }
3048         #endif
3049         #ifndef skip_index_glSecondaryColorPointer
3050         case glSecondaryColorPointer_INDEX: {
3051             INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
3052             ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
3053             glSecondaryColorPointer(args.a1, args.a2, args.a3, args.a4);
3054             break;
3055         }
3056         #endif
3057         #ifndef skip_index_glSelectBuffer
3058         case glSelectBuffer_INDEX: {
3059             INDEXED_void_GLsizei_GLuint___GENPT__ *unpacked = (INDEXED_void_GLsizei_GLuint___GENPT__ *)packed;
3060             ARGS_void_GLsizei_GLuint___GENPT__ args = unpacked->args;
3061             glSelectBuffer(args.a1, args.a2);
3062             break;
3063         }
3064         #endif
3065         #ifndef skip_index_glSeparableFilter2D
3066         case glSeparableFilter2D_INDEX: {
3067             INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ *)packed;
3068             ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ args = unpacked->args;
3069             glSeparableFilter2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
3070             break;
3071         }
3072         #endif
3073         #ifndef skip_index_glShadeModel
3074         case glShadeModel_INDEX: {
3075             INDEXED_void_GLenum *unpacked = (INDEXED_void_GLenum *)packed;
3076             ARGS_void_GLenum args = unpacked->args;
3077             glShadeModel(args.a1);
3078             break;
3079         }
3080         #endif
3081         #ifndef skip_index_glStencilFunc
3082         case glStencilFunc_INDEX: {
3083             INDEXED_void_GLenum_GLint_GLuint *unpacked = (INDEXED_void_GLenum_GLint_GLuint *)packed;
3084             ARGS_void_GLenum_GLint_GLuint args = unpacked->args;
3085             glStencilFunc(args.a1, args.a2, args.a3);
3086             break;
3087         }
3088         #endif
3089         #ifndef skip_index_glStencilMask
3090         case glStencilMask_INDEX: {
3091             INDEXED_void_GLuint *unpacked = (INDEXED_void_GLuint *)packed;
3092             ARGS_void_GLuint args = unpacked->args;
3093             glStencilMask(args.a1);
3094             break;
3095         }
3096         #endif
3097         #ifndef skip_index_glStencilOp
3098         case glStencilOp_INDEX: {
3099             INDEXED_void_GLenum_GLenum_GLenum *unpacked = (INDEXED_void_GLenum_GLenum_GLenum *)packed;
3100             ARGS_void_GLenum_GLenum_GLenum args = unpacked->args;
3101             glStencilOp(args.a1, args.a2, args.a3);
3102             break;
3103         }
3104         #endif
3105         #ifndef skip_index_glTexCoord1d
3106         case glTexCoord1d_INDEX: {
3107             INDEXED_void_GLdouble *unpacked = (INDEXED_void_GLdouble *)packed;
3108             ARGS_void_GLdouble args = unpacked->args;
3109             glTexCoord1d(args.a1);
3110             break;
3111         }
3112         #endif
3113         #ifndef skip_index_glTexCoord1dv
3114         case glTexCoord1dv_INDEX: {
3115             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3116             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3117             glTexCoord1dv(args.a1);
3118             break;
3119         }
3120         #endif
3121         #ifndef skip_index_glTexCoord1f
3122         case glTexCoord1f_INDEX: {
3123             INDEXED_void_GLfloat *unpacked = (INDEXED_void_GLfloat *)packed;
3124             ARGS_void_GLfloat args = unpacked->args;
3125             glTexCoord1f(args.a1);
3126             break;
3127         }
3128         #endif
3129         #ifndef skip_index_glTexCoord1fv
3130         case glTexCoord1fv_INDEX: {
3131             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3132             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3133             glTexCoord1fv(args.a1);
3134             break;
3135         }
3136         #endif
3137         #ifndef skip_index_glTexCoord1i
3138         case glTexCoord1i_INDEX: {
3139             INDEXED_void_GLint *unpacked = (INDEXED_void_GLint *)packed;
3140             ARGS_void_GLint args = unpacked->args;
3141             glTexCoord1i(args.a1);
3142             break;
3143         }
3144         #endif
3145         #ifndef skip_index_glTexCoord1iv
3146         case glTexCoord1iv_INDEX: {
3147             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3148             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3149             glTexCoord1iv(args.a1);
3150             break;
3151         }
3152         #endif
3153         #ifndef skip_index_glTexCoord1s
3154         case glTexCoord1s_INDEX: {
3155             INDEXED_void_GLshort *unpacked = (INDEXED_void_GLshort *)packed;
3156             ARGS_void_GLshort args = unpacked->args;
3157             glTexCoord1s(args.a1);
3158             break;
3159         }
3160         #endif
3161         #ifndef skip_index_glTexCoord1sv
3162         case glTexCoord1sv_INDEX: {
3163             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3164             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3165             glTexCoord1sv(args.a1);
3166             break;
3167         }
3168         #endif
3169         #ifndef skip_index_glTexCoord2d
3170         case glTexCoord2d_INDEX: {
3171             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
3172             ARGS_void_GLdouble_GLdouble args = unpacked->args;
3173             glTexCoord2d(args.a1, args.a2);
3174             break;
3175         }
3176         #endif
3177         #ifndef skip_index_glTexCoord2dv
3178         case glTexCoord2dv_INDEX: {
3179             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3180             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3181             glTexCoord2dv(args.a1);
3182             break;
3183         }
3184         #endif
3185         #ifndef skip_index_glTexCoord2f
3186         case glTexCoord2f_INDEX: {
3187             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
3188             ARGS_void_GLfloat_GLfloat args = unpacked->args;
3189             glTexCoord2f(args.a1, args.a2);
3190             break;
3191         }
3192         #endif
3193         #ifndef skip_index_glTexCoord2fv
3194         case glTexCoord2fv_INDEX: {
3195             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3196             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3197             glTexCoord2fv(args.a1);
3198             break;
3199         }
3200         #endif
3201         #ifndef skip_index_glTexCoord2i
3202         case glTexCoord2i_INDEX: {
3203             INDEXED_void_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint *)packed;
3204             ARGS_void_GLint_GLint args = unpacked->args;
3205             glTexCoord2i(args.a1, args.a2);
3206             break;
3207         }
3208         #endif
3209         #ifndef skip_index_glTexCoord2iv
3210         case glTexCoord2iv_INDEX: {
3211             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3212             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3213             glTexCoord2iv(args.a1);
3214             break;
3215         }
3216         #endif
3217         #ifndef skip_index_glTexCoord2s
3218         case glTexCoord2s_INDEX: {
3219             INDEXED_void_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort *)packed;
3220             ARGS_void_GLshort_GLshort args = unpacked->args;
3221             glTexCoord2s(args.a1, args.a2);
3222             break;
3223         }
3224         #endif
3225         #ifndef skip_index_glTexCoord2sv
3226         case glTexCoord2sv_INDEX: {
3227             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3228             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3229             glTexCoord2sv(args.a1);
3230             break;
3231         }
3232         #endif
3233         #ifndef skip_index_glTexCoord3d
3234         case glTexCoord3d_INDEX: {
3235             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
3236             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
3237             glTexCoord3d(args.a1, args.a2, args.a3);
3238             break;
3239         }
3240         #endif
3241         #ifndef skip_index_glTexCoord3dv
3242         case glTexCoord3dv_INDEX: {
3243             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3244             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3245             glTexCoord3dv(args.a1);
3246             break;
3247         }
3248         #endif
3249         #ifndef skip_index_glTexCoord3f
3250         case glTexCoord3f_INDEX: {
3251             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
3252             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
3253             glTexCoord3f(args.a1, args.a2, args.a3);
3254             break;
3255         }
3256         #endif
3257         #ifndef skip_index_glTexCoord3fv
3258         case glTexCoord3fv_INDEX: {
3259             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3260             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3261             glTexCoord3fv(args.a1);
3262             break;
3263         }
3264         #endif
3265         #ifndef skip_index_glTexCoord3i
3266         case glTexCoord3i_INDEX: {
3267             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
3268             ARGS_void_GLint_GLint_GLint args = unpacked->args;
3269             glTexCoord3i(args.a1, args.a2, args.a3);
3270             break;
3271         }
3272         #endif
3273         #ifndef skip_index_glTexCoord3iv
3274         case glTexCoord3iv_INDEX: {
3275             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3276             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3277             glTexCoord3iv(args.a1);
3278             break;
3279         }
3280         #endif
3281         #ifndef skip_index_glTexCoord3s
3282         case glTexCoord3s_INDEX: {
3283             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
3284             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
3285             glTexCoord3s(args.a1, args.a2, args.a3);
3286             break;
3287         }
3288         #endif
3289         #ifndef skip_index_glTexCoord3sv
3290         case glTexCoord3sv_INDEX: {
3291             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3292             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3293             glTexCoord3sv(args.a1);
3294             break;
3295         }
3296         #endif
3297         #ifndef skip_index_glTexCoord4d
3298         case glTexCoord4d_INDEX: {
3299             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
3300             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
3301             glTexCoord4d(args.a1, args.a2, args.a3, args.a4);
3302             break;
3303         }
3304         #endif
3305         #ifndef skip_index_glTexCoord4dv
3306         case glTexCoord4dv_INDEX: {
3307             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3308             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3309             glTexCoord4dv(args.a1);
3310             break;
3311         }
3312         #endif
3313         #ifndef skip_index_glTexCoord4f
3314         case glTexCoord4f_INDEX: {
3315             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
3316             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
3317             glTexCoord4f(args.a1, args.a2, args.a3, args.a4);
3318             break;
3319         }
3320         #endif
3321         #ifndef skip_index_glTexCoord4fv
3322         case glTexCoord4fv_INDEX: {
3323             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3324             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3325             glTexCoord4fv(args.a1);
3326             break;
3327         }
3328         #endif
3329         #ifndef skip_index_glTexCoord4i
3330         case glTexCoord4i_INDEX: {
3331             INDEXED_void_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint_GLint *)packed;
3332             ARGS_void_GLint_GLint_GLint_GLint args = unpacked->args;
3333             glTexCoord4i(args.a1, args.a2, args.a3, args.a4);
3334             break;
3335         }
3336         #endif
3337         #ifndef skip_index_glTexCoord4iv
3338         case glTexCoord4iv_INDEX: {
3339             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3340             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3341             glTexCoord4iv(args.a1);
3342             break;
3343         }
3344         #endif
3345         #ifndef skip_index_glTexCoord4s
3346         case glTexCoord4s_INDEX: {
3347             INDEXED_void_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort_GLshort *)packed;
3348             ARGS_void_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
3349             glTexCoord4s(args.a1, args.a2, args.a3, args.a4);
3350             break;
3351         }
3352         #endif
3353         #ifndef skip_index_glTexCoord4sv
3354         case glTexCoord4sv_INDEX: {
3355             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3356             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3357             glTexCoord4sv(args.a1);
3358             break;
3359         }
3360         #endif
3361         #ifndef skip_index_glTexCoordPointer
3362         case glTexCoordPointer_INDEX: {
3363             INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
3364             ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
3365             glTexCoordPointer(args.a1, args.a2, args.a3, args.a4);
3366             break;
3367         }
3368         #endif
3369         #ifndef skip_index_glTexEnvf
3370         case glTexEnvf_INDEX: {
3371             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
3372             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
3373             glTexEnvf(args.a1, args.a2, args.a3);
3374             break;
3375         }
3376         #endif
3377         #ifndef skip_index_glTexEnvfv
3378         case glTexEnvfv_INDEX: {
3379             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
3380             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
3381             glTexEnvfv(args.a1, args.a2, args.a3);
3382             break;
3383         }
3384         #endif
3385         #ifndef skip_index_glTexEnvi
3386         case glTexEnvi_INDEX: {
3387             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
3388             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
3389             glTexEnvi(args.a1, args.a2, args.a3);
3390             break;
3391         }
3392         #endif
3393         #ifndef skip_index_glTexEnviv
3394         case glTexEnviv_INDEX: {
3395             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
3396             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
3397             glTexEnviv(args.a1, args.a2, args.a3);
3398             break;
3399         }
3400         #endif
3401         #ifndef skip_index_glTexGend
3402         case glTexGend_INDEX: {
3403             INDEXED_void_GLenum_GLenum_GLdouble *unpacked = (INDEXED_void_GLenum_GLenum_GLdouble *)packed;
3404             ARGS_void_GLenum_GLenum_GLdouble args = unpacked->args;
3405             glTexGend(args.a1, args.a2, args.a3);
3406             break;
3407         }
3408         #endif
3409         #ifndef skip_index_glTexGendv
3410         case glTexGendv_INDEX: {
3411             INDEXED_void_GLenum_GLenum_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLdouble___GENPT__ *)packed;
3412             ARGS_void_GLenum_GLenum_const_GLdouble___GENPT__ args = unpacked->args;
3413             glTexGendv(args.a1, args.a2, args.a3);
3414             break;
3415         }
3416         #endif
3417         #ifndef skip_index_glTexGenf
3418         case glTexGenf_INDEX: {
3419             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
3420             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
3421             glTexGenf(args.a1, args.a2, args.a3);
3422             break;
3423         }
3424         #endif
3425         #ifndef skip_index_glTexGenfv
3426         case glTexGenfv_INDEX: {
3427             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
3428             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
3429             glTexGenfv(args.a1, args.a2, args.a3);
3430             break;
3431         }
3432         #endif
3433         #ifndef skip_index_glTexGeni
3434         case glTexGeni_INDEX: {
3435             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
3436             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
3437             glTexGeni(args.a1, args.a2, args.a3);
3438             break;
3439         }
3440         #endif
3441         #ifndef skip_index_glTexGeniv
3442         case glTexGeniv_INDEX: {
3443             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
3444             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
3445             glTexGeniv(args.a1, args.a2, args.a3);
3446             break;
3447         }
3448         #endif
3449         #ifndef skip_index_glTexImage1D
3450         case glTexImage1D_INDEX: {
3451             INDEXED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3452             ARGS_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3453             glTexImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
3454             break;
3455         }
3456         #endif
3457         #ifndef skip_index_glTexImage2D
3458         case glTexImage2D_INDEX: {
3459             INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3460             ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3461             glTexImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9);
3462             break;
3463         }
3464         #endif
3465         #ifndef skip_index_glTexImage3D
3466         case glTexImage3D_INDEX: {
3467             INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3468             ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3469             glTexImage3D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10);
3470             break;
3471         }
3472         #endif
3473         #ifndef skip_index_glTexParameterf
3474         case glTexParameterf_INDEX: {
3475             INDEXED_void_GLenum_GLenum_GLfloat *unpacked = (INDEXED_void_GLenum_GLenum_GLfloat *)packed;
3476             ARGS_void_GLenum_GLenum_GLfloat args = unpacked->args;
3477             glTexParameterf(args.a1, args.a2, args.a3);
3478             break;
3479         }
3480         #endif
3481         #ifndef skip_index_glTexParameterfv
3482         case glTexParameterfv_INDEX: {
3483             INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__ *)packed;
3484             ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args = unpacked->args;
3485             glTexParameterfv(args.a1, args.a2, args.a3);
3486             break;
3487         }
3488         #endif
3489         #ifndef skip_index_glTexParameteri
3490         case glTexParameteri_INDEX: {
3491             INDEXED_void_GLenum_GLenum_GLint *unpacked = (INDEXED_void_GLenum_GLenum_GLint *)packed;
3492             ARGS_void_GLenum_GLenum_GLint args = unpacked->args;
3493             glTexParameteri(args.a1, args.a2, args.a3);
3494             break;
3495         }
3496         #endif
3497         #ifndef skip_index_glTexParameteriv
3498         case glTexParameteriv_INDEX: {
3499             INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *unpacked = (INDEXED_void_GLenum_GLenum_const_GLint___GENPT__ *)packed;
3500             ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args = unpacked->args;
3501             glTexParameteriv(args.a1, args.a2, args.a3);
3502             break;
3503         }
3504         #endif
3505         #ifndef skip_index_glTexSubImage1D
3506         case glTexSubImage1D_INDEX: {
3507             INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3508             ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3509             glTexSubImage1D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
3510             break;
3511         }
3512         #endif
3513         #ifndef skip_index_glTexSubImage2D
3514         case glTexSubImage2D_INDEX: {
3515             INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3516             ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3517             glTexSubImage2D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9);
3518             break;
3519         }
3520         #endif
3521         #ifndef skip_index_glTexSubImage3D
3522         case glTexSubImage3D_INDEX: {
3523             INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ *)packed;
3524             ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args = unpacked->args;
3525             glTexSubImage3D(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10, args.a11);
3526             break;
3527         }
3528         #endif
3529         #ifndef skip_index_glTranslated
3530         case glTranslated_INDEX: {
3531             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
3532             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
3533             glTranslated(args.a1, args.a2, args.a3);
3534             break;
3535         }
3536         #endif
3537         #ifndef skip_index_glTranslatef
3538         case glTranslatef_INDEX: {
3539             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
3540             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
3541             glTranslatef(args.a1, args.a2, args.a3);
3542             break;
3543         }
3544         #endif
3545         #ifndef skip_index_glUnmapBuffer
3546         case glUnmapBuffer_INDEX: {
3547             INDEXED_GLboolean_GLenum *unpacked = (INDEXED_GLboolean_GLenum *)packed;
3548             ARGS_GLboolean_GLenum args = unpacked->args;
3549             GLboolean *ret = (GLboolean *)ret_v;
3550             *ret =
3551             glUnmapBuffer(args.a1);
3552             break;
3553         }
3554         #endif
3555         #ifndef skip_index_glVertex2d
3556         case glVertex2d_INDEX: {
3557             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
3558             ARGS_void_GLdouble_GLdouble args = unpacked->args;
3559             glVertex2d(args.a1, args.a2);
3560             break;
3561         }
3562         #endif
3563         #ifndef skip_index_glVertex2dv
3564         case glVertex2dv_INDEX: {
3565             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3566             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3567             glVertex2dv(args.a1);
3568             break;
3569         }
3570         #endif
3571         #ifndef skip_index_glVertex2f
3572         case glVertex2f_INDEX: {
3573             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
3574             ARGS_void_GLfloat_GLfloat args = unpacked->args;
3575             glVertex2f(args.a1, args.a2);
3576             break;
3577         }
3578         #endif
3579         #ifndef skip_index_glVertex2fv
3580         case glVertex2fv_INDEX: {
3581             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3582             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3583             glVertex2fv(args.a1);
3584             break;
3585         }
3586         #endif
3587         #ifndef skip_index_glVertex2i
3588         case glVertex2i_INDEX: {
3589             INDEXED_void_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint *)packed;
3590             ARGS_void_GLint_GLint args = unpacked->args;
3591             glVertex2i(args.a1, args.a2);
3592             break;
3593         }
3594         #endif
3595         #ifndef skip_index_glVertex2iv
3596         case glVertex2iv_INDEX: {
3597             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3598             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3599             glVertex2iv(args.a1);
3600             break;
3601         }
3602         #endif
3603         #ifndef skip_index_glVertex2s
3604         case glVertex2s_INDEX: {
3605             INDEXED_void_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort *)packed;
3606             ARGS_void_GLshort_GLshort args = unpacked->args;
3607             glVertex2s(args.a1, args.a2);
3608             break;
3609         }
3610         #endif
3611         #ifndef skip_index_glVertex2sv
3612         case glVertex2sv_INDEX: {
3613             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3614             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3615             glVertex2sv(args.a1);
3616             break;
3617         }
3618         #endif
3619         #ifndef skip_index_glVertex3d
3620         case glVertex3d_INDEX: {
3621             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
3622             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
3623             glVertex3d(args.a1, args.a2, args.a3);
3624             break;
3625         }
3626         #endif
3627         #ifndef skip_index_glVertex3dv
3628         case glVertex3dv_INDEX: {
3629             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3630             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3631             glVertex3dv(args.a1);
3632             break;
3633         }
3634         #endif
3635         #ifndef skip_index_glVertex3f
3636         case glVertex3f_INDEX: {
3637             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
3638             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
3639             glVertex3f(args.a1, args.a2, args.a3);
3640             break;
3641         }
3642         #endif
3643         #ifndef skip_index_glVertex3fv
3644         case glVertex3fv_INDEX: {
3645             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3646             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3647             glVertex3fv(args.a1);
3648             break;
3649         }
3650         #endif
3651         #ifndef skip_index_glVertex3i
3652         case glVertex3i_INDEX: {
3653             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
3654             ARGS_void_GLint_GLint_GLint args = unpacked->args;
3655             glVertex3i(args.a1, args.a2, args.a3);
3656             break;
3657         }
3658         #endif
3659         #ifndef skip_index_glVertex3iv
3660         case glVertex3iv_INDEX: {
3661             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3662             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3663             glVertex3iv(args.a1);
3664             break;
3665         }
3666         #endif
3667         #ifndef skip_index_glVertex3s
3668         case glVertex3s_INDEX: {
3669             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
3670             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
3671             glVertex3s(args.a1, args.a2, args.a3);
3672             break;
3673         }
3674         #endif
3675         #ifndef skip_index_glVertex3sv
3676         case glVertex3sv_INDEX: {
3677             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3678             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3679             glVertex3sv(args.a1);
3680             break;
3681         }
3682         #endif
3683         #ifndef skip_index_glVertex4d
3684         case glVertex4d_INDEX: {
3685             INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble *)packed;
3686             ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args = unpacked->args;
3687             glVertex4d(args.a1, args.a2, args.a3, args.a4);
3688             break;
3689         }
3690         #endif
3691         #ifndef skip_index_glVertex4dv
3692         case glVertex4dv_INDEX: {
3693             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3694             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3695             glVertex4dv(args.a1);
3696             break;
3697         }
3698         #endif
3699         #ifndef skip_index_glVertex4f
3700         case glVertex4f_INDEX: {
3701             INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat *)packed;
3702             ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args = unpacked->args;
3703             glVertex4f(args.a1, args.a2, args.a3, args.a4);
3704             break;
3705         }
3706         #endif
3707         #ifndef skip_index_glVertex4fv
3708         case glVertex4fv_INDEX: {
3709             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3710             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3711             glVertex4fv(args.a1);
3712             break;
3713         }
3714         #endif
3715         #ifndef skip_index_glVertex4i
3716         case glVertex4i_INDEX: {
3717             INDEXED_void_GLint_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint_GLint *)packed;
3718             ARGS_void_GLint_GLint_GLint_GLint args = unpacked->args;
3719             glVertex4i(args.a1, args.a2, args.a3, args.a4);
3720             break;
3721         }
3722         #endif
3723         #ifndef skip_index_glVertex4iv
3724         case glVertex4iv_INDEX: {
3725             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3726             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3727             glVertex4iv(args.a1);
3728             break;
3729         }
3730         #endif
3731         #ifndef skip_index_glVertex4s
3732         case glVertex4s_INDEX: {
3733             INDEXED_void_GLshort_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort_GLshort *)packed;
3734             ARGS_void_GLshort_GLshort_GLshort_GLshort args = unpacked->args;
3735             glVertex4s(args.a1, args.a2, args.a3, args.a4);
3736             break;
3737         }
3738         #endif
3739         #ifndef skip_index_glVertex4sv
3740         case glVertex4sv_INDEX: {
3741             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3742             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3743             glVertex4sv(args.a1);
3744             break;
3745         }
3746         #endif
3747         #ifndef skip_index_glVertexPointer
3748         case glVertexPointer_INDEX: {
3749             INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *unpacked = (INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ *)packed;
3750             ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args = unpacked->args;
3751             glVertexPointer(args.a1, args.a2, args.a3, args.a4);
3752             break;
3753         }
3754         #endif
3755         #ifndef skip_index_glViewport
3756         case glViewport_INDEX: {
3757             INDEXED_void_GLint_GLint_GLsizei_GLsizei *unpacked = (INDEXED_void_GLint_GLint_GLsizei_GLsizei *)packed;
3758             ARGS_void_GLint_GLint_GLsizei_GLsizei args = unpacked->args;
3759             glViewport(args.a1, args.a2, args.a3, args.a4);
3760             break;
3761         }
3762         #endif
3763         #ifndef skip_index_glWindowPos2d
3764         case glWindowPos2d_INDEX: {
3765             INDEXED_void_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble *)packed;
3766             ARGS_void_GLdouble_GLdouble args = unpacked->args;
3767             glWindowPos2d(args.a1, args.a2);
3768             break;
3769         }
3770         #endif
3771         #ifndef skip_index_glWindowPos2dv
3772         case glWindowPos2dv_INDEX: {
3773             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3774             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3775             glWindowPos2dv(args.a1);
3776             break;
3777         }
3778         #endif
3779         #ifndef skip_index_glWindowPos2f
3780         case glWindowPos2f_INDEX: {
3781             INDEXED_void_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat *)packed;
3782             ARGS_void_GLfloat_GLfloat args = unpacked->args;
3783             glWindowPos2f(args.a1, args.a2);
3784             break;
3785         }
3786         #endif
3787         #ifndef skip_index_glWindowPos2fv
3788         case glWindowPos2fv_INDEX: {
3789             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3790             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3791             glWindowPos2fv(args.a1);
3792             break;
3793         }
3794         #endif
3795         #ifndef skip_index_glWindowPos2i
3796         case glWindowPos2i_INDEX: {
3797             INDEXED_void_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint *)packed;
3798             ARGS_void_GLint_GLint args = unpacked->args;
3799             glWindowPos2i(args.a1, args.a2);
3800             break;
3801         }
3802         #endif
3803         #ifndef skip_index_glWindowPos2iv
3804         case glWindowPos2iv_INDEX: {
3805             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3806             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3807             glWindowPos2iv(args.a1);
3808             break;
3809         }
3810         #endif
3811         #ifndef skip_index_glWindowPos2s
3812         case glWindowPos2s_INDEX: {
3813             INDEXED_void_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort *)packed;
3814             ARGS_void_GLshort_GLshort args = unpacked->args;
3815             glWindowPos2s(args.a1, args.a2);
3816             break;
3817         }
3818         #endif
3819         #ifndef skip_index_glWindowPos2sv
3820         case glWindowPos2sv_INDEX: {
3821             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3822             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3823             glWindowPos2sv(args.a1);
3824             break;
3825         }
3826         #endif
3827         #ifndef skip_index_glWindowPos3d
3828         case glWindowPos3d_INDEX: {
3829             INDEXED_void_GLdouble_GLdouble_GLdouble *unpacked = (INDEXED_void_GLdouble_GLdouble_GLdouble *)packed;
3830             ARGS_void_GLdouble_GLdouble_GLdouble args = unpacked->args;
3831             glWindowPos3d(args.a1, args.a2, args.a3);
3832             break;
3833         }
3834         #endif
3835         #ifndef skip_index_glWindowPos3dv
3836         case glWindowPos3dv_INDEX: {
3837             INDEXED_void_const_GLdouble___GENPT__ *unpacked = (INDEXED_void_const_GLdouble___GENPT__ *)packed;
3838             ARGS_void_const_GLdouble___GENPT__ args = unpacked->args;
3839             glWindowPos3dv(args.a1);
3840             break;
3841         }
3842         #endif
3843         #ifndef skip_index_glWindowPos3f
3844         case glWindowPos3f_INDEX: {
3845             INDEXED_void_GLfloat_GLfloat_GLfloat *unpacked = (INDEXED_void_GLfloat_GLfloat_GLfloat *)packed;
3846             ARGS_void_GLfloat_GLfloat_GLfloat args = unpacked->args;
3847             glWindowPos3f(args.a1, args.a2, args.a3);
3848             break;
3849         }
3850         #endif
3851         #ifndef skip_index_glWindowPos3fv
3852         case glWindowPos3fv_INDEX: {
3853             INDEXED_void_const_GLfloat___GENPT__ *unpacked = (INDEXED_void_const_GLfloat___GENPT__ *)packed;
3854             ARGS_void_const_GLfloat___GENPT__ args = unpacked->args;
3855             glWindowPos3fv(args.a1);
3856             break;
3857         }
3858         #endif
3859         #ifndef skip_index_glWindowPos3i
3860         case glWindowPos3i_INDEX: {
3861             INDEXED_void_GLint_GLint_GLint *unpacked = (INDEXED_void_GLint_GLint_GLint *)packed;
3862             ARGS_void_GLint_GLint_GLint args = unpacked->args;
3863             glWindowPos3i(args.a1, args.a2, args.a3);
3864             break;
3865         }
3866         #endif
3867         #ifndef skip_index_glWindowPos3iv
3868         case glWindowPos3iv_INDEX: {
3869             INDEXED_void_const_GLint___GENPT__ *unpacked = (INDEXED_void_const_GLint___GENPT__ *)packed;
3870             ARGS_void_const_GLint___GENPT__ args = unpacked->args;
3871             glWindowPos3iv(args.a1);
3872             break;
3873         }
3874         #endif
3875         #ifndef skip_index_glWindowPos3s
3876         case glWindowPos3s_INDEX: {
3877             INDEXED_void_GLshort_GLshort_GLshort *unpacked = (INDEXED_void_GLshort_GLshort_GLshort *)packed;
3878             ARGS_void_GLshort_GLshort_GLshort args = unpacked->args;
3879             glWindowPos3s(args.a1, args.a2, args.a3);
3880             break;
3881         }
3882         #endif
3883         #ifndef skip_index_glWindowPos3sv
3884         case glWindowPos3sv_INDEX: {
3885             INDEXED_void_const_GLshort___GENPT__ *unpacked = (INDEXED_void_const_GLshort___GENPT__ *)packed;
3886             ARGS_void_const_GLshort___GENPT__ args = unpacked->args;
3887             glWindowPos3sv(args.a1);
3888             break;
3889         }
3890         #endif
3891         #ifndef skip_index_glXBindHyperpipeSGIX
3892         case glXBindHyperpipeSGIX_INDEX: {
3893             INDEXED_int_Display___GENPT___int *unpacked = (INDEXED_int_Display___GENPT___int *)packed;
3894             ARGS_int_Display___GENPT___int args = unpacked->args;
3895             int *ret = (int *)ret_v;
3896             *ret =
3897             glXBindHyperpipeSGIX(args.a1, args.a2);
3898             break;
3899         }
3900         #endif
3901         #ifndef skip_index_glXBindSwapBarrierSGIX
3902         case glXBindSwapBarrierSGIX_INDEX: {
3903             INDEXED_void_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t *)packed;
3904             ARGS_void_uint32_t_uint32_t args = unpacked->args;
3905             glXBindSwapBarrierSGIX(args.a1, args.a2);
3906             break;
3907         }
3908         #endif
3909         #ifndef skip_index_glXChangeDrawableAttributes
3910         case glXChangeDrawableAttributes_INDEX: {
3911             INDEXED_void_uint32_t *unpacked = (INDEXED_void_uint32_t *)packed;
3912             ARGS_void_uint32_t args = unpacked->args;
3913             glXChangeDrawableAttributes(args.a1);
3914             break;
3915         }
3916         #endif
3917         #ifndef skip_index_glXChangeDrawableAttributesSGIX
3918         case glXChangeDrawableAttributesSGIX_INDEX: {
3919             INDEXED_void_uint32_t *unpacked = (INDEXED_void_uint32_t *)packed;
3920             ARGS_void_uint32_t args = unpacked->args;
3921             glXChangeDrawableAttributesSGIX(args.a1);
3922             break;
3923         }
3924         #endif
3925         #ifndef skip_index_glXChooseFBConfig
3926         case glXChooseFBConfig_INDEX: {
3927             INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ *unpacked = (INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ *)packed;
3928             ARGS_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ args = unpacked->args;
3929             GLXFBConfig * *ret = (GLXFBConfig * *)ret_v;
3930             *ret =
3931             glXChooseFBConfig(args.a1, args.a2, args.a3, args.a4);
3932             break;
3933         }
3934         #endif
3935         #ifndef skip_index_glXChooseVisual
3936         case glXChooseVisual_INDEX: {
3937             INDEXED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ *unpacked = (INDEXED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ *)packed;
3938             ARGS_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ args = unpacked->args;
3939             XVisualInfo * *ret = (XVisualInfo * *)ret_v;
3940             *ret =
3941             glXChooseVisual(args.a1, args.a2, args.a3);
3942             break;
3943         }
3944         #endif
3945         #ifndef skip_index_glXClientInfo
3946         case glXClientInfo_INDEX: {
3947             INDEXED_void *unpacked = (INDEXED_void *)packed;
3948             glXClientInfo();
3949             break;
3950         }
3951         #endif
3952         #ifndef skip_index_glXCopyContext
3953         case glXCopyContext_INDEX: {
3954             INDEXED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long *unpacked = (INDEXED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long *)packed;
3955             ARGS_void_Display___GENPT___GLXContext_GLXContext_unsigned_long args = unpacked->args;
3956             glXCopyContext(args.a1, args.a2, args.a3, args.a4);
3957             break;
3958         }
3959         #endif
3960         #ifndef skip_index_glXCreateContext
3961         case glXCreateContext_INDEX: {
3962             INDEXED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool *unpacked = (INDEXED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool *)packed;
3963             ARGS_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool args = unpacked->args;
3964             GLXContext *ret = (GLXContext *)ret_v;
3965             *ret =
3966             glXCreateContext(args.a1, args.a2, args.a3, args.a4);
3967             break;
3968         }
3969         #endif
3970         #ifndef skip_index_glXCreateContextAttribsARB
3971         case glXCreateContextAttribsARB_INDEX: {
3972             INDEXED_GLXContext_Display___GENPT___void___GENPT___GLXContext_Bool_const_int___GENPT__ *unpacked = (INDEXED_GLXContext_Display___GENPT___void___GENPT___GLXContext_Bool_const_int___GENPT__ *)packed;
3973             ARGS_GLXContext_Display___GENPT___void___GENPT___GLXContext_Bool_const_int___GENPT__ args = unpacked->args;
3974             GLXContext *ret = (GLXContext *)ret_v;
3975             *ret =
3976             glXCreateContextAttribsARB(args.a1, args.a2, args.a3, args.a4, args.a5);
3977             break;
3978         }
3979         #endif
3980         #ifndef skip_index_glXCreateContextWithConfigSGIX
3981         case glXCreateContextWithConfigSGIX_INDEX: {
3982             INDEXED_void_uint32_t_uint32_t_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t_uint32_t_uint32_t *)packed;
3983             ARGS_void_uint32_t_uint32_t_uint32_t_uint32_t args = unpacked->args;
3984             glXCreateContextWithConfigSGIX(args.a1, args.a2, args.a3, args.a4);
3985             break;
3986         }
3987         #endif
3988         #ifndef skip_index_glXCreateGLXPbufferSGIX
3989         case glXCreateGLXPbufferSGIX_INDEX: {
3990             INDEXED_void_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t *)packed;
3991             ARGS_void_uint32_t_uint32_t args = unpacked->args;
3992             glXCreateGLXPbufferSGIX(args.a1, args.a2);
3993             break;
3994         }
3995         #endif
3996         #ifndef skip_index_glXCreateGLXPixmap
3997         case glXCreateGLXPixmap_INDEX: {
3998             INDEXED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap *unpacked = (INDEXED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap *)packed;
3999             ARGS_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap args = unpacked->args;
4000             GLXPixmap *ret = (GLXPixmap *)ret_v;
4001             *ret =
4002             glXCreateGLXPixmap(args.a1, args.a2, args.a3);
4003             break;
4004         }
4005         #endif
4006         #ifndef skip_index_glXCreateGLXPixmapWithConfigSGIX
4007         case glXCreateGLXPixmapWithConfigSGIX_INDEX: {
4008             INDEXED_void_uint32_t_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t_uint32_t *)packed;
4009             ARGS_void_uint32_t_uint32_t_uint32_t args = unpacked->args;
4010             glXCreateGLXPixmapWithConfigSGIX(args.a1, args.a2, args.a3);
4011             break;
4012         }
4013         #endif
4014         #ifndef skip_index_glXCreateGLXVideoSourceSGIX
4015         case glXCreateGLXVideoSourceSGIX_INDEX: {
4016             INDEXED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t *unpacked = (INDEXED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t *)packed;
4017             ARGS_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t args = unpacked->args;
4018             glXCreateGLXVideoSourceSGIX(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
4019             break;
4020         }
4021         #endif
4022         #ifndef skip_index_glXCreateNewContext
4023         case glXCreateNewContext_INDEX: {
4024             INDEXED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool *unpacked = (INDEXED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool *)packed;
4025             ARGS_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool args = unpacked->args;
4026             GLXContext *ret = (GLXContext *)ret_v;
4027             *ret =
4028             glXCreateNewContext(args.a1, args.a2, args.a3, args.a4, args.a5);
4029             break;
4030         }
4031         #endif
4032         #ifndef skip_index_glXCreatePbuffer
4033         case glXCreatePbuffer_INDEX: {
4034             INDEXED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ *unpacked = (INDEXED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ *)packed;
4035             ARGS_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ args = unpacked->args;
4036             GLXPbuffer *ret = (GLXPbuffer *)ret_v;
4037             *ret =
4038             glXCreatePbuffer(args.a1, args.a2, args.a3);
4039             break;
4040         }
4041         #endif
4042         #ifndef skip_index_glXCreatePixmap
4043         case glXCreatePixmap_INDEX: {
4044             INDEXED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ *unpacked = (INDEXED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ *)packed;
4045             ARGS_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ args = unpacked->args;
4046             GLXPixmap *ret = (GLXPixmap *)ret_v;
4047             *ret =
4048             glXCreatePixmap(args.a1, args.a2, args.a3, args.a4);
4049             break;
4050         }
4051         #endif
4052         #ifndef skip_index_glXCreateWindow
4053         case glXCreateWindow_INDEX: {
4054             INDEXED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ *unpacked = (INDEXED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ *)packed;
4055             ARGS_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ args = unpacked->args;
4056             GLXWindow *ret = (GLXWindow *)ret_v;
4057             *ret =
4058             glXCreateWindow(args.a1, args.a2, args.a3, args.a4);
4059             break;
4060         }
4061         #endif
4062         #ifndef skip_index_glXDestroyContext
4063         case glXDestroyContext_INDEX: {
4064             INDEXED_void_Display___GENPT___GLXContext *unpacked = (INDEXED_void_Display___GENPT___GLXContext *)packed;
4065             ARGS_void_Display___GENPT___GLXContext args = unpacked->args;
4066             glXDestroyContext(args.a1, args.a2);
4067             break;
4068         }
4069         #endif
4070         #ifndef skip_index_glXDestroyGLXPbufferSGIX
4071         case glXDestroyGLXPbufferSGIX_INDEX: {
4072             INDEXED_void_uint32_t *unpacked = (INDEXED_void_uint32_t *)packed;
4073             ARGS_void_uint32_t args = unpacked->args;
4074             glXDestroyGLXPbufferSGIX(args.a1);
4075             break;
4076         }
4077         #endif
4078         #ifndef skip_index_glXDestroyGLXPixmap
4079         case glXDestroyGLXPixmap_INDEX: {
4080             INDEXED_void_Display___GENPT___GLXPixmap *unpacked = (INDEXED_void_Display___GENPT___GLXPixmap *)packed;
4081             ARGS_void_Display___GENPT___GLXPixmap args = unpacked->args;
4082             glXDestroyGLXPixmap(args.a1, args.a2);
4083             break;
4084         }
4085         #endif
4086         #ifndef skip_index_glXDestroyGLXVideoSourceSGIX
4087         case glXDestroyGLXVideoSourceSGIX_INDEX: {
4088             INDEXED_void_Display___GENPT___uint32_t *unpacked = (INDEXED_void_Display___GENPT___uint32_t *)packed;
4089             ARGS_void_Display___GENPT___uint32_t args = unpacked->args;
4090             glXDestroyGLXVideoSourceSGIX(args.a1, args.a2);
4091             break;
4092         }
4093         #endif
4094         #ifndef skip_index_glXDestroyHyperpipeConfigSGIX
4095         case glXDestroyHyperpipeConfigSGIX_INDEX: {
4096             INDEXED_int_Display___GENPT___int *unpacked = (INDEXED_int_Display___GENPT___int *)packed;
4097             ARGS_int_Display___GENPT___int args = unpacked->args;
4098             int *ret = (int *)ret_v;
4099             *ret =
4100             glXDestroyHyperpipeConfigSGIX(args.a1, args.a2);
4101             break;
4102         }
4103         #endif
4104         #ifndef skip_index_glXDestroyPbuffer
4105         case glXDestroyPbuffer_INDEX: {
4106             INDEXED_void_Display___GENPT___GLXPbuffer *unpacked = (INDEXED_void_Display___GENPT___GLXPbuffer *)packed;
4107             ARGS_void_Display___GENPT___GLXPbuffer args = unpacked->args;
4108             glXDestroyPbuffer(args.a1, args.a2);
4109             break;
4110         }
4111         #endif
4112         #ifndef skip_index_glXDestroyPixmap
4113         case glXDestroyPixmap_INDEX: {
4114             INDEXED_void_Display___GENPT___GLXPixmap *unpacked = (INDEXED_void_Display___GENPT___GLXPixmap *)packed;
4115             ARGS_void_Display___GENPT___GLXPixmap args = unpacked->args;
4116             glXDestroyPixmap(args.a1, args.a2);
4117             break;
4118         }
4119         #endif
4120         #ifndef skip_index_glXDestroyWindow
4121         case glXDestroyWindow_INDEX: {
4122             INDEXED_void_Display___GENPT___GLXWindow *unpacked = (INDEXED_void_Display___GENPT___GLXWindow *)packed;
4123             ARGS_void_Display___GENPT___GLXWindow args = unpacked->args;
4124             glXDestroyWindow(args.a1, args.a2);
4125             break;
4126         }
4127         #endif
4128         #ifndef skip_index_glXGetClientString
4129         case glXGetClientString_INDEX: {
4130             INDEXED_const_char___GENPT___Display___GENPT___int *unpacked = (INDEXED_const_char___GENPT___Display___GENPT___int *)packed;
4131             ARGS_const_char___GENPT___Display___GENPT___int args = unpacked->args;
4132             const char * *ret = (const char * *)ret_v;
4133             *ret =
4134             glXGetClientString(args.a1, args.a2);
4135             break;
4136         }
4137         #endif
4138         #ifndef skip_index_glXGetConfig
4139         case glXGetConfig_INDEX: {
4140             INDEXED_int_Display___GENPT___XVisualInfo___GENPT___int_int___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___XVisualInfo___GENPT___int_int___GENPT__ *)packed;
4141             ARGS_int_Display___GENPT___XVisualInfo___GENPT___int_int___GENPT__ args = unpacked->args;
4142             int *ret = (int *)ret_v;
4143             *ret =
4144             glXGetConfig(args.a1, args.a2, args.a3, args.a4);
4145             break;
4146         }
4147         #endif
4148         #ifndef skip_index_glXGetCurrentContext
4149         case glXGetCurrentContext_INDEX: {
4150             INDEXED_GLXContext *unpacked = (INDEXED_GLXContext *)packed;
4151             GLXContext *ret = (GLXContext *)ret_v;
4152             *ret =
4153             glXGetCurrentContext();
4154             break;
4155         }
4156         #endif
4157         #ifndef skip_index_glXGetCurrentDisplay
4158         case glXGetCurrentDisplay_INDEX: {
4159             INDEXED_Display___GENPT__ *unpacked = (INDEXED_Display___GENPT__ *)packed;
4160             Display * *ret = (Display * *)ret_v;
4161             *ret =
4162             glXGetCurrentDisplay();
4163             break;
4164         }
4165         #endif
4166         #ifndef skip_index_glXGetCurrentDrawable
4167         case glXGetCurrentDrawable_INDEX: {
4168             INDEXED_GLXDrawable *unpacked = (INDEXED_GLXDrawable *)packed;
4169             GLXDrawable *ret = (GLXDrawable *)ret_v;
4170             *ret =
4171             glXGetCurrentDrawable();
4172             break;
4173         }
4174         #endif
4175         #ifndef skip_index_glXGetCurrentReadDrawable
4176         case glXGetCurrentReadDrawable_INDEX: {
4177             INDEXED_GLXDrawable *unpacked = (INDEXED_GLXDrawable *)packed;
4178             GLXDrawable *ret = (GLXDrawable *)ret_v;
4179             *ret =
4180             glXGetCurrentReadDrawable();
4181             break;
4182         }
4183         #endif
4184         #ifndef skip_index_glXGetDrawableAttributes
4185         case glXGetDrawableAttributes_INDEX: {
4186             INDEXED_void_uint32_t *unpacked = (INDEXED_void_uint32_t *)packed;
4187             ARGS_void_uint32_t args = unpacked->args;
4188             glXGetDrawableAttributes(args.a1);
4189             break;
4190         }
4191         #endif
4192         #ifndef skip_index_glXGetDrawableAttributesSGIX
4193         case glXGetDrawableAttributesSGIX_INDEX: {
4194             INDEXED_void_uint32_t *unpacked = (INDEXED_void_uint32_t *)packed;
4195             ARGS_void_uint32_t args = unpacked->args;
4196             glXGetDrawableAttributesSGIX(args.a1);
4197             break;
4198         }
4199         #endif
4200         #ifndef skip_index_glXGetFBConfigAttrib
4201         case glXGetFBConfigAttrib_INDEX: {
4202             INDEXED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ *)packed;
4203             ARGS_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ args = unpacked->args;
4204             int *ret = (int *)ret_v;
4205             *ret =
4206             glXGetFBConfigAttrib(args.a1, args.a2, args.a3, args.a4);
4207             break;
4208         }
4209         #endif
4210         #ifndef skip_index_glXGetFBConfigs
4211         case glXGetFBConfigs_INDEX: {
4212             INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ *unpacked = (INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ *)packed;
4213             ARGS_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ args = unpacked->args;
4214             GLXFBConfig * *ret = (GLXFBConfig * *)ret_v;
4215             *ret =
4216             glXGetFBConfigs(args.a1, args.a2, args.a3);
4217             break;
4218         }
4219         #endif
4220         #ifndef skip_index_glXGetFBConfigsSGIX
4221         case glXGetFBConfigsSGIX_INDEX: {
4222             INDEXED_void *unpacked = (INDEXED_void *)packed;
4223             glXGetFBConfigsSGIX();
4224             break;
4225         }
4226         #endif
4227         #ifndef skip_index_glXGetProcAddress
4228         case glXGetProcAddress_INDEX: {
4229             INDEXED___GLXextFuncPtr_const_GLubyte___GENPT__ *unpacked = (INDEXED___GLXextFuncPtr_const_GLubyte___GENPT__ *)packed;
4230             ARGS___GLXextFuncPtr_const_GLubyte___GENPT__ args = unpacked->args;
4231             __GLXextFuncPtr *ret = (__GLXextFuncPtr *)ret_v;
4232             *ret =
4233             glXGetProcAddress(args.a1);
4234             break;
4235         }
4236         #endif
4237         #ifndef skip_index_glXGetSelectedEvent
4238         case glXGetSelectedEvent_INDEX: {
4239             INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ *unpacked = (INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ *)packed;
4240             ARGS_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ args = unpacked->args;
4241             glXGetSelectedEvent(args.a1, args.a2, args.a3);
4242             break;
4243         }
4244         #endif
4245         #ifndef skip_index_glXGetVisualConfigs
4246         case glXGetVisualConfigs_INDEX: {
4247             INDEXED_void *unpacked = (INDEXED_void *)packed;
4248             glXGetVisualConfigs();
4249             break;
4250         }
4251         #endif
4252         #ifndef skip_index_glXGetVisualFromFBConfig
4253         case glXGetVisualFromFBConfig_INDEX: {
4254             INDEXED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig *unpacked = (INDEXED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig *)packed;
4255             ARGS_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig args = unpacked->args;
4256             XVisualInfo * *ret = (XVisualInfo * *)ret_v;
4257             *ret =
4258             glXGetVisualFromFBConfig(args.a1, args.a2);
4259             break;
4260         }
4261         #endif
4262         #ifndef skip_index_glXHyperpipeAttribSGIX
4263         case glXHyperpipeAttribSGIX_INDEX: {
4264             INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__ *)packed;
4265             ARGS_int_Display___GENPT___int_int_int_const_void___GENPT__ args = unpacked->args;
4266             int *ret = (int *)ret_v;
4267             *ret =
4268             glXHyperpipeAttribSGIX(args.a1, args.a2, args.a3, args.a4, args.a5);
4269             break;
4270         }
4271         #endif
4272         #ifndef skip_index_glXHyperpipeConfigSGIX
4273         case glXHyperpipeConfigSGIX_INDEX: {
4274             INDEXED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ *)packed;
4275             ARGS_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ args = unpacked->args;
4276             int *ret = (int *)ret_v;
4277             *ret =
4278             glXHyperpipeConfigSGIX(args.a1, args.a2, args.a3, args.a4, args.a5);
4279             break;
4280         }
4281         #endif
4282         #ifndef skip_index_glXIsDirect
4283         case glXIsDirect_INDEX: {
4284             INDEXED_Bool_Display___GENPT___GLXContext *unpacked = (INDEXED_Bool_Display___GENPT___GLXContext *)packed;
4285             ARGS_Bool_Display___GENPT___GLXContext args = unpacked->args;
4286             Bool *ret = (Bool *)ret_v;
4287             *ret =
4288             glXIsDirect(args.a1, args.a2);
4289             break;
4290         }
4291         #endif
4292         #ifndef skip_index_glXJoinSwapGroupSGIX
4293         case glXJoinSwapGroupSGIX_INDEX: {
4294             INDEXED_void_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t *)packed;
4295             ARGS_void_uint32_t_uint32_t args = unpacked->args;
4296             glXJoinSwapGroupSGIX(args.a1, args.a2);
4297             break;
4298         }
4299         #endif
4300         #ifndef skip_index_glXMakeContextCurrent
4301         case glXMakeContextCurrent_INDEX: {
4302             INDEXED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext *unpacked = (INDEXED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext *)packed;
4303             ARGS_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext args = unpacked->args;
4304             Bool *ret = (Bool *)ret_v;
4305             *ret =
4306             glXMakeContextCurrent(args.a1, args.a2, args.a3, args.a4);
4307             break;
4308         }
4309         #endif
4310         #ifndef skip_index_glXMakeCurrent
4311         case glXMakeCurrent_INDEX: {
4312             INDEXED_Bool_Display___GENPT___GLXDrawable_GLXContext *unpacked = (INDEXED_Bool_Display___GENPT___GLXDrawable_GLXContext *)packed;
4313             ARGS_Bool_Display___GENPT___GLXDrawable_GLXContext args = unpacked->args;
4314             Bool *ret = (Bool *)ret_v;
4315             *ret =
4316             glXMakeCurrent(args.a1, args.a2, args.a3);
4317             break;
4318         }
4319         #endif
4320         #ifndef skip_index_glXMakeCurrentReadSGI
4321         case glXMakeCurrentReadSGI_INDEX: {
4322             INDEXED_void_uint32_t_uint32_t_uint32_t *unpacked = (INDEXED_void_uint32_t_uint32_t_uint32_t *)packed;
4323             ARGS_void_uint32_t_uint32_t_uint32_t args = unpacked->args;
4324             glXMakeCurrentReadSGI(args.a1, args.a2, args.a3);
4325             break;
4326         }
4327         #endif
4328         #ifndef skip_index_glXQueryContext
4329         case glXQueryContext_INDEX: {
4330             INDEXED_int_Display___GENPT___GLXContext_int_int___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___GLXContext_int_int___GENPT__ *)packed;
4331             ARGS_int_Display___GENPT___GLXContext_int_int___GENPT__ args = unpacked->args;
4332             int *ret = (int *)ret_v;
4333             *ret =
4334             glXQueryContext(args.a1, args.a2, args.a3, args.a4);
4335             break;
4336         }
4337         #endif
4338         #ifndef skip_index_glXQueryContextInfoEXT
4339         case glXQueryContextInfoEXT_INDEX: {
4340             INDEXED_void *unpacked = (INDEXED_void *)packed;
4341             glXQueryContextInfoEXT();
4342             break;
4343         }
4344         #endif
4345         #ifndef skip_index_glXQueryDrawable
4346         case glXQueryDrawable_INDEX: {
4347             INDEXED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ *unpacked = (INDEXED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ *)packed;
4348             ARGS_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ args = unpacked->args;
4349             glXQueryDrawable(args.a1, args.a2, args.a3, args.a4);
4350             break;
4351         }
4352         #endif
4353         #ifndef skip_index_glXQueryExtension
4354         case glXQueryExtension_INDEX: {
4355             INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__ *unpacked = (INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__ *)packed;
4356             ARGS_Bool_Display___GENPT___int___GENPT___int___GENPT__ args = unpacked->args;
4357             Bool *ret = (Bool *)ret_v;
4358             *ret =
4359             glXQueryExtension(args.a1, args.a2, args.a3);
4360             break;
4361         }
4362         #endif
4363         #ifndef skip_index_glXQueryExtensionsString
4364         case glXQueryExtensionsString_INDEX: {
4365             INDEXED_const_char___GENPT___Display___GENPT___int *unpacked = (INDEXED_const_char___GENPT___Display___GENPT___int *)packed;
4366             ARGS_const_char___GENPT___Display___GENPT___int args = unpacked->args;
4367             const char * *ret = (const char * *)ret_v;
4368             *ret =
4369             glXQueryExtensionsString(args.a1, args.a2);
4370             break;
4371         }
4372         #endif
4373         #ifndef skip_index_glXQueryHyperpipeAttribSGIX
4374         case glXQueryHyperpipeAttribSGIX_INDEX: {
4375             INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__ *)packed;
4376             ARGS_int_Display___GENPT___int_int_int_const_void___GENPT__ args = unpacked->args;
4377             int *ret = (int *)ret_v;
4378             *ret =
4379             glXQueryHyperpipeAttribSGIX(args.a1, args.a2, args.a3, args.a4, args.a5);
4380             break;
4381         }
4382         #endif
4383         #ifndef skip_index_glXQueryHyperpipeBestAttribSGIX
4384         case glXQueryHyperpipeBestAttribSGIX_INDEX: {
4385             INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ *unpacked = (INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ *)packed;
4386             ARGS_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ args = unpacked->args;
4387             int *ret = (int *)ret_v;
4388             *ret =
4389             glXQueryHyperpipeBestAttribSGIX(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
4390             break;
4391         }
4392         #endif
4393         #ifndef skip_index_glXQueryHyperpipeConfigSGIX
4394         case glXQueryHyperpipeConfigSGIX_INDEX: {
4395             INDEXED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ *unpacked = (INDEXED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ *)packed;
4396             ARGS_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ args = unpacked->args;
4397             GLXHyperpipeConfigSGIX * *ret = (GLXHyperpipeConfigSGIX * *)ret_v;
4398             *ret =
4399             glXQueryHyperpipeConfigSGIX(args.a1, args.a2, args.a3);
4400             break;
4401         }
4402         #endif
4403         #ifndef skip_index_glXQueryHyperpipeNetworkSGIX
4404         case glXQueryHyperpipeNetworkSGIX_INDEX: {
4405             INDEXED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ *unpacked = (INDEXED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ *)packed;
4406             ARGS_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ args = unpacked->args;
4407             GLXHyperpipeNetworkSGIX * *ret = (GLXHyperpipeNetworkSGIX * *)ret_v;
4408             *ret =
4409             glXQueryHyperpipeNetworkSGIX(args.a1, args.a2);
4410             break;
4411         }
4412         #endif
4413         #ifndef skip_index_glXQueryMaxSwapBarriersSGIX
4414         case glXQueryMaxSwapBarriersSGIX_INDEX: {
4415             INDEXED_void *unpacked = (INDEXED_void *)packed;
4416             glXQueryMaxSwapBarriersSGIX();
4417             break;
4418         }
4419         #endif
4420         #ifndef skip_index_glXQueryServerString
4421         case glXQueryServerString_INDEX: {
4422             INDEXED_const_char___GENPT___Display___GENPT___int_int *unpacked = (INDEXED_const_char___GENPT___Display___GENPT___int_int *)packed;
4423             ARGS_const_char___GENPT___Display___GENPT___int_int args = unpacked->args;
4424             const char * *ret = (const char * *)ret_v;
4425             *ret =
4426             glXQueryServerString(args.a1, args.a2, args.a3);
4427             break;
4428         }
4429         #endif
4430         #ifndef skip_index_glXQueryVersion
4431         case glXQueryVersion_INDEX: {
4432             INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__ *unpacked = (INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__ *)packed;
4433             ARGS_Bool_Display___GENPT___int___GENPT___int___GENPT__ args = unpacked->args;
4434             Bool *ret = (Bool *)ret_v;
4435             *ret =
4436             glXQueryVersion(args.a1, args.a2, args.a3);
4437             break;
4438         }
4439         #endif
4440         #ifndef skip_index_glXReleaseBuffersMESA
4441         case glXReleaseBuffersMESA_INDEX: {
4442             INDEXED_Bool_Display___GENPT___GLXDrawable *unpacked = (INDEXED_Bool_Display___GENPT___GLXDrawable *)packed;
4443             ARGS_Bool_Display___GENPT___GLXDrawable args = unpacked->args;
4444             Bool *ret = (Bool *)ret_v;
4445             *ret =
4446             glXReleaseBuffersMESA(args.a1, args.a2);
4447             break;
4448         }
4449         #endif
4450         #ifndef skip_index_glXRender
4451         case glXRender_INDEX: {
4452             INDEXED_void *unpacked = (INDEXED_void *)packed;
4453             glXRender();
4454             break;
4455         }
4456         #endif
4457         #ifndef skip_index_glXRenderLarge
4458         case glXRenderLarge_INDEX: {
4459             INDEXED_void *unpacked = (INDEXED_void *)packed;
4460             glXRenderLarge();
4461             break;
4462         }
4463         #endif
4464         #ifndef skip_index_glXSelectEvent
4465         case glXSelectEvent_INDEX: {
4466             INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long *unpacked = (INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long *)packed;
4467             ARGS_void_Display___GENPT___GLXDrawable_unsigned_long args = unpacked->args;
4468             glXSelectEvent(args.a1, args.a2, args.a3);
4469             break;
4470         }
4471         #endif
4472         #ifndef skip_index_glXSwapBuffers
4473         case glXSwapBuffers_INDEX: {
4474             INDEXED_void_Display___GENPT___GLXDrawable *unpacked = (INDEXED_void_Display___GENPT___GLXDrawable *)packed;
4475             ARGS_void_Display___GENPT___GLXDrawable args = unpacked->args;
4476             glXSwapBuffers(args.a1, args.a2);
4477             break;
4478         }
4479         #endif
4480         #ifndef skip_index_glXSwapIntervalMESA
4481         case glXSwapIntervalMESA_INDEX: {
4482             INDEXED_int_unsigned_int *unpacked = (INDEXED_int_unsigned_int *)packed;
4483             ARGS_int_unsigned_int args = unpacked->args;
4484             int *ret = (int *)ret_v;
4485             *ret =
4486             glXSwapIntervalMESA(args.a1);
4487             break;
4488         }
4489         #endif
4490         #ifndef skip_index_glXSwapIntervalSGI
4491         case glXSwapIntervalSGI_INDEX: {
4492             INDEXED_void_unsigned_int *unpacked = (INDEXED_void_unsigned_int *)packed;
4493             ARGS_void_unsigned_int args = unpacked->args;
4494             glXSwapIntervalSGI(args.a1);
4495             break;
4496         }
4497         #endif
4498         #ifndef skip_index_glXUseXFont
4499         case glXUseXFont_INDEX: {
4500             INDEXED_void_Font_int_int_int *unpacked = (INDEXED_void_Font_int_int_int *)packed;
4501             ARGS_void_Font_int_int_int args = unpacked->args;
4502             glXUseXFont(args.a1, args.a2, args.a3, args.a4);
4503             break;
4504         }
4505         #endif
4506         #ifndef skip_index_glXVendorPrivate
4507         case glXVendorPrivate_INDEX: {
4508             INDEXED_void *unpacked = (INDEXED_void *)packed;
4509             glXVendorPrivate();
4510             break;
4511         }
4512         #endif
4513         #ifndef skip_index_glXVendorPrivateWithReply
4514         case glXVendorPrivateWithReply_INDEX: {
4515             INDEXED_void *unpacked = (INDEXED_void *)packed;
4516             glXVendorPrivateWithReply();
4517             break;
4518         }
4519         #endif
4520         #ifndef skip_index_glXWaitGL
4521         case glXWaitGL_INDEX: {
4522             INDEXED_void *unpacked = (INDEXED_void *)packed;
4523             glXWaitGL();
4524             break;
4525         }
4526         #endif
4527         #ifndef skip_index_glXWaitX
4528         case glXWaitX_INDEX: {
4529             INDEXED_void *unpacked = (INDEXED_void *)packed;
4530             glXWaitX();
4531             break;
4532         }
4533         #endif
4534         #ifndef skip_index_snd_asoundlib_version
4535         case snd_asoundlib_version_INDEX: {
4536             INDEXED_const_char___GENPT__ *unpacked = (INDEXED_const_char___GENPT__ *)packed;
4537             const char * *ret = (const char * *)ret_v;
4538             *ret =
4539             snd_asoundlib_version();
4540             break;
4541         }
4542         #endif
4543         #ifndef skip_index_snd_async_add_ctl_handler
4544         case snd_async_add_ctl_handler_INDEX: {
4545             INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_async_callback_t_void___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_async_callback_t_void___GENPT__ *)packed;
4546             ARGS_int_snd_async_handler_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_async_callback_t_void___GENPT__ args = unpacked->args;
4547             int *ret = (int *)ret_v;
4548             *ret =
4549             snd_async_add_ctl_handler(args.a1, args.a2, args.a3, args.a4);
4550             break;
4551         }
4552         #endif
4553         #ifndef skip_index_snd_async_add_handler
4554         case snd_async_add_handler_INDEX: {
4555             INDEXED_int_snd_async_handler_t___GENPT____GENPT___int_snd_async_callback_t_void___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT____GENPT___int_snd_async_callback_t_void___GENPT__ *)packed;
4556             ARGS_int_snd_async_handler_t___GENPT____GENPT___int_snd_async_callback_t_void___GENPT__ args = unpacked->args;
4557             int *ret = (int *)ret_v;
4558             *ret =
4559             snd_async_add_handler(args.a1, args.a2, args.a3, args.a4);
4560             break;
4561         }
4562         #endif
4563         #ifndef skip_index_snd_async_add_pcm_handler
4564         case snd_async_add_pcm_handler_INDEX: {
4565             INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_async_callback_t_void___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_async_callback_t_void___GENPT__ *)packed;
4566             ARGS_int_snd_async_handler_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_async_callback_t_void___GENPT__ args = unpacked->args;
4567             int *ret = (int *)ret_v;
4568             *ret =
4569             snd_async_add_pcm_handler(args.a1, args.a2, args.a3, args.a4);
4570             break;
4571         }
4572         #endif
4573         #ifndef skip_index_snd_async_add_timer_handler
4574         case snd_async_add_timer_handler_INDEX: {
4575             INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_timer_t___GENPT___snd_async_callback_t_void___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT____GENPT___snd_timer_t___GENPT___snd_async_callback_t_void___GENPT__ *)packed;
4576             ARGS_int_snd_async_handler_t___GENPT____GENPT___snd_timer_t___GENPT___snd_async_callback_t_void___GENPT__ args = unpacked->args;
4577             int *ret = (int *)ret_v;
4578             *ret =
4579             snd_async_add_timer_handler(args.a1, args.a2, args.a3, args.a4);
4580             break;
4581         }
4582         #endif
4583         #ifndef skip_index_snd_async_del_handler
4584         case snd_async_del_handler_INDEX: {
4585             INDEXED_int_snd_async_handler_t___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT__ *)packed;
4586             ARGS_int_snd_async_handler_t___GENPT__ args = unpacked->args;
4587             int *ret = (int *)ret_v;
4588             *ret =
4589             snd_async_del_handler(args.a1);
4590             break;
4591         }
4592         #endif
4593         #ifndef skip_index_snd_async_handler_get_callback_private
4594         case snd_async_handler_get_callback_private_INDEX: {
4595             INDEXED_void___GENPT___snd_async_handler_t___GENPT__ *unpacked = (INDEXED_void___GENPT___snd_async_handler_t___GENPT__ *)packed;
4596             ARGS_void___GENPT___snd_async_handler_t___GENPT__ args = unpacked->args;
4597             void * *ret = (void * *)ret_v;
4598             *ret =
4599             snd_async_handler_get_callback_private(args.a1);
4600             break;
4601         }
4602         #endif
4603         #ifndef skip_index_snd_async_handler_get_ctl
4604         case snd_async_handler_get_ctl_INDEX: {
4605             INDEXED_snd_ctl_t___GENPT___snd_async_handler_t___GENPT__ *unpacked = (INDEXED_snd_ctl_t___GENPT___snd_async_handler_t___GENPT__ *)packed;
4606             ARGS_snd_ctl_t___GENPT___snd_async_handler_t___GENPT__ args = unpacked->args;
4607             snd_ctl_t * *ret = (snd_ctl_t * *)ret_v;
4608             *ret =
4609             snd_async_handler_get_ctl(args.a1);
4610             break;
4611         }
4612         #endif
4613         #ifndef skip_index_snd_async_handler_get_fd
4614         case snd_async_handler_get_fd_INDEX: {
4615             INDEXED_int_snd_async_handler_t___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT__ *)packed;
4616             ARGS_int_snd_async_handler_t___GENPT__ args = unpacked->args;
4617             int *ret = (int *)ret_v;
4618             *ret =
4619             snd_async_handler_get_fd(args.a1);
4620             break;
4621         }
4622         #endif
4623         #ifndef skip_index_snd_async_handler_get_pcm
4624         case snd_async_handler_get_pcm_INDEX: {
4625             INDEXED_snd_pcm_t___GENPT___snd_async_handler_t___GENPT__ *unpacked = (INDEXED_snd_pcm_t___GENPT___snd_async_handler_t___GENPT__ *)packed;
4626             ARGS_snd_pcm_t___GENPT___snd_async_handler_t___GENPT__ args = unpacked->args;
4627             snd_pcm_t * *ret = (snd_pcm_t * *)ret_v;
4628             *ret =
4629             snd_async_handler_get_pcm(args.a1);
4630             break;
4631         }
4632         #endif
4633         #ifndef skip_index_snd_async_handler_get_signo
4634         case snd_async_handler_get_signo_INDEX: {
4635             INDEXED_int_snd_async_handler_t___GENPT__ *unpacked = (INDEXED_int_snd_async_handler_t___GENPT__ *)packed;
4636             ARGS_int_snd_async_handler_t___GENPT__ args = unpacked->args;
4637             int *ret = (int *)ret_v;
4638             *ret =
4639             snd_async_handler_get_signo(args.a1);
4640             break;
4641         }
4642         #endif
4643         #ifndef skip_index_snd_async_handler_get_timer
4644         case snd_async_handler_get_timer_INDEX: {
4645             INDEXED_snd_timer_t___GENPT___snd_async_handler_t___GENPT__ *unpacked = (INDEXED_snd_timer_t___GENPT___snd_async_handler_t___GENPT__ *)packed;
4646             ARGS_snd_timer_t___GENPT___snd_async_handler_t___GENPT__ args = unpacked->args;
4647             snd_timer_t * *ret = (snd_timer_t * *)ret_v;
4648             *ret =
4649             snd_async_handler_get_timer(args.a1);
4650             break;
4651         }
4652         #endif
4653         #ifndef skip_index_snd_card_get_index
4654         case snd_card_get_index_INDEX: {
4655             INDEXED_int_const_char___GENPT__ *unpacked = (INDEXED_int_const_char___GENPT__ *)packed;
4656             ARGS_int_const_char___GENPT__ args = unpacked->args;
4657             int *ret = (int *)ret_v;
4658             *ret =
4659             snd_card_get_index(args.a1);
4660             break;
4661         }
4662         #endif
4663         #ifndef skip_index_snd_card_get_longname
4664         case snd_card_get_longname_INDEX: {
4665             INDEXED_int_int_char___GENPT____GENPT__ *unpacked = (INDEXED_int_int_char___GENPT____GENPT__ *)packed;
4666             ARGS_int_int_char___GENPT____GENPT__ args = unpacked->args;
4667             int *ret = (int *)ret_v;
4668             *ret =
4669             snd_card_get_longname(args.a1, args.a2);
4670             break;
4671         }
4672         #endif
4673         #ifndef skip_index_snd_card_get_name
4674         case snd_card_get_name_INDEX: {
4675             INDEXED_int_int_char___GENPT____GENPT__ *unpacked = (INDEXED_int_int_char___GENPT____GENPT__ *)packed;
4676             ARGS_int_int_char___GENPT____GENPT__ args = unpacked->args;
4677             int *ret = (int *)ret_v;
4678             *ret =
4679             snd_card_get_name(args.a1, args.a2);
4680             break;
4681         }
4682         #endif
4683         #ifndef skip_index_snd_card_load
4684         case snd_card_load_INDEX: {
4685             INDEXED_int_int *unpacked = (INDEXED_int_int *)packed;
4686             ARGS_int_int args = unpacked->args;
4687             int *ret = (int *)ret_v;
4688             *ret =
4689             snd_card_load(args.a1);
4690             break;
4691         }
4692         #endif
4693         #ifndef skip_index_snd_card_next
4694         case snd_card_next_INDEX: {
4695             INDEXED_int_int___GENPT__ *unpacked = (INDEXED_int_int___GENPT__ *)packed;
4696             ARGS_int_int___GENPT__ args = unpacked->args;
4697             int *ret = (int *)ret_v;
4698             *ret =
4699             snd_card_next(args.a1);
4700             break;
4701         }
4702         #endif
4703         #ifndef skip_index_snd_config_add
4704         case snd_config_add_INDEX: {
4705             INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT__ *)packed;
4706             ARGS_int_snd_config_t___GENPT___snd_config_t___GENPT__ args = unpacked->args;
4707             int *ret = (int *)ret_v;
4708             *ret =
4709             snd_config_add(args.a1, args.a2);
4710             break;
4711         }
4712         #endif
4713         #ifndef skip_index_snd_config_copy
4714         case snd_config_copy_INDEX: {
4715             INDEXED_int_snd_config_t___GENPT____GENPT___snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___snd_config_t___GENPT__ *)packed;
4716             ARGS_int_snd_config_t___GENPT____GENPT___snd_config_t___GENPT__ args = unpacked->args;
4717             int *ret = (int *)ret_v;
4718             *ret =
4719             snd_config_copy(args.a1, args.a2);
4720             break;
4721         }
4722         #endif
4723         #ifndef skip_index_snd_config_delete
4724         case snd_config_delete_INDEX: {
4725             INDEXED_int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT__ *)packed;
4726             ARGS_int_snd_config_t___GENPT__ args = unpacked->args;
4727             int *ret = (int *)ret_v;
4728             *ret =
4729             snd_config_delete(args.a1);
4730             break;
4731         }
4732         #endif
4733         #ifndef skip_index_snd_config_delete_compound_members
4734         case snd_config_delete_compound_members_INDEX: {
4735             INDEXED_int_const_snd_config_t___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT__ *)packed;
4736             ARGS_int_const_snd_config_t___GENPT__ args = unpacked->args;
4737             int *ret = (int *)ret_v;
4738             *ret =
4739             snd_config_delete_compound_members(args.a1);
4740             break;
4741         }
4742         #endif
4743         #ifndef skip_index_snd_config_evaluate
4744         case snd_config_evaluate_INDEX: {
4745             INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ *)packed;
4746             ARGS_int_snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ args = unpacked->args;
4747             int *ret = (int *)ret_v;
4748             *ret =
4749             snd_config_evaluate(args.a1, args.a2, args.a3, args.a4);
4750             break;
4751         }
4752         #endif
4753         #ifndef skip_index_snd_config_expand
4754         case snd_config_expand_INDEX: {
4755             INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ *)packed;
4756             ARGS_int_snd_config_t___GENPT___snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT___snd_config_t___GENPT____GENPT__ args = unpacked->args;
4757             int *ret = (int *)ret_v;
4758             *ret =
4759             snd_config_expand(args.a1, args.a2, args.a3, args.a4, args.a5);
4760             break;
4761         }
4762         #endif
4763         #ifndef skip_index_snd_config_get_ascii
4764         case snd_config_get_ascii_INDEX: {
4765             INDEXED_int_const_snd_config_t___GENPT___char___GENPT____GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___char___GENPT____GENPT__ *)packed;
4766             ARGS_int_const_snd_config_t___GENPT___char___GENPT____GENPT__ args = unpacked->args;
4767             int *ret = (int *)ret_v;
4768             *ret =
4769             snd_config_get_ascii(args.a1, args.a2);
4770             break;
4771         }
4772         #endif
4773         #ifndef skip_index_snd_config_get_bool
4774         case snd_config_get_bool_INDEX: {
4775             INDEXED_int_const_snd_config_t___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT__ *)packed;
4776             ARGS_int_const_snd_config_t___GENPT__ args = unpacked->args;
4777             int *ret = (int *)ret_v;
4778             *ret =
4779             snd_config_get_bool(args.a1);
4780             break;
4781         }
4782         #endif
4783         #ifndef skip_index_snd_config_get_bool_ascii
4784         case snd_config_get_bool_ascii_INDEX: {
4785             INDEXED_int_const_char___GENPT__ *unpacked = (INDEXED_int_const_char___GENPT__ *)packed;
4786             ARGS_int_const_char___GENPT__ args = unpacked->args;
4787             int *ret = (int *)ret_v;
4788             *ret =
4789             snd_config_get_bool_ascii(args.a1);
4790             break;
4791         }
4792         #endif
4793         #ifndef skip_index_snd_config_get_ctl_iface
4794         case snd_config_get_ctl_iface_INDEX: {
4795             INDEXED_int_const_snd_config_t___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT__ *)packed;
4796             ARGS_int_const_snd_config_t___GENPT__ args = unpacked->args;
4797             int *ret = (int *)ret_v;
4798             *ret =
4799             snd_config_get_ctl_iface(args.a1);
4800             break;
4801         }
4802         #endif
4803         #ifndef skip_index_snd_config_get_ctl_iface_ascii
4804         case snd_config_get_ctl_iface_ascii_INDEX: {
4805             INDEXED_int_const_char___GENPT__ *unpacked = (INDEXED_int_const_char___GENPT__ *)packed;
4806             ARGS_int_const_char___GENPT__ args = unpacked->args;
4807             int *ret = (int *)ret_v;
4808             *ret =
4809             snd_config_get_ctl_iface_ascii(args.a1);
4810             break;
4811         }
4812         #endif
4813         #ifndef skip_index_snd_config_get_id
4814         case snd_config_get_id_INDEX: {
4815             INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ *)packed;
4816             ARGS_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ args = unpacked->args;
4817             int *ret = (int *)ret_v;
4818             *ret =
4819             snd_config_get_id(args.a1, args.a2);
4820             break;
4821         }
4822         #endif
4823         #ifndef skip_index_snd_config_get_integer
4824         case snd_config_get_integer_INDEX: {
4825             INDEXED_int_const_snd_config_t___GENPT___long___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___long___GENPT__ *)packed;
4826             ARGS_int_const_snd_config_t___GENPT___long___GENPT__ args = unpacked->args;
4827             int *ret = (int *)ret_v;
4828             *ret =
4829             snd_config_get_integer(args.a1, args.a2);
4830             break;
4831         }
4832         #endif
4833         #ifndef skip_index_snd_config_get_integer64
4834         case snd_config_get_integer64_INDEX: {
4835             INDEXED_int_const_snd_config_t___GENPT___long_long___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___long_long___GENPT__ *)packed;
4836             ARGS_int_const_snd_config_t___GENPT___long_long___GENPT__ args = unpacked->args;
4837             int *ret = (int *)ret_v;
4838             *ret =
4839             snd_config_get_integer64(args.a1, args.a2);
4840             break;
4841         }
4842         #endif
4843         #ifndef skip_index_snd_config_get_ireal
4844         case snd_config_get_ireal_INDEX: {
4845             INDEXED_int_const_snd_config_t___GENPT___double___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___double___GENPT__ *)packed;
4846             ARGS_int_const_snd_config_t___GENPT___double___GENPT__ args = unpacked->args;
4847             int *ret = (int *)ret_v;
4848             *ret =
4849             snd_config_get_ireal(args.a1, args.a2);
4850             break;
4851         }
4852         #endif
4853         #ifndef skip_index_snd_config_get_pointer
4854         case snd_config_get_pointer_INDEX: {
4855             INDEXED_int_const_snd_config_t___GENPT___const_void___GENPT____GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___const_void___GENPT____GENPT__ *)packed;
4856             ARGS_int_const_snd_config_t___GENPT___const_void___GENPT____GENPT__ args = unpacked->args;
4857             int *ret = (int *)ret_v;
4858             *ret =
4859             snd_config_get_pointer(args.a1, args.a2);
4860             break;
4861         }
4862         #endif
4863         #ifndef skip_index_snd_config_get_real
4864         case snd_config_get_real_INDEX: {
4865             INDEXED_int_const_snd_config_t___GENPT___double___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___double___GENPT__ *)packed;
4866             ARGS_int_const_snd_config_t___GENPT___double___GENPT__ args = unpacked->args;
4867             int *ret = (int *)ret_v;
4868             *ret =
4869             snd_config_get_real(args.a1, args.a2);
4870             break;
4871         }
4872         #endif
4873         #ifndef skip_index_snd_config_get_string
4874         case snd_config_get_string_INDEX: {
4875             INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ *)packed;
4876             ARGS_int_const_snd_config_t___GENPT___const_char___GENPT____GENPT__ args = unpacked->args;
4877             int *ret = (int *)ret_v;
4878             *ret =
4879             snd_config_get_string(args.a1, args.a2);
4880             break;
4881         }
4882         #endif
4883         #ifndef skip_index_snd_config_get_type
4884         case snd_config_get_type_INDEX: {
4885             INDEXED_snd_config_type_t_const_snd_config_t___GENPT__ *unpacked = (INDEXED_snd_config_type_t_const_snd_config_t___GENPT__ *)packed;
4886             ARGS_snd_config_type_t_const_snd_config_t___GENPT__ args = unpacked->args;
4887             snd_config_type_t *ret = (snd_config_type_t *)ret_v;
4888             *ret =
4889             snd_config_get_type(args.a1);
4890             break;
4891         }
4892         #endif
4893         #ifndef skip_index_snd_config_imake_integer
4894         case snd_config_imake_integer_INDEX: {
4895             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long *)packed;
4896             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long args = unpacked->args;
4897             int *ret = (int *)ret_v;
4898             *ret =
4899             snd_config_imake_integer(args.a1, args.a2, args.a3);
4900             break;
4901         }
4902         #endif
4903         #ifndef skip_index_snd_config_imake_integer64
4904         case snd_config_imake_integer64_INDEX: {
4905             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long_long *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long_long *)packed;
4906             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_long_long args = unpacked->args;
4907             int *ret = (int *)ret_v;
4908             *ret =
4909             snd_config_imake_integer64(args.a1, args.a2, args.a3);
4910             break;
4911         }
4912         #endif
4913         #ifndef skip_index_snd_config_imake_pointer
4914         case snd_config_imake_pointer_INDEX: {
4915             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_void___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_void___GENPT__ *)packed;
4916             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_void___GENPT__ args = unpacked->args;
4917             int *ret = (int *)ret_v;
4918             *ret =
4919             snd_config_imake_pointer(args.a1, args.a2, args.a3);
4920             break;
4921         }
4922         #endif
4923         #ifndef skip_index_snd_config_imake_real
4924         case snd_config_imake_real_INDEX: {
4925             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_double *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_double *)packed;
4926             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_double args = unpacked->args;
4927             int *ret = (int *)ret_v;
4928             *ret =
4929             snd_config_imake_real(args.a1, args.a2, args.a3);
4930             break;
4931         }
4932         #endif
4933         #ifndef skip_index_snd_config_imake_string
4934         case snd_config_imake_string_INDEX: {
4935             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *)packed;
4936             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ args = unpacked->args;
4937             int *ret = (int *)ret_v;
4938             *ret =
4939             snd_config_imake_string(args.a1, args.a2, args.a3);
4940             break;
4941         }
4942         #endif
4943         #ifndef skip_index_snd_config_iterator_end
4944         case snd_config_iterator_end_INDEX: {
4945             INDEXED_snd_config_iterator_t_const_snd_config_t___GENPT__ *unpacked = (INDEXED_snd_config_iterator_t_const_snd_config_t___GENPT__ *)packed;
4946             ARGS_snd_config_iterator_t_const_snd_config_t___GENPT__ args = unpacked->args;
4947             snd_config_iterator_t *ret = (snd_config_iterator_t *)ret_v;
4948             *ret =
4949             snd_config_iterator_end(args.a1);
4950             break;
4951         }
4952         #endif
4953         #ifndef skip_index_snd_config_iterator_entry
4954         case snd_config_iterator_entry_INDEX: {
4955             INDEXED_snd_config_t___GENPT___const_snd_config_iterator_t *unpacked = (INDEXED_snd_config_t___GENPT___const_snd_config_iterator_t *)packed;
4956             ARGS_snd_config_t___GENPT___const_snd_config_iterator_t args = unpacked->args;
4957             snd_config_t * *ret = (snd_config_t * *)ret_v;
4958             *ret =
4959             snd_config_iterator_entry(args.a1);
4960             break;
4961         }
4962         #endif
4963         #ifndef skip_index_snd_config_iterator_first
4964         case snd_config_iterator_first_INDEX: {
4965             INDEXED_snd_config_iterator_t_const_snd_config_t___GENPT__ *unpacked = (INDEXED_snd_config_iterator_t_const_snd_config_t___GENPT__ *)packed;
4966             ARGS_snd_config_iterator_t_const_snd_config_t___GENPT__ args = unpacked->args;
4967             snd_config_iterator_t *ret = (snd_config_iterator_t *)ret_v;
4968             *ret =
4969             snd_config_iterator_first(args.a1);
4970             break;
4971         }
4972         #endif
4973         #ifndef skip_index_snd_config_iterator_next
4974         case snd_config_iterator_next_INDEX: {
4975             INDEXED_snd_config_iterator_t_const_snd_config_iterator_t *unpacked = (INDEXED_snd_config_iterator_t_const_snd_config_iterator_t *)packed;
4976             ARGS_snd_config_iterator_t_const_snd_config_iterator_t args = unpacked->args;
4977             snd_config_iterator_t *ret = (snd_config_iterator_t *)ret_v;
4978             *ret =
4979             snd_config_iterator_next(args.a1);
4980             break;
4981         }
4982         #endif
4983         #ifndef skip_index_snd_config_load
4984         case snd_config_load_INDEX: {
4985             INDEXED_int_snd_config_t___GENPT___snd_input_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_input_t___GENPT__ *)packed;
4986             ARGS_int_snd_config_t___GENPT___snd_input_t___GENPT__ args = unpacked->args;
4987             int *ret = (int *)ret_v;
4988             *ret =
4989             snd_config_load(args.a1, args.a2);
4990             break;
4991         }
4992         #endif
4993         #ifndef skip_index_snd_config_load_override
4994         case snd_config_load_override_INDEX: {
4995             INDEXED_int_snd_config_t___GENPT___snd_input_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_input_t___GENPT__ *)packed;
4996             ARGS_int_snd_config_t___GENPT___snd_input_t___GENPT__ args = unpacked->args;
4997             int *ret = (int *)ret_v;
4998             *ret =
4999             snd_config_load_override(args.a1, args.a2);
5000             break;
5001         }
5002         #endif
5003         #ifndef skip_index_snd_config_make
5004         case snd_config_make_INDEX: {
5005             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___snd_config_type_t *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___snd_config_type_t *)packed;
5006             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___snd_config_type_t args = unpacked->args;
5007             int *ret = (int *)ret_v;
5008             *ret =
5009             snd_config_make(args.a1, args.a2, args.a3);
5010             break;
5011         }
5012         #endif
5013         #ifndef skip_index_snd_config_make_compound
5014         case snd_config_make_compound_INDEX: {
5015             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT___int *)packed;
5016             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
5017             int *ret = (int *)ret_v;
5018             *ret =
5019             snd_config_make_compound(args.a1, args.a2, args.a3);
5020             break;
5021         }
5022         #endif
5023         #ifndef skip_index_snd_config_make_integer
5024         case snd_config_make_integer_INDEX: {
5025             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5026             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5027             int *ret = (int *)ret_v;
5028             *ret =
5029             snd_config_make_integer(args.a1, args.a2);
5030             break;
5031         }
5032         #endif
5033         #ifndef skip_index_snd_config_make_integer64
5034         case snd_config_make_integer64_INDEX: {
5035             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5036             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5037             int *ret = (int *)ret_v;
5038             *ret =
5039             snd_config_make_integer64(args.a1, args.a2);
5040             break;
5041         }
5042         #endif
5043         #ifndef skip_index_snd_config_make_pointer
5044         case snd_config_make_pointer_INDEX: {
5045             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5046             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5047             int *ret = (int *)ret_v;
5048             *ret =
5049             snd_config_make_pointer(args.a1, args.a2);
5050             break;
5051         }
5052         #endif
5053         #ifndef skip_index_snd_config_make_real
5054         case snd_config_make_real_INDEX: {
5055             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5056             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5057             int *ret = (int *)ret_v;
5058             *ret =
5059             snd_config_make_real(args.a1, args.a2);
5060             break;
5061         }
5062         #endif
5063         #ifndef skip_index_snd_config_make_string
5064         case snd_config_make_string_INDEX: {
5065             INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5066             ARGS_int_snd_config_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5067             int *ret = (int *)ret_v;
5068             *ret =
5069             snd_config_make_string(args.a1, args.a2);
5070             break;
5071         }
5072         #endif
5073         #ifndef skip_index_snd_config_save
5074         case snd_config_save_INDEX: {
5075             INDEXED_int_snd_config_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___snd_output_t___GENPT__ *)packed;
5076             ARGS_int_snd_config_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
5077             int *ret = (int *)ret_v;
5078             *ret =
5079             snd_config_save(args.a1, args.a2);
5080             break;
5081         }
5082         #endif
5083         #ifndef skip_index_snd_config_search
5084         case snd_config_search_INDEX: {
5085             INDEXED_int_snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ *)packed;
5086             ARGS_int_snd_config_t___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ args = unpacked->args;
5087             int *ret = (int *)ret_v;
5088             *ret =
5089             snd_config_search(args.a1, args.a2, args.a3);
5090             break;
5091         }
5092         #endif
5093         #ifndef skip_index_snd_config_search_definition
5094         case snd_config_search_definition_INDEX: {
5095             INDEXED_int_snd_config_t___GENPT___const_char___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_char___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ *)packed;
5096             ARGS_int_snd_config_t___GENPT___const_char___GENPT___const_char___GENPT___snd_config_t___GENPT____GENPT__ args = unpacked->args;
5097             int *ret = (int *)ret_v;
5098             *ret =
5099             snd_config_search_definition(args.a1, args.a2, args.a3, args.a4);
5100             break;
5101         }
5102         #endif
5103         #ifndef skip_index_snd_config_set_ascii
5104         case snd_config_set_ascii_INDEX: {
5105             INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *)packed;
5106             ARGS_int_snd_config_t___GENPT___const_char___GENPT__ args = unpacked->args;
5107             int *ret = (int *)ret_v;
5108             *ret =
5109             snd_config_set_ascii(args.a1, args.a2);
5110             break;
5111         }
5112         #endif
5113         #ifndef skip_index_snd_config_set_id
5114         case snd_config_set_id_INDEX: {
5115             INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *)packed;
5116             ARGS_int_snd_config_t___GENPT___const_char___GENPT__ args = unpacked->args;
5117             int *ret = (int *)ret_v;
5118             *ret =
5119             snd_config_set_id(args.a1, args.a2);
5120             break;
5121         }
5122         #endif
5123         #ifndef skip_index_snd_config_set_integer
5124         case snd_config_set_integer_INDEX: {
5125             INDEXED_int_snd_config_t___GENPT___long *unpacked = (INDEXED_int_snd_config_t___GENPT___long *)packed;
5126             ARGS_int_snd_config_t___GENPT___long args = unpacked->args;
5127             int *ret = (int *)ret_v;
5128             *ret =
5129             snd_config_set_integer(args.a1, args.a2);
5130             break;
5131         }
5132         #endif
5133         #ifndef skip_index_snd_config_set_integer64
5134         case snd_config_set_integer64_INDEX: {
5135             INDEXED_int_snd_config_t___GENPT___long_long *unpacked = (INDEXED_int_snd_config_t___GENPT___long_long *)packed;
5136             ARGS_int_snd_config_t___GENPT___long_long args = unpacked->args;
5137             int *ret = (int *)ret_v;
5138             *ret =
5139             snd_config_set_integer64(args.a1, args.a2);
5140             break;
5141         }
5142         #endif
5143         #ifndef skip_index_snd_config_set_pointer
5144         case snd_config_set_pointer_INDEX: {
5145             INDEXED_int_snd_config_t___GENPT___const_void___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_void___GENPT__ *)packed;
5146             ARGS_int_snd_config_t___GENPT___const_void___GENPT__ args = unpacked->args;
5147             int *ret = (int *)ret_v;
5148             *ret =
5149             snd_config_set_pointer(args.a1, args.a2);
5150             break;
5151         }
5152         #endif
5153         #ifndef skip_index_snd_config_set_real
5154         case snd_config_set_real_INDEX: {
5155             INDEXED_int_snd_config_t___GENPT___double *unpacked = (INDEXED_int_snd_config_t___GENPT___double *)packed;
5156             ARGS_int_snd_config_t___GENPT___double args = unpacked->args;
5157             int *ret = (int *)ret_v;
5158             *ret =
5159             snd_config_set_real(args.a1, args.a2);
5160             break;
5161         }
5162         #endif
5163         #ifndef skip_index_snd_config_set_string
5164         case snd_config_set_string_INDEX: {
5165             INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT___const_char___GENPT__ *)packed;
5166             ARGS_int_snd_config_t___GENPT___const_char___GENPT__ args = unpacked->args;
5167             int *ret = (int *)ret_v;
5168             *ret =
5169             snd_config_set_string(args.a1, args.a2);
5170             break;
5171         }
5172         #endif
5173         #ifndef skip_index_snd_config_test_id
5174         case snd_config_test_id_INDEX: {
5175             INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_const_snd_config_t___GENPT___const_char___GENPT__ *)packed;
5176             ARGS_int_const_snd_config_t___GENPT___const_char___GENPT__ args = unpacked->args;
5177             int *ret = (int *)ret_v;
5178             *ret =
5179             snd_config_test_id(args.a1, args.a2);
5180             break;
5181         }
5182         #endif
5183         #ifndef skip_index_snd_config_top
5184         case snd_config_top_INDEX: {
5185             INDEXED_int_snd_config_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT__ *)packed;
5186             ARGS_int_snd_config_t___GENPT____GENPT__ args = unpacked->args;
5187             int *ret = (int *)ret_v;
5188             *ret =
5189             snd_config_top(args.a1);
5190             break;
5191         }
5192         #endif
5193         #ifndef skip_index_snd_config_update
5194         case snd_config_update_INDEX: {
5195             INDEXED_int *unpacked = (INDEXED_int *)packed;
5196             int *ret = (int *)ret_v;
5197             *ret =
5198             snd_config_update();
5199             break;
5200         }
5201         #endif
5202         #ifndef skip_index_snd_config_update_free
5203         case snd_config_update_free_INDEX: {
5204             INDEXED_int_snd_config_update_t___GENPT__ *unpacked = (INDEXED_int_snd_config_update_t___GENPT__ *)packed;
5205             ARGS_int_snd_config_update_t___GENPT__ args = unpacked->args;
5206             int *ret = (int *)ret_v;
5207             *ret =
5208             snd_config_update_free(args.a1);
5209             break;
5210         }
5211         #endif
5212         #ifndef skip_index_snd_config_update_free_global
5213         case snd_config_update_free_global_INDEX: {
5214             INDEXED_int *unpacked = (INDEXED_int *)packed;
5215             int *ret = (int *)ret_v;
5216             *ret =
5217             snd_config_update_free_global();
5218             break;
5219         }
5220         #endif
5221         #ifndef skip_index_snd_config_update_r
5222         case snd_config_update_r_INDEX: {
5223             INDEXED_int_snd_config_t___GENPT____GENPT___snd_config_update_t___GENPT____GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_config_t___GENPT____GENPT___snd_config_update_t___GENPT____GENPT___const_char___GENPT__ *)packed;
5224             ARGS_int_snd_config_t___GENPT____GENPT___snd_config_update_t___GENPT____GENPT___const_char___GENPT__ args = unpacked->args;
5225             int *ret = (int *)ret_v;
5226             *ret =
5227             snd_config_update_r(args.a1, args.a2, args.a3);
5228             break;
5229         }
5230         #endif
5231         #ifndef skip_index_snd_ctl_card_info
5232         case snd_ctl_card_info_INDEX: {
5233             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_card_info_t___GENPT__ *)packed;
5234             ARGS_int_snd_ctl_t___GENPT___snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5235             int *ret = (int *)ret_v;
5236             *ret =
5237             snd_ctl_card_info(args.a1, args.a2);
5238             break;
5239         }
5240         #endif
5241         #ifndef skip_index_snd_ctl_card_info_clear
5242         case snd_ctl_card_info_clear_INDEX: {
5243             INDEXED_void_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_card_info_t___GENPT__ *)packed;
5244             ARGS_void_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5245             snd_ctl_card_info_clear(args.a1);
5246             break;
5247         }
5248         #endif
5249         #ifndef skip_index_snd_ctl_card_info_copy
5250         case snd_ctl_card_info_copy_INDEX: {
5251             INDEXED_void_snd_ctl_card_info_t___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_card_info_t___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5252             ARGS_void_snd_ctl_card_info_t___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5253             snd_ctl_card_info_copy(args.a1, args.a2);
5254             break;
5255         }
5256         #endif
5257         #ifndef skip_index_snd_ctl_card_info_free
5258         case snd_ctl_card_info_free_INDEX: {
5259             INDEXED_void_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_card_info_t___GENPT__ *)packed;
5260             ARGS_void_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5261             snd_ctl_card_info_free(args.a1);
5262             break;
5263         }
5264         #endif
5265         #ifndef skip_index_snd_ctl_card_info_get_card
5266         case snd_ctl_card_info_get_card_INDEX: {
5267             INDEXED_int_const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_card_info_t___GENPT__ *)packed;
5268             ARGS_int_const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5269             int *ret = (int *)ret_v;
5270             *ret =
5271             snd_ctl_card_info_get_card(args.a1);
5272             break;
5273         }
5274         #endif
5275         #ifndef skip_index_snd_ctl_card_info_get_components
5276         case snd_ctl_card_info_get_components_INDEX: {
5277             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5278             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5279             const char * *ret = (const char * *)ret_v;
5280             *ret =
5281             snd_ctl_card_info_get_components(args.a1);
5282             break;
5283         }
5284         #endif
5285         #ifndef skip_index_snd_ctl_card_info_get_driver
5286         case snd_ctl_card_info_get_driver_INDEX: {
5287             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5288             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5289             const char * *ret = (const char * *)ret_v;
5290             *ret =
5291             snd_ctl_card_info_get_driver(args.a1);
5292             break;
5293         }
5294         #endif
5295         #ifndef skip_index_snd_ctl_card_info_get_id
5296         case snd_ctl_card_info_get_id_INDEX: {
5297             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5298             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5299             const char * *ret = (const char * *)ret_v;
5300             *ret =
5301             snd_ctl_card_info_get_id(args.a1);
5302             break;
5303         }
5304         #endif
5305         #ifndef skip_index_snd_ctl_card_info_get_longname
5306         case snd_ctl_card_info_get_longname_INDEX: {
5307             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5308             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5309             const char * *ret = (const char * *)ret_v;
5310             *ret =
5311             snd_ctl_card_info_get_longname(args.a1);
5312             break;
5313         }
5314         #endif
5315         #ifndef skip_index_snd_ctl_card_info_get_mixername
5316         case snd_ctl_card_info_get_mixername_INDEX: {
5317             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5318             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5319             const char * *ret = (const char * *)ret_v;
5320             *ret =
5321             snd_ctl_card_info_get_mixername(args.a1);
5322             break;
5323         }
5324         #endif
5325         #ifndef skip_index_snd_ctl_card_info_get_name
5326         case snd_ctl_card_info_get_name_INDEX: {
5327             INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ *)packed;
5328             ARGS_const_char___GENPT___const_snd_ctl_card_info_t___GENPT__ args = unpacked->args;
5329             const char * *ret = (const char * *)ret_v;
5330             *ret =
5331             snd_ctl_card_info_get_name(args.a1);
5332             break;
5333         }
5334         #endif
5335         #ifndef skip_index_snd_ctl_card_info_malloc
5336         case snd_ctl_card_info_malloc_INDEX: {
5337             INDEXED_int_snd_ctl_card_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_card_info_t___GENPT____GENPT__ *)packed;
5338             ARGS_int_snd_ctl_card_info_t___GENPT____GENPT__ args = unpacked->args;
5339             int *ret = (int *)ret_v;
5340             *ret =
5341             snd_ctl_card_info_malloc(args.a1);
5342             break;
5343         }
5344         #endif
5345         #ifndef skip_index_snd_ctl_card_info_sizeof
5346         case snd_ctl_card_info_sizeof_INDEX: {
5347             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
5348             size_t *ret = (size_t *)ret_v;
5349             *ret =
5350             snd_ctl_card_info_sizeof();
5351             break;
5352         }
5353         #endif
5354         #ifndef skip_index_snd_ctl_close
5355         case snd_ctl_close_INDEX: {
5356             INDEXED_int_snd_ctl_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT__ *)packed;
5357             ARGS_int_snd_ctl_t___GENPT__ args = unpacked->args;
5358             int *ret = (int *)ret_v;
5359             *ret =
5360             snd_ctl_close(args.a1);
5361             break;
5362         }
5363         #endif
5364         #ifndef skip_index_snd_ctl_elem_add_boolean
5365         case snd_ctl_elem_add_boolean_INDEX: {
5366             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int *)packed;
5367             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int args = unpacked->args;
5368             int *ret = (int *)ret_v;
5369             *ret =
5370             snd_ctl_elem_add_boolean(args.a1, args.a2, args.a3);
5371             break;
5372         }
5373         #endif
5374         #ifndef skip_index_snd_ctl_elem_add_iec958
5375         case snd_ctl_elem_add_iec958_INDEX: {
5376             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
5377             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5378             int *ret = (int *)ret_v;
5379             *ret =
5380             snd_ctl_elem_add_iec958(args.a1, args.a2);
5381             break;
5382         }
5383         #endif
5384         #ifndef skip_index_snd_ctl_elem_add_integer
5385         case snd_ctl_elem_add_integer_INDEX: {
5386             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long *)packed;
5387             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long args = unpacked->args;
5388             int *ret = (int *)ret_v;
5389             *ret =
5390             snd_ctl_elem_add_integer(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
5391             break;
5392         }
5393         #endif
5394         #ifndef skip_index_snd_ctl_elem_add_integer64
5395         case snd_ctl_elem_add_integer64_INDEX: {
5396             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long_long_long_long *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long_long_long_long *)packed;
5397             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int_long_long_long_long_long_long args = unpacked->args;
5398             int *ret = (int *)ret_v;
5399             *ret =
5400             snd_ctl_elem_add_integer64(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
5401             break;
5402         }
5403         #endif
5404         #ifndef skip_index_snd_ctl_elem_id_clear
5405         case snd_ctl_elem_id_clear_INDEX: {
5406             INDEXED_void_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT__ *)packed;
5407             ARGS_void_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5408             snd_ctl_elem_id_clear(args.a1);
5409             break;
5410         }
5411         #endif
5412         #ifndef skip_index_snd_ctl_elem_id_copy
5413         case snd_ctl_elem_id_copy_INDEX: {
5414             INDEXED_void_snd_ctl_elem_id_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
5415             ARGS_void_snd_ctl_elem_id_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5416             snd_ctl_elem_id_copy(args.a1, args.a2);
5417             break;
5418         }
5419         #endif
5420         #ifndef skip_index_snd_ctl_elem_id_free
5421         case snd_ctl_elem_id_free_INDEX: {
5422             INDEXED_void_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT__ *)packed;
5423             ARGS_void_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5424             snd_ctl_elem_id_free(args.a1);
5425             break;
5426         }
5427         #endif
5428         #ifndef skip_index_snd_ctl_elem_id_get_device
5429         case snd_ctl_elem_id_get_device_INDEX: {
5430             INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *)packed;
5431             ARGS_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5432             unsigned int *ret = (unsigned int *)ret_v;
5433             *ret =
5434             snd_ctl_elem_id_get_device(args.a1);
5435             break;
5436         }
5437         #endif
5438         #ifndef skip_index_snd_ctl_elem_id_get_index
5439         case snd_ctl_elem_id_get_index_INDEX: {
5440             INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *)packed;
5441             ARGS_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5442             unsigned int *ret = (unsigned int *)ret_v;
5443             *ret =
5444             snd_ctl_elem_id_get_index(args.a1);
5445             break;
5446         }
5447         #endif
5448         #ifndef skip_index_snd_ctl_elem_id_get_interface
5449         case snd_ctl_elem_id_get_interface_INDEX: {
5450             INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_id_t___GENPT__ *)packed;
5451             ARGS_snd_ctl_elem_iface_t_const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5452             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
5453             *ret =
5454             snd_ctl_elem_id_get_interface(args.a1);
5455             break;
5456         }
5457         #endif
5458         #ifndef skip_index_snd_ctl_elem_id_get_name
5459         case snd_ctl_elem_id_get_name_INDEX: {
5460             INDEXED_const_char___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
5461             ARGS_const_char___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5462             const char * *ret = (const char * *)ret_v;
5463             *ret =
5464             snd_ctl_elem_id_get_name(args.a1);
5465             break;
5466         }
5467         #endif
5468         #ifndef skip_index_snd_ctl_elem_id_get_numid
5469         case snd_ctl_elem_id_get_numid_INDEX: {
5470             INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *)packed;
5471             ARGS_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5472             unsigned int *ret = (unsigned int *)ret_v;
5473             *ret =
5474             snd_ctl_elem_id_get_numid(args.a1);
5475             break;
5476         }
5477         #endif
5478         #ifndef skip_index_snd_ctl_elem_id_get_subdevice
5479         case snd_ctl_elem_id_get_subdevice_INDEX: {
5480             INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ *)packed;
5481             ARGS_unsigned_int_const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5482             unsigned int *ret = (unsigned int *)ret_v;
5483             *ret =
5484             snd_ctl_elem_id_get_subdevice(args.a1);
5485             break;
5486         }
5487         #endif
5488         #ifndef skip_index_snd_ctl_elem_id_malloc
5489         case snd_ctl_elem_id_malloc_INDEX: {
5490             INDEXED_int_snd_ctl_elem_id_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_elem_id_t___GENPT____GENPT__ *)packed;
5491             ARGS_int_snd_ctl_elem_id_t___GENPT____GENPT__ args = unpacked->args;
5492             int *ret = (int *)ret_v;
5493             *ret =
5494             snd_ctl_elem_id_malloc(args.a1);
5495             break;
5496         }
5497         #endif
5498         #ifndef skip_index_snd_ctl_elem_id_set_device
5499         case snd_ctl_elem_id_set_device_INDEX: {
5500             INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *)packed;
5501             ARGS_void_snd_ctl_elem_id_t___GENPT___unsigned_int args = unpacked->args;
5502             snd_ctl_elem_id_set_device(args.a1, args.a2);
5503             break;
5504         }
5505         #endif
5506         #ifndef skip_index_snd_ctl_elem_id_set_index
5507         case snd_ctl_elem_id_set_index_INDEX: {
5508             INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *)packed;
5509             ARGS_void_snd_ctl_elem_id_t___GENPT___unsigned_int args = unpacked->args;
5510             snd_ctl_elem_id_set_index(args.a1, args.a2);
5511             break;
5512         }
5513         #endif
5514         #ifndef skip_index_snd_ctl_elem_id_set_interface
5515         case snd_ctl_elem_id_set_interface_INDEX: {
5516             INDEXED_void_snd_ctl_elem_id_t___GENPT___snd_ctl_elem_iface_t *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___snd_ctl_elem_iface_t *)packed;
5517             ARGS_void_snd_ctl_elem_id_t___GENPT___snd_ctl_elem_iface_t args = unpacked->args;
5518             snd_ctl_elem_id_set_interface(args.a1, args.a2);
5519             break;
5520         }
5521         #endif
5522         #ifndef skip_index_snd_ctl_elem_id_set_name
5523         case snd_ctl_elem_id_set_name_INDEX: {
5524             INDEXED_void_snd_ctl_elem_id_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___const_char___GENPT__ *)packed;
5525             ARGS_void_snd_ctl_elem_id_t___GENPT___const_char___GENPT__ args = unpacked->args;
5526             snd_ctl_elem_id_set_name(args.a1, args.a2);
5527             break;
5528         }
5529         #endif
5530         #ifndef skip_index_snd_ctl_elem_id_set_numid
5531         case snd_ctl_elem_id_set_numid_INDEX: {
5532             INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *)packed;
5533             ARGS_void_snd_ctl_elem_id_t___GENPT___unsigned_int args = unpacked->args;
5534             snd_ctl_elem_id_set_numid(args.a1, args.a2);
5535             break;
5536         }
5537         #endif
5538         #ifndef skip_index_snd_ctl_elem_id_set_subdevice
5539         case snd_ctl_elem_id_set_subdevice_INDEX: {
5540             INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_id_t___GENPT___unsigned_int *)packed;
5541             ARGS_void_snd_ctl_elem_id_t___GENPT___unsigned_int args = unpacked->args;
5542             snd_ctl_elem_id_set_subdevice(args.a1, args.a2);
5543             break;
5544         }
5545         #endif
5546         #ifndef skip_index_snd_ctl_elem_id_sizeof
5547         case snd_ctl_elem_id_sizeof_INDEX: {
5548             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
5549             size_t *ret = (size_t *)ret_v;
5550             *ret =
5551             snd_ctl_elem_id_sizeof();
5552             break;
5553         }
5554         #endif
5555         #ifndef skip_index_snd_ctl_elem_iface_name
5556         case snd_ctl_elem_iface_name_INDEX: {
5557             INDEXED_const_char___GENPT___snd_ctl_elem_iface_t *unpacked = (INDEXED_const_char___GENPT___snd_ctl_elem_iface_t *)packed;
5558             ARGS_const_char___GENPT___snd_ctl_elem_iface_t args = unpacked->args;
5559             const char * *ret = (const char * *)ret_v;
5560             *ret =
5561             snd_ctl_elem_iface_name(args.a1);
5562             break;
5563         }
5564         #endif
5565         #ifndef skip_index_snd_ctl_elem_info
5566         case snd_ctl_elem_info_INDEX: {
5567             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_info_t___GENPT__ *)packed;
5568             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5569             int *ret = (int *)ret_v;
5570             *ret =
5571             snd_ctl_elem_info(args.a1, args.a2);
5572             break;
5573         }
5574         #endif
5575         #ifndef skip_index_snd_ctl_elem_info_clear
5576         case snd_ctl_elem_info_clear_INDEX: {
5577             INDEXED_void_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT__ *)packed;
5578             ARGS_void_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5579             snd_ctl_elem_info_clear(args.a1);
5580             break;
5581         }
5582         #endif
5583         #ifndef skip_index_snd_ctl_elem_info_copy
5584         case snd_ctl_elem_info_copy_INDEX: {
5585             INDEXED_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_info_t___GENPT__ *)packed;
5586             ARGS_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5587             snd_ctl_elem_info_copy(args.a1, args.a2);
5588             break;
5589         }
5590         #endif
5591         #ifndef skip_index_snd_ctl_elem_info_free
5592         case snd_ctl_elem_info_free_INDEX: {
5593             INDEXED_void_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT__ *)packed;
5594             ARGS_void_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5595             snd_ctl_elem_info_free(args.a1);
5596             break;
5597         }
5598         #endif
5599         #ifndef skip_index_snd_ctl_elem_info_get_count
5600         case snd_ctl_elem_info_get_count_INDEX: {
5601             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5602             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5603             unsigned int *ret = (unsigned int *)ret_v;
5604             *ret =
5605             snd_ctl_elem_info_get_count(args.a1);
5606             break;
5607         }
5608         #endif
5609         #ifndef skip_index_snd_ctl_elem_info_get_device
5610         case snd_ctl_elem_info_get_device_INDEX: {
5611             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5612             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5613             unsigned int *ret = (unsigned int *)ret_v;
5614             *ret =
5615             snd_ctl_elem_info_get_device(args.a1);
5616             break;
5617         }
5618         #endif
5619         #ifndef skip_index_snd_ctl_elem_info_get_dimension
5620         case snd_ctl_elem_info_get_dimension_INDEX: {
5621             INDEXED_int_const_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5622             ARGS_int_const_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5623             int *ret = (int *)ret_v;
5624             *ret =
5625             snd_ctl_elem_info_get_dimension(args.a1, args.a2);
5626             break;
5627         }
5628         #endif
5629         #ifndef skip_index_snd_ctl_elem_info_get_dimensions
5630         case snd_ctl_elem_info_get_dimensions_INDEX: {
5631             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5632             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5633             int *ret = (int *)ret_v;
5634             *ret =
5635             snd_ctl_elem_info_get_dimensions(args.a1);
5636             break;
5637         }
5638         #endif
5639         #ifndef skip_index_snd_ctl_elem_info_get_id
5640         case snd_ctl_elem_info_get_id_INDEX: {
5641             INDEXED_void_const_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_const_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
5642             ARGS_void_const_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5643             snd_ctl_elem_info_get_id(args.a1, args.a2);
5644             break;
5645         }
5646         #endif
5647         #ifndef skip_index_snd_ctl_elem_info_get_index
5648         case snd_ctl_elem_info_get_index_INDEX: {
5649             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5650             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5651             unsigned int *ret = (unsigned int *)ret_v;
5652             *ret =
5653             snd_ctl_elem_info_get_index(args.a1);
5654             break;
5655         }
5656         #endif
5657         #ifndef skip_index_snd_ctl_elem_info_get_interface
5658         case snd_ctl_elem_info_get_interface_INDEX: {
5659             INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5660             ARGS_snd_ctl_elem_iface_t_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5661             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
5662             *ret =
5663             snd_ctl_elem_info_get_interface(args.a1);
5664             break;
5665         }
5666         #endif
5667         #ifndef skip_index_snd_ctl_elem_info_get_item_name
5668         case snd_ctl_elem_info_get_item_name_INDEX: {
5669             INDEXED_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ *)packed;
5670             ARGS_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5671             const char * *ret = (const char * *)ret_v;
5672             *ret =
5673             snd_ctl_elem_info_get_item_name(args.a1);
5674             break;
5675         }
5676         #endif
5677         #ifndef skip_index_snd_ctl_elem_info_get_items
5678         case snd_ctl_elem_info_get_items_INDEX: {
5679             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5680             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5681             unsigned int *ret = (unsigned int *)ret_v;
5682             *ret =
5683             snd_ctl_elem_info_get_items(args.a1);
5684             break;
5685         }
5686         #endif
5687         #ifndef skip_index_snd_ctl_elem_info_get_max
5688         case snd_ctl_elem_info_get_max_INDEX: {
5689             INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5690             ARGS_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5691             long *ret = (long *)ret_v;
5692             *ret =
5693             snd_ctl_elem_info_get_max(args.a1);
5694             break;
5695         }
5696         #endif
5697         #ifndef skip_index_snd_ctl_elem_info_get_max64
5698         case snd_ctl_elem_info_get_max64_INDEX: {
5699             INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5700             ARGS_long_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5701             long long *ret = (long long *)ret_v;
5702             *ret =
5703             snd_ctl_elem_info_get_max64(args.a1);
5704             break;
5705         }
5706         #endif
5707         #ifndef skip_index_snd_ctl_elem_info_get_min
5708         case snd_ctl_elem_info_get_min_INDEX: {
5709             INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5710             ARGS_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5711             long *ret = (long *)ret_v;
5712             *ret =
5713             snd_ctl_elem_info_get_min(args.a1);
5714             break;
5715         }
5716         #endif
5717         #ifndef skip_index_snd_ctl_elem_info_get_min64
5718         case snd_ctl_elem_info_get_min64_INDEX: {
5719             INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5720             ARGS_long_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5721             long long *ret = (long long *)ret_v;
5722             *ret =
5723             snd_ctl_elem_info_get_min64(args.a1);
5724             break;
5725         }
5726         #endif
5727         #ifndef skip_index_snd_ctl_elem_info_get_name
5728         case snd_ctl_elem_info_get_name_INDEX: {
5729             INDEXED_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ *)packed;
5730             ARGS_const_char___GENPT___const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5731             const char * *ret = (const char * *)ret_v;
5732             *ret =
5733             snd_ctl_elem_info_get_name(args.a1);
5734             break;
5735         }
5736         #endif
5737         #ifndef skip_index_snd_ctl_elem_info_get_numid
5738         case snd_ctl_elem_info_get_numid_INDEX: {
5739             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5740             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5741             unsigned int *ret = (unsigned int *)ret_v;
5742             *ret =
5743             snd_ctl_elem_info_get_numid(args.a1);
5744             break;
5745         }
5746         #endif
5747         #ifndef skip_index_snd_ctl_elem_info_get_owner
5748         case snd_ctl_elem_info_get_owner_INDEX: {
5749             INDEXED_pid_t_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_pid_t_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5750             ARGS_pid_t_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5751             pid_t *ret = (pid_t *)ret_v;
5752             *ret =
5753             snd_ctl_elem_info_get_owner(args.a1);
5754             break;
5755         }
5756         #endif
5757         #ifndef skip_index_snd_ctl_elem_info_get_step
5758         case snd_ctl_elem_info_get_step_INDEX: {
5759             INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5760             ARGS_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5761             long *ret = (long *)ret_v;
5762             *ret =
5763             snd_ctl_elem_info_get_step(args.a1);
5764             break;
5765         }
5766         #endif
5767         #ifndef skip_index_snd_ctl_elem_info_get_step64
5768         case snd_ctl_elem_info_get_step64_INDEX: {
5769             INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_long_long_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5770             ARGS_long_long_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5771             long long *ret = (long long *)ret_v;
5772             *ret =
5773             snd_ctl_elem_info_get_step64(args.a1);
5774             break;
5775         }
5776         #endif
5777         #ifndef skip_index_snd_ctl_elem_info_get_subdevice
5778         case snd_ctl_elem_info_get_subdevice_INDEX: {
5779             INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5780             ARGS_unsigned_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5781             unsigned int *ret = (unsigned int *)ret_v;
5782             *ret =
5783             snd_ctl_elem_info_get_subdevice(args.a1);
5784             break;
5785         }
5786         #endif
5787         #ifndef skip_index_snd_ctl_elem_info_get_type
5788         case snd_ctl_elem_info_get_type_INDEX: {
5789             INDEXED_snd_ctl_elem_type_t_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_type_t_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5790             ARGS_snd_ctl_elem_type_t_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5791             snd_ctl_elem_type_t *ret = (snd_ctl_elem_type_t *)ret_v;
5792             *ret =
5793             snd_ctl_elem_info_get_type(args.a1);
5794             break;
5795         }
5796         #endif
5797         #ifndef skip_index_snd_ctl_elem_info_is_inactive
5798         case snd_ctl_elem_info_is_inactive_INDEX: {
5799             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5800             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5801             int *ret = (int *)ret_v;
5802             *ret =
5803             snd_ctl_elem_info_is_inactive(args.a1);
5804             break;
5805         }
5806         #endif
5807         #ifndef skip_index_snd_ctl_elem_info_is_locked
5808         case snd_ctl_elem_info_is_locked_INDEX: {
5809             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5810             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5811             int *ret = (int *)ret_v;
5812             *ret =
5813             snd_ctl_elem_info_is_locked(args.a1);
5814             break;
5815         }
5816         #endif
5817         #ifndef skip_index_snd_ctl_elem_info_is_owner
5818         case snd_ctl_elem_info_is_owner_INDEX: {
5819             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5820             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5821             int *ret = (int *)ret_v;
5822             *ret =
5823             snd_ctl_elem_info_is_owner(args.a1);
5824             break;
5825         }
5826         #endif
5827         #ifndef skip_index_snd_ctl_elem_info_is_readable
5828         case snd_ctl_elem_info_is_readable_INDEX: {
5829             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5830             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5831             int *ret = (int *)ret_v;
5832             *ret =
5833             snd_ctl_elem_info_is_readable(args.a1);
5834             break;
5835         }
5836         #endif
5837         #ifndef skip_index_snd_ctl_elem_info_is_tlv_commandable
5838         case snd_ctl_elem_info_is_tlv_commandable_INDEX: {
5839             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5840             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5841             int *ret = (int *)ret_v;
5842             *ret =
5843             snd_ctl_elem_info_is_tlv_commandable(args.a1);
5844             break;
5845         }
5846         #endif
5847         #ifndef skip_index_snd_ctl_elem_info_is_tlv_readable
5848         case snd_ctl_elem_info_is_tlv_readable_INDEX: {
5849             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5850             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5851             int *ret = (int *)ret_v;
5852             *ret =
5853             snd_ctl_elem_info_is_tlv_readable(args.a1);
5854             break;
5855         }
5856         #endif
5857         #ifndef skip_index_snd_ctl_elem_info_is_tlv_writable
5858         case snd_ctl_elem_info_is_tlv_writable_INDEX: {
5859             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5860             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5861             int *ret = (int *)ret_v;
5862             *ret =
5863             snd_ctl_elem_info_is_tlv_writable(args.a1);
5864             break;
5865         }
5866         #endif
5867         #ifndef skip_index_snd_ctl_elem_info_is_user
5868         case snd_ctl_elem_info_is_user_INDEX: {
5869             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5870             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5871             int *ret = (int *)ret_v;
5872             *ret =
5873             snd_ctl_elem_info_is_user(args.a1);
5874             break;
5875         }
5876         #endif
5877         #ifndef skip_index_snd_ctl_elem_info_is_volatile
5878         case snd_ctl_elem_info_is_volatile_INDEX: {
5879             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5880             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5881             int *ret = (int *)ret_v;
5882             *ret =
5883             snd_ctl_elem_info_is_volatile(args.a1);
5884             break;
5885         }
5886         #endif
5887         #ifndef skip_index_snd_ctl_elem_info_is_writable
5888         case snd_ctl_elem_info_is_writable_INDEX: {
5889             INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_ctl_elem_info_t___GENPT__ *)packed;
5890             ARGS_int_const_snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
5891             int *ret = (int *)ret_v;
5892             *ret =
5893             snd_ctl_elem_info_is_writable(args.a1);
5894             break;
5895         }
5896         #endif
5897         #ifndef skip_index_snd_ctl_elem_info_malloc
5898         case snd_ctl_elem_info_malloc_INDEX: {
5899             INDEXED_int_snd_ctl_elem_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_elem_info_t___GENPT____GENPT__ *)packed;
5900             ARGS_int_snd_ctl_elem_info_t___GENPT____GENPT__ args = unpacked->args;
5901             int *ret = (int *)ret_v;
5902             *ret =
5903             snd_ctl_elem_info_malloc(args.a1);
5904             break;
5905         }
5906         #endif
5907         #ifndef skip_index_snd_ctl_elem_info_set_device
5908         case snd_ctl_elem_info_set_device_INDEX: {
5909             INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5910             ARGS_void_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5911             snd_ctl_elem_info_set_device(args.a1, args.a2);
5912             break;
5913         }
5914         #endif
5915         #ifndef skip_index_snd_ctl_elem_info_set_id
5916         case snd_ctl_elem_info_set_id_INDEX: {
5917             INDEXED_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
5918             ARGS_void_snd_ctl_elem_info_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
5919             snd_ctl_elem_info_set_id(args.a1, args.a2);
5920             break;
5921         }
5922         #endif
5923         #ifndef skip_index_snd_ctl_elem_info_set_index
5924         case snd_ctl_elem_info_set_index_INDEX: {
5925             INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5926             ARGS_void_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5927             snd_ctl_elem_info_set_index(args.a1, args.a2);
5928             break;
5929         }
5930         #endif
5931         #ifndef skip_index_snd_ctl_elem_info_set_interface
5932         case snd_ctl_elem_info_set_interface_INDEX: {
5933             INDEXED_void_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_iface_t *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_iface_t *)packed;
5934             ARGS_void_snd_ctl_elem_info_t___GENPT___snd_ctl_elem_iface_t args = unpacked->args;
5935             snd_ctl_elem_info_set_interface(args.a1, args.a2);
5936             break;
5937         }
5938         #endif
5939         #ifndef skip_index_snd_ctl_elem_info_set_item
5940         case snd_ctl_elem_info_set_item_INDEX: {
5941             INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5942             ARGS_void_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5943             snd_ctl_elem_info_set_item(args.a1, args.a2);
5944             break;
5945         }
5946         #endif
5947         #ifndef skip_index_snd_ctl_elem_info_set_name
5948         case snd_ctl_elem_info_set_name_INDEX: {
5949             INDEXED_void_snd_ctl_elem_info_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___const_char___GENPT__ *)packed;
5950             ARGS_void_snd_ctl_elem_info_t___GENPT___const_char___GENPT__ args = unpacked->args;
5951             snd_ctl_elem_info_set_name(args.a1, args.a2);
5952             break;
5953         }
5954         #endif
5955         #ifndef skip_index_snd_ctl_elem_info_set_numid
5956         case snd_ctl_elem_info_set_numid_INDEX: {
5957             INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5958             ARGS_void_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5959             snd_ctl_elem_info_set_numid(args.a1, args.a2);
5960             break;
5961         }
5962         #endif
5963         #ifndef skip_index_snd_ctl_elem_info_set_subdevice
5964         case snd_ctl_elem_info_set_subdevice_INDEX: {
5965             INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_info_t___GENPT___unsigned_int *)packed;
5966             ARGS_void_snd_ctl_elem_info_t___GENPT___unsigned_int args = unpacked->args;
5967             snd_ctl_elem_info_set_subdevice(args.a1, args.a2);
5968             break;
5969         }
5970         #endif
5971         #ifndef skip_index_snd_ctl_elem_info_sizeof
5972         case snd_ctl_elem_info_sizeof_INDEX: {
5973             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
5974             size_t *ret = (size_t *)ret_v;
5975             *ret =
5976             snd_ctl_elem_info_sizeof();
5977             break;
5978         }
5979         #endif
5980         #ifndef skip_index_snd_ctl_elem_list
5981         case snd_ctl_elem_list_INDEX: {
5982             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_list_t___GENPT__ *)packed;
5983             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
5984             int *ret = (int *)ret_v;
5985             *ret =
5986             snd_ctl_elem_list(args.a1, args.a2);
5987             break;
5988         }
5989         #endif
5990         #ifndef skip_index_snd_ctl_elem_list_alloc_space
5991         case snd_ctl_elem_list_alloc_space_INDEX: {
5992             INDEXED_int_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
5993             ARGS_int_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
5994             int *ret = (int *)ret_v;
5995             *ret =
5996             snd_ctl_elem_list_alloc_space(args.a1, args.a2);
5997             break;
5998         }
5999         #endif
6000         #ifndef skip_index_snd_ctl_elem_list_clear
6001         case snd_ctl_elem_list_clear_INDEX: {
6002             INDEXED_void_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_list_t___GENPT__ *)packed;
6003             ARGS_void_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6004             snd_ctl_elem_list_clear(args.a1);
6005             break;
6006         }
6007         #endif
6008         #ifndef skip_index_snd_ctl_elem_list_copy
6009         case snd_ctl_elem_list_copy_INDEX: {
6010             INDEXED_void_snd_ctl_elem_list_t___GENPT___const_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_list_t___GENPT___const_snd_ctl_elem_list_t___GENPT__ *)packed;
6011             ARGS_void_snd_ctl_elem_list_t___GENPT___const_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6012             snd_ctl_elem_list_copy(args.a1, args.a2);
6013             break;
6014         }
6015         #endif
6016         #ifndef skip_index_snd_ctl_elem_list_free
6017         case snd_ctl_elem_list_free_INDEX: {
6018             INDEXED_void_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_list_t___GENPT__ *)packed;
6019             ARGS_void_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6020             snd_ctl_elem_list_free(args.a1);
6021             break;
6022         }
6023         #endif
6024         #ifndef skip_index_snd_ctl_elem_list_free_space
6025         case snd_ctl_elem_list_free_space_INDEX: {
6026             INDEXED_void_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_list_t___GENPT__ *)packed;
6027             ARGS_void_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6028             snd_ctl_elem_list_free_space(args.a1);
6029             break;
6030         }
6031         #endif
6032         #ifndef skip_index_snd_ctl_elem_list_get_count
6033         case snd_ctl_elem_list_get_count_INDEX: {
6034             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ *)packed;
6035             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6036             unsigned int *ret = (unsigned int *)ret_v;
6037             *ret =
6038             snd_ctl_elem_list_get_count(args.a1);
6039             break;
6040         }
6041         #endif
6042         #ifndef skip_index_snd_ctl_elem_list_get_device
6043         case snd_ctl_elem_list_get_device_INDEX: {
6044             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6045             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6046             unsigned int *ret = (unsigned int *)ret_v;
6047             *ret =
6048             snd_ctl_elem_list_get_device(args.a1, args.a2);
6049             break;
6050         }
6051         #endif
6052         #ifndef skip_index_snd_ctl_elem_list_get_id
6053         case snd_ctl_elem_list_get_id_INDEX: {
6054             INDEXED_void_const_snd_ctl_elem_list_t___GENPT___unsigned_int_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_const_snd_ctl_elem_list_t___GENPT___unsigned_int_snd_ctl_elem_id_t___GENPT__ *)packed;
6055             ARGS_void_const_snd_ctl_elem_list_t___GENPT___unsigned_int_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6056             snd_ctl_elem_list_get_id(args.a1, args.a2, args.a3);
6057             break;
6058         }
6059         #endif
6060         #ifndef skip_index_snd_ctl_elem_list_get_index
6061         case snd_ctl_elem_list_get_index_INDEX: {
6062             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6063             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6064             unsigned int *ret = (unsigned int *)ret_v;
6065             *ret =
6066             snd_ctl_elem_list_get_index(args.a1, args.a2);
6067             break;
6068         }
6069         #endif
6070         #ifndef skip_index_snd_ctl_elem_list_get_interface
6071         case snd_ctl_elem_list_get_interface_INDEX: {
6072             INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6073             ARGS_snd_ctl_elem_iface_t_const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6074             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
6075             *ret =
6076             snd_ctl_elem_list_get_interface(args.a1, args.a2);
6077             break;
6078         }
6079         #endif
6080         #ifndef skip_index_snd_ctl_elem_list_get_name
6081         case snd_ctl_elem_list_get_name_INDEX: {
6082             INDEXED_const_char___GENPT___const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6083             ARGS_const_char___GENPT___const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6084             const char * *ret = (const char * *)ret_v;
6085             *ret =
6086             snd_ctl_elem_list_get_name(args.a1, args.a2);
6087             break;
6088         }
6089         #endif
6090         #ifndef skip_index_snd_ctl_elem_list_get_numid
6091         case snd_ctl_elem_list_get_numid_INDEX: {
6092             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6093             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6094             unsigned int *ret = (unsigned int *)ret_v;
6095             *ret =
6096             snd_ctl_elem_list_get_numid(args.a1, args.a2);
6097             break;
6098         }
6099         #endif
6100         #ifndef skip_index_snd_ctl_elem_list_get_subdevice
6101         case snd_ctl_elem_list_get_subdevice_INDEX: {
6102             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6103             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6104             unsigned int *ret = (unsigned int *)ret_v;
6105             *ret =
6106             snd_ctl_elem_list_get_subdevice(args.a1, args.a2);
6107             break;
6108         }
6109         #endif
6110         #ifndef skip_index_snd_ctl_elem_list_get_used
6111         case snd_ctl_elem_list_get_used_INDEX: {
6112             INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ *)packed;
6113             ARGS_unsigned_int_const_snd_ctl_elem_list_t___GENPT__ args = unpacked->args;
6114             unsigned int *ret = (unsigned int *)ret_v;
6115             *ret =
6116             snd_ctl_elem_list_get_used(args.a1);
6117             break;
6118         }
6119         #endif
6120         #ifndef skip_index_snd_ctl_elem_list_malloc
6121         case snd_ctl_elem_list_malloc_INDEX: {
6122             INDEXED_int_snd_ctl_elem_list_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_elem_list_t___GENPT____GENPT__ *)packed;
6123             ARGS_int_snd_ctl_elem_list_t___GENPT____GENPT__ args = unpacked->args;
6124             int *ret = (int *)ret_v;
6125             *ret =
6126             snd_ctl_elem_list_malloc(args.a1);
6127             break;
6128         }
6129         #endif
6130         #ifndef skip_index_snd_ctl_elem_list_set_offset
6131         case snd_ctl_elem_list_set_offset_INDEX: {
6132             INDEXED_void_snd_ctl_elem_list_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_list_t___GENPT___unsigned_int *)packed;
6133             ARGS_void_snd_ctl_elem_list_t___GENPT___unsigned_int args = unpacked->args;
6134             snd_ctl_elem_list_set_offset(args.a1, args.a2);
6135             break;
6136         }
6137         #endif
6138         #ifndef skip_index_snd_ctl_elem_list_sizeof
6139         case snd_ctl_elem_list_sizeof_INDEX: {
6140             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
6141             size_t *ret = (size_t *)ret_v;
6142             *ret =
6143             snd_ctl_elem_list_sizeof();
6144             break;
6145         }
6146         #endif
6147         #ifndef skip_index_snd_ctl_elem_lock
6148         case snd_ctl_elem_lock_INDEX: {
6149             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6150             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6151             int *ret = (int *)ret_v;
6152             *ret =
6153             snd_ctl_elem_lock(args.a1, args.a2);
6154             break;
6155         }
6156         #endif
6157         #ifndef skip_index_snd_ctl_elem_read
6158         case snd_ctl_elem_read_INDEX: {
6159             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ *)packed;
6160             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6161             int *ret = (int *)ret_v;
6162             *ret =
6163             snd_ctl_elem_read(args.a1, args.a2);
6164             break;
6165         }
6166         #endif
6167         #ifndef skip_index_snd_ctl_elem_remove
6168         case snd_ctl_elem_remove_INDEX: {
6169             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6170             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6171             int *ret = (int *)ret_v;
6172             *ret =
6173             snd_ctl_elem_remove(args.a1, args.a2);
6174             break;
6175         }
6176         #endif
6177         #ifndef skip_index_snd_ctl_elem_set_bytes
6178         case snd_ctl_elem_set_bytes_INDEX: {
6179             INDEXED_void_snd_ctl_elem_value_t___GENPT___void___GENPT___size_t *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___void___GENPT___size_t *)packed;
6180             ARGS_void_snd_ctl_elem_value_t___GENPT___void___GENPT___size_t args = unpacked->args;
6181             snd_ctl_elem_set_bytes(args.a1, args.a2, args.a3);
6182             break;
6183         }
6184         #endif
6185         #ifndef skip_index_snd_ctl_elem_tlv_command
6186         case snd_ctl_elem_tlv_command_INDEX: {
6187             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ *)packed;
6188             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ args = unpacked->args;
6189             int *ret = (int *)ret_v;
6190             *ret =
6191             snd_ctl_elem_tlv_command(args.a1, args.a2, args.a3);
6192             break;
6193         }
6194         #endif
6195         #ifndef skip_index_snd_ctl_elem_tlv_read
6196         case snd_ctl_elem_tlv_read_INDEX: {
6197             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int___GENPT___unsigned_int *)packed;
6198             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___unsigned_int___GENPT___unsigned_int args = unpacked->args;
6199             int *ret = (int *)ret_v;
6200             *ret =
6201             snd_ctl_elem_tlv_read(args.a1, args.a2, args.a3, args.a4);
6202             break;
6203         }
6204         #endif
6205         #ifndef skip_index_snd_ctl_elem_tlv_write
6206         case snd_ctl_elem_tlv_write_INDEX: {
6207             INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ *)packed;
6208             ARGS_int_snd_ctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT___const_unsigned_int___GENPT__ args = unpacked->args;
6209             int *ret = (int *)ret_v;
6210             *ret =
6211             snd_ctl_elem_tlv_write(args.a1, args.a2, args.a3);
6212             break;
6213         }
6214         #endif
6215         #ifndef skip_index_snd_ctl_elem_type_name
6216         case snd_ctl_elem_type_name_INDEX: {
6217             INDEXED_const_char___GENPT___snd_ctl_elem_type_t *unpacked = (INDEXED_const_char___GENPT___snd_ctl_elem_type_t *)packed;
6218             ARGS_const_char___GENPT___snd_ctl_elem_type_t args = unpacked->args;
6219             const char * *ret = (const char * *)ret_v;
6220             *ret =
6221             snd_ctl_elem_type_name(args.a1);
6222             break;
6223         }
6224         #endif
6225         #ifndef skip_index_snd_ctl_elem_unlock
6226         case snd_ctl_elem_unlock_INDEX: {
6227             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6228             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6229             int *ret = (int *)ret_v;
6230             *ret =
6231             snd_ctl_elem_unlock(args.a1, args.a2);
6232             break;
6233         }
6234         #endif
6235         #ifndef skip_index_snd_ctl_elem_value_clear
6236         case snd_ctl_elem_value_clear_INDEX: {
6237             INDEXED_void_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT__ *)packed;
6238             ARGS_void_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6239             snd_ctl_elem_value_clear(args.a1);
6240             break;
6241         }
6242         #endif
6243         #ifndef skip_index_snd_ctl_elem_value_copy
6244         case snd_ctl_elem_value_copy_INDEX: {
6245             INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_value_t___GENPT__ *)packed;
6246             ARGS_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6247             snd_ctl_elem_value_copy(args.a1, args.a2);
6248             break;
6249         }
6250         #endif
6251         #ifndef skip_index_snd_ctl_elem_value_free
6252         case snd_ctl_elem_value_free_INDEX: {
6253             INDEXED_void_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT__ *)packed;
6254             ARGS_void_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6255             snd_ctl_elem_value_free(args.a1);
6256             break;
6257         }
6258         #endif
6259         #ifndef skip_index_snd_ctl_elem_value_get_boolean
6260         case snd_ctl_elem_value_get_boolean_INDEX: {
6261             INDEXED_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6262             ARGS_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6263             int *ret = (int *)ret_v;
6264             *ret =
6265             snd_ctl_elem_value_get_boolean(args.a1, args.a2);
6266             break;
6267         }
6268         #endif
6269         #ifndef skip_index_snd_ctl_elem_value_get_byte
6270         case snd_ctl_elem_value_get_byte_INDEX: {
6271             INDEXED_unsigned_char_const_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_char_const_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6272             ARGS_unsigned_char_const_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6273             unsigned char *ret = (unsigned char *)ret_v;
6274             *ret =
6275             snd_ctl_elem_value_get_byte(args.a1, args.a2);
6276             break;
6277         }
6278         #endif
6279         #ifndef skip_index_snd_ctl_elem_value_get_bytes
6280         case snd_ctl_elem_value_get_bytes_INDEX: {
6281             INDEXED_const_void___GENPT___const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_const_void___GENPT___const_snd_ctl_elem_value_t___GENPT__ *)packed;
6282             ARGS_const_void___GENPT___const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6283             const void * *ret = (const void * *)ret_v;
6284             *ret =
6285             snd_ctl_elem_value_get_bytes(args.a1);
6286             break;
6287         }
6288         #endif
6289         #ifndef skip_index_snd_ctl_elem_value_get_device
6290         case snd_ctl_elem_value_get_device_INDEX: {
6291             INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *)packed;
6292             ARGS_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6293             unsigned int *ret = (unsigned int *)ret_v;
6294             *ret =
6295             snd_ctl_elem_value_get_device(args.a1);
6296             break;
6297         }
6298         #endif
6299         #ifndef skip_index_snd_ctl_elem_value_get_enumerated
6300         case snd_ctl_elem_value_get_enumerated_INDEX: {
6301             INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6302             ARGS_unsigned_int_const_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6303             unsigned int *ret = (unsigned int *)ret_v;
6304             *ret =
6305             snd_ctl_elem_value_get_enumerated(args.a1, args.a2);
6306             break;
6307         }
6308         #endif
6309         #ifndef skip_index_snd_ctl_elem_value_get_id
6310         case snd_ctl_elem_value_get_id_INDEX: {
6311             INDEXED_void_const_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_const_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6312             ARGS_void_const_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6313             snd_ctl_elem_value_get_id(args.a1, args.a2);
6314             break;
6315         }
6316         #endif
6317         #ifndef skip_index_snd_ctl_elem_value_get_iec958
6318         case snd_ctl_elem_value_get_iec958_INDEX: {
6319             INDEXED_void_const_snd_ctl_elem_value_t___GENPT___snd_aes_iec958_t___GENPT__ *unpacked = (INDEXED_void_const_snd_ctl_elem_value_t___GENPT___snd_aes_iec958_t___GENPT__ *)packed;
6320             ARGS_void_const_snd_ctl_elem_value_t___GENPT___snd_aes_iec958_t___GENPT__ args = unpacked->args;
6321             snd_ctl_elem_value_get_iec958(args.a1, args.a2);
6322             break;
6323         }
6324         #endif
6325         #ifndef skip_index_snd_ctl_elem_value_get_index
6326         case snd_ctl_elem_value_get_index_INDEX: {
6327             INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *)packed;
6328             ARGS_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6329             unsigned int *ret = (unsigned int *)ret_v;
6330             *ret =
6331             snd_ctl_elem_value_get_index(args.a1);
6332             break;
6333         }
6334         #endif
6335         #ifndef skip_index_snd_ctl_elem_value_get_integer
6336         case snd_ctl_elem_value_get_integer_INDEX: {
6337             INDEXED_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6338             ARGS_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6339             long *ret = (long *)ret_v;
6340             *ret =
6341             snd_ctl_elem_value_get_integer(args.a1, args.a2);
6342             break;
6343         }
6344         #endif
6345         #ifndef skip_index_snd_ctl_elem_value_get_integer64
6346         case snd_ctl_elem_value_get_integer64_INDEX: {
6347             INDEXED_long_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_long_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6348             ARGS_long_long_const_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6349             long long *ret = (long long *)ret_v;
6350             *ret =
6351             snd_ctl_elem_value_get_integer64(args.a1, args.a2);
6352             break;
6353         }
6354         #endif
6355         #ifndef skip_index_snd_ctl_elem_value_get_interface
6356         case snd_ctl_elem_value_get_interface_INDEX: {
6357             INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_elem_value_t___GENPT__ *)packed;
6358             ARGS_snd_ctl_elem_iface_t_const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6359             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
6360             *ret =
6361             snd_ctl_elem_value_get_interface(args.a1);
6362             break;
6363         }
6364         #endif
6365         #ifndef skip_index_snd_ctl_elem_value_get_name
6366         case snd_ctl_elem_value_get_name_INDEX: {
6367             INDEXED_const_char___GENPT___const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_elem_value_t___GENPT__ *)packed;
6368             ARGS_const_char___GENPT___const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6369             const char * *ret = (const char * *)ret_v;
6370             *ret =
6371             snd_ctl_elem_value_get_name(args.a1);
6372             break;
6373         }
6374         #endif
6375         #ifndef skip_index_snd_ctl_elem_value_get_numid
6376         case snd_ctl_elem_value_get_numid_INDEX: {
6377             INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *)packed;
6378             ARGS_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6379             unsigned int *ret = (unsigned int *)ret_v;
6380             *ret =
6381             snd_ctl_elem_value_get_numid(args.a1);
6382             break;
6383         }
6384         #endif
6385         #ifndef skip_index_snd_ctl_elem_value_get_subdevice
6386         case snd_ctl_elem_value_get_subdevice_INDEX: {
6387             INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ *)packed;
6388             ARGS_unsigned_int_const_snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6389             unsigned int *ret = (unsigned int *)ret_v;
6390             *ret =
6391             snd_ctl_elem_value_get_subdevice(args.a1);
6392             break;
6393         }
6394         #endif
6395         #ifndef skip_index_snd_ctl_elem_value_malloc
6396         case snd_ctl_elem_value_malloc_INDEX: {
6397             INDEXED_int_snd_ctl_elem_value_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_elem_value_t___GENPT____GENPT__ *)packed;
6398             ARGS_int_snd_ctl_elem_value_t___GENPT____GENPT__ args = unpacked->args;
6399             int *ret = (int *)ret_v;
6400             *ret =
6401             snd_ctl_elem_value_malloc(args.a1);
6402             break;
6403         }
6404         #endif
6405         #ifndef skip_index_snd_ctl_elem_value_set_boolean
6406         case snd_ctl_elem_value_set_boolean_INDEX: {
6407             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long *)packed;
6408             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long args = unpacked->args;
6409             snd_ctl_elem_value_set_boolean(args.a1, args.a2, args.a3);
6410             break;
6411         }
6412         #endif
6413         #ifndef skip_index_snd_ctl_elem_value_set_byte
6414         case snd_ctl_elem_value_set_byte_INDEX: {
6415             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_char *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_char *)packed;
6416             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_char args = unpacked->args;
6417             snd_ctl_elem_value_set_byte(args.a1, args.a2, args.a3);
6418             break;
6419         }
6420         #endif
6421         #ifndef skip_index_snd_ctl_elem_value_set_device
6422         case snd_ctl_elem_value_set_device_INDEX: {
6423             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6424             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6425             snd_ctl_elem_value_set_device(args.a1, args.a2);
6426             break;
6427         }
6428         #endif
6429         #ifndef skip_index_snd_ctl_elem_value_set_enumerated
6430         case snd_ctl_elem_value_set_enumerated_INDEX: {
6431             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_int *)packed;
6432             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int_unsigned_int args = unpacked->args;
6433             snd_ctl_elem_value_set_enumerated(args.a1, args.a2, args.a3);
6434             break;
6435         }
6436         #endif
6437         #ifndef skip_index_snd_ctl_elem_value_set_id
6438         case snd_ctl_elem_value_set_id_INDEX: {
6439             INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
6440             ARGS_void_snd_ctl_elem_value_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6441             snd_ctl_elem_value_set_id(args.a1, args.a2);
6442             break;
6443         }
6444         #endif
6445         #ifndef skip_index_snd_ctl_elem_value_set_iec958
6446         case snd_ctl_elem_value_set_iec958_INDEX: {
6447             INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_aes_iec958_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___const_snd_aes_iec958_t___GENPT__ *)packed;
6448             ARGS_void_snd_ctl_elem_value_t___GENPT___const_snd_aes_iec958_t___GENPT__ args = unpacked->args;
6449             snd_ctl_elem_value_set_iec958(args.a1, args.a2);
6450             break;
6451         }
6452         #endif
6453         #ifndef skip_index_snd_ctl_elem_value_set_index
6454         case snd_ctl_elem_value_set_index_INDEX: {
6455             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6456             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6457             snd_ctl_elem_value_set_index(args.a1, args.a2);
6458             break;
6459         }
6460         #endif
6461         #ifndef skip_index_snd_ctl_elem_value_set_integer
6462         case snd_ctl_elem_value_set_integer_INDEX: {
6463             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long *)packed;
6464             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long args = unpacked->args;
6465             snd_ctl_elem_value_set_integer(args.a1, args.a2, args.a3);
6466             break;
6467         }
6468         #endif
6469         #ifndef skip_index_snd_ctl_elem_value_set_integer64
6470         case snd_ctl_elem_value_set_integer64_INDEX: {
6471             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long_long *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long_long *)packed;
6472             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int_long_long args = unpacked->args;
6473             snd_ctl_elem_value_set_integer64(args.a1, args.a2, args.a3);
6474             break;
6475         }
6476         #endif
6477         #ifndef skip_index_snd_ctl_elem_value_set_interface
6478         case snd_ctl_elem_value_set_interface_INDEX: {
6479             INDEXED_void_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_iface_t *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_iface_t *)packed;
6480             ARGS_void_snd_ctl_elem_value_t___GENPT___snd_ctl_elem_iface_t args = unpacked->args;
6481             snd_ctl_elem_value_set_interface(args.a1, args.a2);
6482             break;
6483         }
6484         #endif
6485         #ifndef skip_index_snd_ctl_elem_value_set_name
6486         case snd_ctl_elem_value_set_name_INDEX: {
6487             INDEXED_void_snd_ctl_elem_value_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___const_char___GENPT__ *)packed;
6488             ARGS_void_snd_ctl_elem_value_t___GENPT___const_char___GENPT__ args = unpacked->args;
6489             snd_ctl_elem_value_set_name(args.a1, args.a2);
6490             break;
6491         }
6492         #endif
6493         #ifndef skip_index_snd_ctl_elem_value_set_numid
6494         case snd_ctl_elem_value_set_numid_INDEX: {
6495             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6496             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6497             snd_ctl_elem_value_set_numid(args.a1, args.a2);
6498             break;
6499         }
6500         #endif
6501         #ifndef skip_index_snd_ctl_elem_value_set_subdevice
6502         case snd_ctl_elem_value_set_subdevice_INDEX: {
6503             INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_ctl_elem_value_t___GENPT___unsigned_int *)packed;
6504             ARGS_void_snd_ctl_elem_value_t___GENPT___unsigned_int args = unpacked->args;
6505             snd_ctl_elem_value_set_subdevice(args.a1, args.a2);
6506             break;
6507         }
6508         #endif
6509         #ifndef skip_index_snd_ctl_elem_value_sizeof
6510         case snd_ctl_elem_value_sizeof_INDEX: {
6511             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
6512             size_t *ret = (size_t *)ret_v;
6513             *ret =
6514             snd_ctl_elem_value_sizeof();
6515             break;
6516         }
6517         #endif
6518         #ifndef skip_index_snd_ctl_elem_write
6519         case snd_ctl_elem_write_INDEX: {
6520             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ *)packed;
6521             ARGS_int_snd_ctl_t___GENPT___snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
6522             int *ret = (int *)ret_v;
6523             *ret =
6524             snd_ctl_elem_write(args.a1, args.a2);
6525             break;
6526         }
6527         #endif
6528         #ifndef skip_index_snd_ctl_event_clear
6529         case snd_ctl_event_clear_INDEX: {
6530             INDEXED_void_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_event_t___GENPT__ *)packed;
6531             ARGS_void_snd_ctl_event_t___GENPT__ args = unpacked->args;
6532             snd_ctl_event_clear(args.a1);
6533             break;
6534         }
6535         #endif
6536         #ifndef skip_index_snd_ctl_event_copy
6537         case snd_ctl_event_copy_INDEX: {
6538             INDEXED_void_snd_ctl_event_t___GENPT___const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_event_t___GENPT___const_snd_ctl_event_t___GENPT__ *)packed;
6539             ARGS_void_snd_ctl_event_t___GENPT___const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6540             snd_ctl_event_copy(args.a1, args.a2);
6541             break;
6542         }
6543         #endif
6544         #ifndef skip_index_snd_ctl_event_elem_get_device
6545         case snd_ctl_event_elem_get_device_INDEX: {
6546             INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *)packed;
6547             ARGS_unsigned_int_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6548             unsigned int *ret = (unsigned int *)ret_v;
6549             *ret =
6550             snd_ctl_event_elem_get_device(args.a1);
6551             break;
6552         }
6553         #endif
6554         #ifndef skip_index_snd_ctl_event_elem_get_id
6555         case snd_ctl_event_elem_get_id_INDEX: {
6556             INDEXED_void_const_snd_ctl_event_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_const_snd_ctl_event_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6557             ARGS_void_const_snd_ctl_event_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6558             snd_ctl_event_elem_get_id(args.a1, args.a2);
6559             break;
6560         }
6561         #endif
6562         #ifndef skip_index_snd_ctl_event_elem_get_index
6563         case snd_ctl_event_elem_get_index_INDEX: {
6564             INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *)packed;
6565             ARGS_unsigned_int_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6566             unsigned int *ret = (unsigned int *)ret_v;
6567             *ret =
6568             snd_ctl_event_elem_get_index(args.a1);
6569             break;
6570         }
6571         #endif
6572         #ifndef skip_index_snd_ctl_event_elem_get_interface
6573         case snd_ctl_event_elem_get_interface_INDEX: {
6574             INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_ctl_event_t___GENPT__ *)packed;
6575             ARGS_snd_ctl_elem_iface_t_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6576             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
6577             *ret =
6578             snd_ctl_event_elem_get_interface(args.a1);
6579             break;
6580         }
6581         #endif
6582         #ifndef skip_index_snd_ctl_event_elem_get_mask
6583         case snd_ctl_event_elem_get_mask_INDEX: {
6584             INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *)packed;
6585             ARGS_unsigned_int_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6586             unsigned int *ret = (unsigned int *)ret_v;
6587             *ret =
6588             snd_ctl_event_elem_get_mask(args.a1);
6589             break;
6590         }
6591         #endif
6592         #ifndef skip_index_snd_ctl_event_elem_get_name
6593         case snd_ctl_event_elem_get_name_INDEX: {
6594             INDEXED_const_char___GENPT___const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_ctl_event_t___GENPT__ *)packed;
6595             ARGS_const_char___GENPT___const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6596             const char * *ret = (const char * *)ret_v;
6597             *ret =
6598             snd_ctl_event_elem_get_name(args.a1);
6599             break;
6600         }
6601         #endif
6602         #ifndef skip_index_snd_ctl_event_elem_get_numid
6603         case snd_ctl_event_elem_get_numid_INDEX: {
6604             INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *)packed;
6605             ARGS_unsigned_int_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6606             unsigned int *ret = (unsigned int *)ret_v;
6607             *ret =
6608             snd_ctl_event_elem_get_numid(args.a1);
6609             break;
6610         }
6611         #endif
6612         #ifndef skip_index_snd_ctl_event_elem_get_subdevice
6613         case snd_ctl_event_elem_get_subdevice_INDEX: {
6614             INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_ctl_event_t___GENPT__ *)packed;
6615             ARGS_unsigned_int_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6616             unsigned int *ret = (unsigned int *)ret_v;
6617             *ret =
6618             snd_ctl_event_elem_get_subdevice(args.a1);
6619             break;
6620         }
6621         #endif
6622         #ifndef skip_index_snd_ctl_event_free
6623         case snd_ctl_event_free_INDEX: {
6624             INDEXED_void_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_void_snd_ctl_event_t___GENPT__ *)packed;
6625             ARGS_void_snd_ctl_event_t___GENPT__ args = unpacked->args;
6626             snd_ctl_event_free(args.a1);
6627             break;
6628         }
6629         #endif
6630         #ifndef skip_index_snd_ctl_event_get_type
6631         case snd_ctl_event_get_type_INDEX: {
6632             INDEXED_snd_ctl_event_type_t_const_snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_snd_ctl_event_type_t_const_snd_ctl_event_t___GENPT__ *)packed;
6633             ARGS_snd_ctl_event_type_t_const_snd_ctl_event_t___GENPT__ args = unpacked->args;
6634             snd_ctl_event_type_t *ret = (snd_ctl_event_type_t *)ret_v;
6635             *ret =
6636             snd_ctl_event_get_type(args.a1);
6637             break;
6638         }
6639         #endif
6640         #ifndef skip_index_snd_ctl_event_malloc
6641         case snd_ctl_event_malloc_INDEX: {
6642             INDEXED_int_snd_ctl_event_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_ctl_event_t___GENPT____GENPT__ *)packed;
6643             ARGS_int_snd_ctl_event_t___GENPT____GENPT__ args = unpacked->args;
6644             int *ret = (int *)ret_v;
6645             *ret =
6646             snd_ctl_event_malloc(args.a1);
6647             break;
6648         }
6649         #endif
6650         #ifndef skip_index_snd_ctl_event_sizeof
6651         case snd_ctl_event_sizeof_INDEX: {
6652             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
6653             size_t *ret = (size_t *)ret_v;
6654             *ret =
6655             snd_ctl_event_sizeof();
6656             break;
6657         }
6658         #endif
6659         #ifndef skip_index_snd_ctl_event_type_name
6660         case snd_ctl_event_type_name_INDEX: {
6661             INDEXED_const_char___GENPT___snd_ctl_event_type_t *unpacked = (INDEXED_const_char___GENPT___snd_ctl_event_type_t *)packed;
6662             ARGS_const_char___GENPT___snd_ctl_event_type_t args = unpacked->args;
6663             const char * *ret = (const char * *)ret_v;
6664             *ret =
6665             snd_ctl_event_type_name(args.a1);
6666             break;
6667         }
6668         #endif
6669         #ifndef skip_index_snd_ctl_get_power_state
6670         case snd_ctl_get_power_state_INDEX: {
6671             INDEXED_int_snd_ctl_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___unsigned_int___GENPT__ *)packed;
6672             ARGS_int_snd_ctl_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
6673             int *ret = (int *)ret_v;
6674             *ret =
6675             snd_ctl_get_power_state(args.a1, args.a2);
6676             break;
6677         }
6678         #endif
6679         #ifndef skip_index_snd_ctl_hwdep_info
6680         case snd_ctl_hwdep_info_INDEX: {
6681             INDEXED_int_snd_ctl_t___GENPT___snd_hwdep_info_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_hwdep_info_t___GENPT__ *)packed;
6682             ARGS_int_snd_ctl_t___GENPT___snd_hwdep_info_t___GENPT__ args = unpacked->args;
6683             int *ret = (int *)ret_v;
6684             *ret =
6685             snd_ctl_hwdep_info(args.a1, args.a2);
6686             break;
6687         }
6688         #endif
6689         #ifndef skip_index_snd_ctl_hwdep_next_device
6690         case snd_ctl_hwdep_next_device_INDEX: {
6691             INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *)packed;
6692             ARGS_int_snd_ctl_t___GENPT___int___GENPT__ args = unpacked->args;
6693             int *ret = (int *)ret_v;
6694             *ret =
6695             snd_ctl_hwdep_next_device(args.a1, args.a2);
6696             break;
6697         }
6698         #endif
6699         #ifndef skip_index_snd_ctl_name
6700         case snd_ctl_name_INDEX: {
6701             INDEXED_const_char___GENPT___snd_ctl_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_ctl_t___GENPT__ *)packed;
6702             ARGS_const_char___GENPT___snd_ctl_t___GENPT__ args = unpacked->args;
6703             const char * *ret = (const char * *)ret_v;
6704             *ret =
6705             snd_ctl_name(args.a1);
6706             break;
6707         }
6708         #endif
6709         #ifndef skip_index_snd_ctl_nonblock
6710         case snd_ctl_nonblock_INDEX: {
6711             INDEXED_int_snd_ctl_t___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int *)packed;
6712             ARGS_int_snd_ctl_t___GENPT___int args = unpacked->args;
6713             int *ret = (int *)ret_v;
6714             *ret =
6715             snd_ctl_nonblock(args.a1, args.a2);
6716             break;
6717         }
6718         #endif
6719         #ifndef skip_index_snd_ctl_open
6720         case snd_ctl_open_INDEX: {
6721             INDEXED_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int *)packed;
6722             ARGS_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
6723             int *ret = (int *)ret_v;
6724             *ret =
6725             snd_ctl_open(args.a1, args.a2, args.a3);
6726             break;
6727         }
6728         #endif
6729         #ifndef skip_index_snd_ctl_open_lconf
6730         case snd_ctl_open_lconf_INDEX: {
6731             INDEXED_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *)packed;
6732             ARGS_int_snd_ctl_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ args = unpacked->args;
6733             int *ret = (int *)ret_v;
6734             *ret =
6735             snd_ctl_open_lconf(args.a1, args.a2, args.a3, args.a4);
6736             break;
6737         }
6738         #endif
6739         #ifndef skip_index_snd_ctl_pcm_info
6740         case snd_ctl_pcm_info_INDEX: {
6741             INDEXED_int_snd_ctl_t___GENPT___snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_pcm_info_t___GENPT__ *)packed;
6742             ARGS_int_snd_ctl_t___GENPT___snd_pcm_info_t___GENPT__ args = unpacked->args;
6743             int *ret = (int *)ret_v;
6744             *ret =
6745             snd_ctl_pcm_info(args.a1, args.a2);
6746             break;
6747         }
6748         #endif
6749         #ifndef skip_index_snd_ctl_pcm_next_device
6750         case snd_ctl_pcm_next_device_INDEX: {
6751             INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *)packed;
6752             ARGS_int_snd_ctl_t___GENPT___int___GENPT__ args = unpacked->args;
6753             int *ret = (int *)ret_v;
6754             *ret =
6755             snd_ctl_pcm_next_device(args.a1, args.a2);
6756             break;
6757         }
6758         #endif
6759         #ifndef skip_index_snd_ctl_pcm_prefer_subdevice
6760         case snd_ctl_pcm_prefer_subdevice_INDEX: {
6761             INDEXED_int_snd_ctl_t___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int *)packed;
6762             ARGS_int_snd_ctl_t___GENPT___int args = unpacked->args;
6763             int *ret = (int *)ret_v;
6764             *ret =
6765             snd_ctl_pcm_prefer_subdevice(args.a1, args.a2);
6766             break;
6767         }
6768         #endif
6769         #ifndef skip_index_snd_ctl_poll_descriptors
6770         case snd_ctl_poll_descriptors_INDEX: {
6771             INDEXED_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
6772             ARGS_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
6773             int *ret = (int *)ret_v;
6774             *ret =
6775             snd_ctl_poll_descriptors(args.a1, args.a2, args.a3);
6776             break;
6777         }
6778         #endif
6779         #ifndef skip_index_snd_ctl_poll_descriptors_count
6780         case snd_ctl_poll_descriptors_count_INDEX: {
6781             INDEXED_int_snd_ctl_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT__ *)packed;
6782             ARGS_int_snd_ctl_t___GENPT__ args = unpacked->args;
6783             int *ret = (int *)ret_v;
6784             *ret =
6785             snd_ctl_poll_descriptors_count(args.a1);
6786             break;
6787         }
6788         #endif
6789         #ifndef skip_index_snd_ctl_poll_descriptors_revents
6790         case snd_ctl_poll_descriptors_revents_INDEX: {
6791             INDEXED_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
6792             ARGS_int_snd_ctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
6793             int *ret = (int *)ret_v;
6794             *ret =
6795             snd_ctl_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
6796             break;
6797         }
6798         #endif
6799         #ifndef skip_index_snd_ctl_rawmidi_info
6800         case snd_ctl_rawmidi_info_INDEX: {
6801             INDEXED_int_snd_ctl_t___GENPT___snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_rawmidi_info_t___GENPT__ *)packed;
6802             ARGS_int_snd_ctl_t___GENPT___snd_rawmidi_info_t___GENPT__ args = unpacked->args;
6803             int *ret = (int *)ret_v;
6804             *ret =
6805             snd_ctl_rawmidi_info(args.a1, args.a2);
6806             break;
6807         }
6808         #endif
6809         #ifndef skip_index_snd_ctl_rawmidi_next_device
6810         case snd_ctl_rawmidi_next_device_INDEX: {
6811             INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int___GENPT__ *)packed;
6812             ARGS_int_snd_ctl_t___GENPT___int___GENPT__ args = unpacked->args;
6813             int *ret = (int *)ret_v;
6814             *ret =
6815             snd_ctl_rawmidi_next_device(args.a1, args.a2);
6816             break;
6817         }
6818         #endif
6819         #ifndef skip_index_snd_ctl_rawmidi_prefer_subdevice
6820         case snd_ctl_rawmidi_prefer_subdevice_INDEX: {
6821             INDEXED_int_snd_ctl_t___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int *)packed;
6822             ARGS_int_snd_ctl_t___GENPT___int args = unpacked->args;
6823             int *ret = (int *)ret_v;
6824             *ret =
6825             snd_ctl_rawmidi_prefer_subdevice(args.a1, args.a2);
6826             break;
6827         }
6828         #endif
6829         #ifndef skip_index_snd_ctl_read
6830         case snd_ctl_read_INDEX: {
6831             INDEXED_int_snd_ctl_t___GENPT___snd_ctl_event_t___GENPT__ *unpacked = (INDEXED_int_snd_ctl_t___GENPT___snd_ctl_event_t___GENPT__ *)packed;
6832             ARGS_int_snd_ctl_t___GENPT___snd_ctl_event_t___GENPT__ args = unpacked->args;
6833             int *ret = (int *)ret_v;
6834             *ret =
6835             snd_ctl_read(args.a1, args.a2);
6836             break;
6837         }
6838         #endif
6839         #ifndef skip_index_snd_ctl_set_power_state
6840         case snd_ctl_set_power_state_INDEX: {
6841             INDEXED_int_snd_ctl_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___unsigned_int *)packed;
6842             ARGS_int_snd_ctl_t___GENPT___unsigned_int args = unpacked->args;
6843             int *ret = (int *)ret_v;
6844             *ret =
6845             snd_ctl_set_power_state(args.a1, args.a2);
6846             break;
6847         }
6848         #endif
6849         #ifndef skip_index_snd_ctl_subscribe_events
6850         case snd_ctl_subscribe_events_INDEX: {
6851             INDEXED_int_snd_ctl_t___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int *)packed;
6852             ARGS_int_snd_ctl_t___GENPT___int args = unpacked->args;
6853             int *ret = (int *)ret_v;
6854             *ret =
6855             snd_ctl_subscribe_events(args.a1, args.a2);
6856             break;
6857         }
6858         #endif
6859         #ifndef skip_index_snd_ctl_type
6860         case snd_ctl_type_INDEX: {
6861             INDEXED_snd_ctl_type_t_snd_ctl_t___GENPT__ *unpacked = (INDEXED_snd_ctl_type_t_snd_ctl_t___GENPT__ *)packed;
6862             ARGS_snd_ctl_type_t_snd_ctl_t___GENPT__ args = unpacked->args;
6863             snd_ctl_type_t *ret = (snd_ctl_type_t *)ret_v;
6864             *ret =
6865             snd_ctl_type(args.a1);
6866             break;
6867         }
6868         #endif
6869         #ifndef skip_index_snd_ctl_wait
6870         case snd_ctl_wait_INDEX: {
6871             INDEXED_int_snd_ctl_t___GENPT___int *unpacked = (INDEXED_int_snd_ctl_t___GENPT___int *)packed;
6872             ARGS_int_snd_ctl_t___GENPT___int args = unpacked->args;
6873             int *ret = (int *)ret_v;
6874             *ret =
6875             snd_ctl_wait(args.a1, args.a2);
6876             break;
6877         }
6878         #endif
6879         #ifndef skip_index_snd_dlclose
6880         case snd_dlclose_INDEX: {
6881             INDEXED_int_void___GENPT__ *unpacked = (INDEXED_int_void___GENPT__ *)packed;
6882             ARGS_int_void___GENPT__ args = unpacked->args;
6883             int *ret = (int *)ret_v;
6884             *ret =
6885             snd_dlclose(args.a1);
6886             break;
6887         }
6888         #endif
6889         #ifndef skip_index_snd_dlopen
6890         case snd_dlopen_INDEX: {
6891             INDEXED_void___GENPT___const_char___GENPT___int *unpacked = (INDEXED_void___GENPT___const_char___GENPT___int *)packed;
6892             ARGS_void___GENPT___const_char___GENPT___int args = unpacked->args;
6893             void * *ret = (void * *)ret_v;
6894             *ret =
6895             snd_dlopen(args.a1, args.a2);
6896             break;
6897         }
6898         #endif
6899         #ifndef skip_index_snd_dlsym
6900         case snd_dlsym_INDEX: {
6901             INDEXED_void___GENPT___void___GENPT___const_char___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void___GENPT___void___GENPT___const_char___GENPT___const_char___GENPT__ *)packed;
6902             ARGS_void___GENPT___void___GENPT___const_char___GENPT___const_char___GENPT__ args = unpacked->args;
6903             void * *ret = (void * *)ret_v;
6904             *ret =
6905             snd_dlsym(args.a1, args.a2, args.a3);
6906             break;
6907         }
6908         #endif
6909         #ifndef skip_index_snd_hctl_close
6910         case snd_hctl_close_INDEX: {
6911             INDEXED_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT__ *)packed;
6912             ARGS_int_snd_hctl_t___GENPT__ args = unpacked->args;
6913             int *ret = (int *)ret_v;
6914             *ret =
6915             snd_hctl_close(args.a1);
6916             break;
6917         }
6918         #endif
6919         #ifndef skip_index_snd_hctl_compare_fast
6920         case snd_hctl_compare_fast_INDEX: {
6921             INDEXED_int_const_snd_hctl_elem_t___GENPT___const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_int_const_snd_hctl_elem_t___GENPT___const_snd_hctl_elem_t___GENPT__ *)packed;
6922             ARGS_int_const_snd_hctl_elem_t___GENPT___const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
6923             int *ret = (int *)ret_v;
6924             *ret =
6925             snd_hctl_compare_fast(args.a1, args.a2);
6926             break;
6927         }
6928         #endif
6929         #ifndef skip_index_snd_hctl_ctl
6930         case snd_hctl_ctl_INDEX: {
6931             INDEXED_snd_ctl_t___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_snd_ctl_t___GENPT___snd_hctl_t___GENPT__ *)packed;
6932             ARGS_snd_ctl_t___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
6933             snd_ctl_t * *ret = (snd_ctl_t * *)ret_v;
6934             *ret =
6935             snd_hctl_ctl(args.a1);
6936             break;
6937         }
6938         #endif
6939         #ifndef skip_index_snd_hctl_elem_get_callback_private
6940         case snd_hctl_elem_get_callback_private_INDEX: {
6941             INDEXED_void___GENPT___const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_void___GENPT___const_snd_hctl_elem_t___GENPT__ *)packed;
6942             ARGS_void___GENPT___const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
6943             void * *ret = (void * *)ret_v;
6944             *ret =
6945             snd_hctl_elem_get_callback_private(args.a1);
6946             break;
6947         }
6948         #endif
6949         #ifndef skip_index_snd_hctl_elem_get_device
6950         case snd_hctl_elem_get_device_INDEX: {
6951             INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *)packed;
6952             ARGS_unsigned_int_const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
6953             unsigned int *ret = (unsigned int *)ret_v;
6954             *ret =
6955             snd_hctl_elem_get_device(args.a1);
6956             break;
6957         }
6958         #endif
6959         #ifndef skip_index_snd_hctl_elem_get_hctl
6960         case snd_hctl_elem_get_hctl_INDEX: {
6961             INDEXED_snd_hctl_t___GENPT___snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_snd_hctl_t___GENPT___snd_hctl_elem_t___GENPT__ *)packed;
6962             ARGS_snd_hctl_t___GENPT___snd_hctl_elem_t___GENPT__ args = unpacked->args;
6963             snd_hctl_t * *ret = (snd_hctl_t * *)ret_v;
6964             *ret =
6965             snd_hctl_elem_get_hctl(args.a1);
6966             break;
6967         }
6968         #endif
6969         #ifndef skip_index_snd_hctl_elem_get_id
6970         case snd_hctl_elem_get_id_INDEX: {
6971             INDEXED_void_const_snd_hctl_elem_t___GENPT___snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_void_const_snd_hctl_elem_t___GENPT___snd_ctl_elem_id_t___GENPT__ *)packed;
6972             ARGS_void_const_snd_hctl_elem_t___GENPT___snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
6973             snd_hctl_elem_get_id(args.a1, args.a2);
6974             break;
6975         }
6976         #endif
6977         #ifndef skip_index_snd_hctl_elem_get_index
6978         case snd_hctl_elem_get_index_INDEX: {
6979             INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *)packed;
6980             ARGS_unsigned_int_const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
6981             unsigned int *ret = (unsigned int *)ret_v;
6982             *ret =
6983             snd_hctl_elem_get_index(args.a1);
6984             break;
6985         }
6986         #endif
6987         #ifndef skip_index_snd_hctl_elem_get_interface
6988         case snd_hctl_elem_get_interface_INDEX: {
6989             INDEXED_snd_ctl_elem_iface_t_const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_snd_ctl_elem_iface_t_const_snd_hctl_elem_t___GENPT__ *)packed;
6990             ARGS_snd_ctl_elem_iface_t_const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
6991             snd_ctl_elem_iface_t *ret = (snd_ctl_elem_iface_t *)ret_v;
6992             *ret =
6993             snd_hctl_elem_get_interface(args.a1);
6994             break;
6995         }
6996         #endif
6997         #ifndef skip_index_snd_hctl_elem_get_name
6998         case snd_hctl_elem_get_name_INDEX: {
6999             INDEXED_const_char___GENPT___const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_hctl_elem_t___GENPT__ *)packed;
7000             ARGS_const_char___GENPT___const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
7001             const char * *ret = (const char * *)ret_v;
7002             *ret =
7003             snd_hctl_elem_get_name(args.a1);
7004             break;
7005         }
7006         #endif
7007         #ifndef skip_index_snd_hctl_elem_get_numid
7008         case snd_hctl_elem_get_numid_INDEX: {
7009             INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *)packed;
7010             ARGS_unsigned_int_const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
7011             unsigned int *ret = (unsigned int *)ret_v;
7012             *ret =
7013             snd_hctl_elem_get_numid(args.a1);
7014             break;
7015         }
7016         #endif
7017         #ifndef skip_index_snd_hctl_elem_get_subdevice
7018         case snd_hctl_elem_get_subdevice_INDEX: {
7019             INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hctl_elem_t___GENPT__ *)packed;
7020             ARGS_unsigned_int_const_snd_hctl_elem_t___GENPT__ args = unpacked->args;
7021             unsigned int *ret = (unsigned int *)ret_v;
7022             *ret =
7023             snd_hctl_elem_get_subdevice(args.a1);
7024             break;
7025         }
7026         #endif
7027         #ifndef skip_index_snd_hctl_elem_info
7028         case snd_hctl_elem_info_INDEX: {
7029             INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_info_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_info_t___GENPT__ *)packed;
7030             ARGS_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_info_t___GENPT__ args = unpacked->args;
7031             int *ret = (int *)ret_v;
7032             *ret =
7033             snd_hctl_elem_info(args.a1, args.a2);
7034             break;
7035         }
7036         #endif
7037         #ifndef skip_index_snd_hctl_elem_next
7038         case snd_hctl_elem_next_INDEX: {
7039             INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *)packed;
7040             ARGS_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ args = unpacked->args;
7041             snd_hctl_elem_t * *ret = (snd_hctl_elem_t * *)ret_v;
7042             *ret =
7043             snd_hctl_elem_next(args.a1);
7044             break;
7045         }
7046         #endif
7047         #ifndef skip_index_snd_hctl_elem_prev
7048         case snd_hctl_elem_prev_INDEX: {
7049             INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *)packed;
7050             ARGS_snd_hctl_elem_t___GENPT___snd_hctl_elem_t___GENPT__ args = unpacked->args;
7051             snd_hctl_elem_t * *ret = (snd_hctl_elem_t * *)ret_v;
7052             *ret =
7053             snd_hctl_elem_prev(args.a1);
7054             break;
7055         }
7056         #endif
7057         #ifndef skip_index_snd_hctl_elem_read
7058         case snd_hctl_elem_read_INDEX: {
7059             INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ *)packed;
7060             ARGS_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
7061             int *ret = (int *)ret_v;
7062             *ret =
7063             snd_hctl_elem_read(args.a1, args.a2);
7064             break;
7065         }
7066         #endif
7067         #ifndef skip_index_snd_hctl_elem_set_callback
7068         case snd_hctl_elem_set_callback_INDEX: {
7069             INDEXED_void_snd_hctl_elem_t___GENPT___snd_hctl_elem_callback_t *unpacked = (INDEXED_void_snd_hctl_elem_t___GENPT___snd_hctl_elem_callback_t *)packed;
7070             ARGS_void_snd_hctl_elem_t___GENPT___snd_hctl_elem_callback_t args = unpacked->args;
7071             snd_hctl_elem_set_callback(args.a1, args.a2);
7072             break;
7073         }
7074         #endif
7075         #ifndef skip_index_snd_hctl_elem_set_callback_private
7076         case snd_hctl_elem_set_callback_private_INDEX: {
7077             INDEXED_void_snd_hctl_elem_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_hctl_elem_t___GENPT___void___GENPT__ *)packed;
7078             ARGS_void_snd_hctl_elem_t___GENPT___void___GENPT__ args = unpacked->args;
7079             snd_hctl_elem_set_callback_private(args.a1, args.a2);
7080             break;
7081         }
7082         #endif
7083         #ifndef skip_index_snd_hctl_elem_tlv_command
7084         case snd_hctl_elem_tlv_command_INDEX: {
7085             INDEXED_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ *)packed;
7086             ARGS_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ args = unpacked->args;
7087             int *ret = (int *)ret_v;
7088             *ret =
7089             snd_hctl_elem_tlv_command(args.a1, args.a2);
7090             break;
7091         }
7092         #endif
7093         #ifndef skip_index_snd_hctl_elem_tlv_read
7094         case snd_hctl_elem_tlv_read_INDEX: {
7095             INDEXED_int_snd_hctl_elem_t___GENPT___unsigned_int___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___unsigned_int___GENPT___unsigned_int *)packed;
7096             ARGS_int_snd_hctl_elem_t___GENPT___unsigned_int___GENPT___unsigned_int args = unpacked->args;
7097             int *ret = (int *)ret_v;
7098             *ret =
7099             snd_hctl_elem_tlv_read(args.a1, args.a2, args.a3);
7100             break;
7101         }
7102         #endif
7103         #ifndef skip_index_snd_hctl_elem_tlv_write
7104         case snd_hctl_elem_tlv_write_INDEX: {
7105             INDEXED_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ *)packed;
7106             ARGS_int_snd_hctl_elem_t___GENPT___const_unsigned_int___GENPT__ args = unpacked->args;
7107             int *ret = (int *)ret_v;
7108             *ret =
7109             snd_hctl_elem_tlv_write(args.a1, args.a2);
7110             break;
7111         }
7112         #endif
7113         #ifndef skip_index_snd_hctl_elem_write
7114         case snd_hctl_elem_write_INDEX: {
7115             INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ *)packed;
7116             ARGS_int_snd_hctl_elem_t___GENPT___snd_ctl_elem_value_t___GENPT__ args = unpacked->args;
7117             int *ret = (int *)ret_v;
7118             *ret =
7119             snd_hctl_elem_write(args.a1, args.a2);
7120             break;
7121         }
7122         #endif
7123         #ifndef skip_index_snd_hctl_find_elem
7124         case snd_hctl_find_elem_INDEX: {
7125             INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *unpacked = (INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ *)packed;
7126             ARGS_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT___const_snd_ctl_elem_id_t___GENPT__ args = unpacked->args;
7127             snd_hctl_elem_t * *ret = (snd_hctl_elem_t * *)ret_v;
7128             *ret =
7129             snd_hctl_find_elem(args.a1, args.a2);
7130             break;
7131         }
7132         #endif
7133         #ifndef skip_index_snd_hctl_first_elem
7134         case snd_hctl_first_elem_INDEX: {
7135             INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ *)packed;
7136             ARGS_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7137             snd_hctl_elem_t * *ret = (snd_hctl_elem_t * *)ret_v;
7138             *ret =
7139             snd_hctl_first_elem(args.a1);
7140             break;
7141         }
7142         #endif
7143         #ifndef skip_index_snd_hctl_free
7144         case snd_hctl_free_INDEX: {
7145             INDEXED_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT__ *)packed;
7146             ARGS_int_snd_hctl_t___GENPT__ args = unpacked->args;
7147             int *ret = (int *)ret_v;
7148             *ret =
7149             snd_hctl_free(args.a1);
7150             break;
7151         }
7152         #endif
7153         #ifndef skip_index_snd_hctl_get_callback_private
7154         case snd_hctl_get_callback_private_INDEX: {
7155             INDEXED_void___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_void___GENPT___snd_hctl_t___GENPT__ *)packed;
7156             ARGS_void___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7157             void * *ret = (void * *)ret_v;
7158             *ret =
7159             snd_hctl_get_callback_private(args.a1);
7160             break;
7161         }
7162         #endif
7163         #ifndef skip_index_snd_hctl_get_count
7164         case snd_hctl_get_count_INDEX: {
7165             INDEXED_unsigned_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_hctl_t___GENPT__ *)packed;
7166             ARGS_unsigned_int_snd_hctl_t___GENPT__ args = unpacked->args;
7167             unsigned int *ret = (unsigned int *)ret_v;
7168             *ret =
7169             snd_hctl_get_count(args.a1);
7170             break;
7171         }
7172         #endif
7173         #ifndef skip_index_snd_hctl_handle_events
7174         case snd_hctl_handle_events_INDEX: {
7175             INDEXED_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT__ *)packed;
7176             ARGS_int_snd_hctl_t___GENPT__ args = unpacked->args;
7177             int *ret = (int *)ret_v;
7178             *ret =
7179             snd_hctl_handle_events(args.a1);
7180             break;
7181         }
7182         #endif
7183         #ifndef skip_index_snd_hctl_last_elem
7184         case snd_hctl_last_elem_INDEX: {
7185             INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ *)packed;
7186             ARGS_snd_hctl_elem_t___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7187             snd_hctl_elem_t * *ret = (snd_hctl_elem_t * *)ret_v;
7188             *ret =
7189             snd_hctl_last_elem(args.a1);
7190             break;
7191         }
7192         #endif
7193         #ifndef skip_index_snd_hctl_load
7194         case snd_hctl_load_INDEX: {
7195             INDEXED_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT__ *)packed;
7196             ARGS_int_snd_hctl_t___GENPT__ args = unpacked->args;
7197             int *ret = (int *)ret_v;
7198             *ret =
7199             snd_hctl_load(args.a1);
7200             break;
7201         }
7202         #endif
7203         #ifndef skip_index_snd_hctl_name
7204         case snd_hctl_name_INDEX: {
7205             INDEXED_const_char___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_hctl_t___GENPT__ *)packed;
7206             ARGS_const_char___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7207             const char * *ret = (const char * *)ret_v;
7208             *ret =
7209             snd_hctl_name(args.a1);
7210             break;
7211         }
7212         #endif
7213         #ifndef skip_index_snd_hctl_nonblock
7214         case snd_hctl_nonblock_INDEX: {
7215             INDEXED_int_snd_hctl_t___GENPT___int *unpacked = (INDEXED_int_snd_hctl_t___GENPT___int *)packed;
7216             ARGS_int_snd_hctl_t___GENPT___int args = unpacked->args;
7217             int *ret = (int *)ret_v;
7218             *ret =
7219             snd_hctl_nonblock(args.a1, args.a2);
7220             break;
7221         }
7222         #endif
7223         #ifndef skip_index_snd_hctl_open
7224         case snd_hctl_open_INDEX: {
7225             INDEXED_int_snd_hctl_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_hctl_t___GENPT____GENPT___const_char___GENPT___int *)packed;
7226             ARGS_int_snd_hctl_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
7227             int *ret = (int *)ret_v;
7228             *ret =
7229             snd_hctl_open(args.a1, args.a2, args.a3);
7230             break;
7231         }
7232         #endif
7233         #ifndef skip_index_snd_hctl_open_ctl
7234         case snd_hctl_open_ctl_INDEX: {
7235             INDEXED_int_snd_hctl_t___GENPT____GENPT___snd_ctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT____GENPT___snd_ctl_t___GENPT__ *)packed;
7236             ARGS_int_snd_hctl_t___GENPT____GENPT___snd_ctl_t___GENPT__ args = unpacked->args;
7237             int *ret = (int *)ret_v;
7238             *ret =
7239             snd_hctl_open_ctl(args.a1, args.a2);
7240             break;
7241         }
7242         #endif
7243         #ifndef skip_index_snd_hctl_poll_descriptors
7244         case snd_hctl_poll_descriptors_INDEX: {
7245             INDEXED_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
7246             ARGS_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
7247             int *ret = (int *)ret_v;
7248             *ret =
7249             snd_hctl_poll_descriptors(args.a1, args.a2, args.a3);
7250             break;
7251         }
7252         #endif
7253         #ifndef skip_index_snd_hctl_poll_descriptors_count
7254         case snd_hctl_poll_descriptors_count_INDEX: {
7255             INDEXED_int_snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT__ *)packed;
7256             ARGS_int_snd_hctl_t___GENPT__ args = unpacked->args;
7257             int *ret = (int *)ret_v;
7258             *ret =
7259             snd_hctl_poll_descriptors_count(args.a1);
7260             break;
7261         }
7262         #endif
7263         #ifndef skip_index_snd_hctl_poll_descriptors_revents
7264         case snd_hctl_poll_descriptors_revents_INDEX: {
7265             INDEXED_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
7266             ARGS_int_snd_hctl_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
7267             int *ret = (int *)ret_v;
7268             *ret =
7269             snd_hctl_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
7270             break;
7271         }
7272         #endif
7273         #ifndef skip_index_snd_hctl_set_callback
7274         case snd_hctl_set_callback_INDEX: {
7275             INDEXED_void_snd_hctl_t___GENPT___snd_hctl_callback_t *unpacked = (INDEXED_void_snd_hctl_t___GENPT___snd_hctl_callback_t *)packed;
7276             ARGS_void_snd_hctl_t___GENPT___snd_hctl_callback_t args = unpacked->args;
7277             snd_hctl_set_callback(args.a1, args.a2);
7278             break;
7279         }
7280         #endif
7281         #ifndef skip_index_snd_hctl_set_callback_private
7282         case snd_hctl_set_callback_private_INDEX: {
7283             INDEXED_void_snd_hctl_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_hctl_t___GENPT___void___GENPT__ *)packed;
7284             ARGS_void_snd_hctl_t___GENPT___void___GENPT__ args = unpacked->args;
7285             snd_hctl_set_callback_private(args.a1, args.a2);
7286             break;
7287         }
7288         #endif
7289         #ifndef skip_index_snd_hctl_set_compare
7290         case snd_hctl_set_compare_INDEX: {
7291             INDEXED_int_snd_hctl_t___GENPT___snd_hctl_compare_t *unpacked = (INDEXED_int_snd_hctl_t___GENPT___snd_hctl_compare_t *)packed;
7292             ARGS_int_snd_hctl_t___GENPT___snd_hctl_compare_t args = unpacked->args;
7293             int *ret = (int *)ret_v;
7294             *ret =
7295             snd_hctl_set_compare(args.a1, args.a2);
7296             break;
7297         }
7298         #endif
7299         #ifndef skip_index_snd_hctl_wait
7300         case snd_hctl_wait_INDEX: {
7301             INDEXED_int_snd_hctl_t___GENPT___int *unpacked = (INDEXED_int_snd_hctl_t___GENPT___int *)packed;
7302             ARGS_int_snd_hctl_t___GENPT___int args = unpacked->args;
7303             int *ret = (int *)ret_v;
7304             *ret =
7305             snd_hctl_wait(args.a1, args.a2);
7306             break;
7307         }
7308         #endif
7309         #ifndef skip_index_snd_hwdep_close
7310         case snd_hwdep_close_INDEX: {
7311             INDEXED_int_snd_hwdep_t___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT__ *)packed;
7312             ARGS_int_snd_hwdep_t___GENPT__ args = unpacked->args;
7313             int *ret = (int *)ret_v;
7314             *ret =
7315             snd_hwdep_close(args.a1);
7316             break;
7317         }
7318         #endif
7319         #ifndef skip_index_snd_hwdep_dsp_image_copy
7320         case snd_hwdep_dsp_image_copy_INDEX: {
7321             INDEXED_void_snd_hwdep_dsp_image_t___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7322             ARGS_void_snd_hwdep_dsp_image_t___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7323             snd_hwdep_dsp_image_copy(args.a1, args.a2);
7324             break;
7325         }
7326         #endif
7327         #ifndef skip_index_snd_hwdep_dsp_image_free
7328         case snd_hwdep_dsp_image_free_INDEX: {
7329             INDEXED_void_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7330             ARGS_void_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7331             snd_hwdep_dsp_image_free(args.a1);
7332             break;
7333         }
7334         #endif
7335         #ifndef skip_index_snd_hwdep_dsp_image_get_image
7336         case snd_hwdep_dsp_image_get_image_INDEX: {
7337             INDEXED_const_void___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_const_void___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7338             ARGS_const_void___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7339             const void * *ret = (const void * *)ret_v;
7340             *ret =
7341             snd_hwdep_dsp_image_get_image(args.a1);
7342             break;
7343         }
7344         #endif
7345         #ifndef skip_index_snd_hwdep_dsp_image_get_index
7346         case snd_hwdep_dsp_image_get_index_INDEX: {
7347             INDEXED_unsigned_int_const_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7348             ARGS_unsigned_int_const_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7349             unsigned int *ret = (unsigned int *)ret_v;
7350             *ret =
7351             snd_hwdep_dsp_image_get_index(args.a1);
7352             break;
7353         }
7354         #endif
7355         #ifndef skip_index_snd_hwdep_dsp_image_get_length
7356         case snd_hwdep_dsp_image_get_length_INDEX: {
7357             INDEXED_size_t_const_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7358             ARGS_size_t_const_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7359             size_t *ret = (size_t *)ret_v;
7360             *ret =
7361             snd_hwdep_dsp_image_get_length(args.a1);
7362             break;
7363         }
7364         #endif
7365         #ifndef skip_index_snd_hwdep_dsp_image_get_name
7366         case snd_hwdep_dsp_image_get_name_INDEX: {
7367             INDEXED_const_char___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ *)packed;
7368             ARGS_const_char___GENPT___const_snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7369             const char * *ret = (const char * *)ret_v;
7370             *ret =
7371             snd_hwdep_dsp_image_get_name(args.a1);
7372             break;
7373         }
7374         #endif
7375         #ifndef skip_index_snd_hwdep_dsp_image_malloc
7376         case snd_hwdep_dsp_image_malloc_INDEX: {
7377             INDEXED_int_snd_hwdep_dsp_image_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_hwdep_dsp_image_t___GENPT____GENPT__ *)packed;
7378             ARGS_int_snd_hwdep_dsp_image_t___GENPT____GENPT__ args = unpacked->args;
7379             int *ret = (int *)ret_v;
7380             *ret =
7381             snd_hwdep_dsp_image_malloc(args.a1);
7382             break;
7383         }
7384         #endif
7385         #ifndef skip_index_snd_hwdep_dsp_image_set_image
7386         case snd_hwdep_dsp_image_set_image_INDEX: {
7387             INDEXED_void_snd_hwdep_dsp_image_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT___void___GENPT__ *)packed;
7388             ARGS_void_snd_hwdep_dsp_image_t___GENPT___void___GENPT__ args = unpacked->args;
7389             snd_hwdep_dsp_image_set_image(args.a1, args.a2);
7390             break;
7391         }
7392         #endif
7393         #ifndef skip_index_snd_hwdep_dsp_image_set_index
7394         case snd_hwdep_dsp_image_set_index_INDEX: {
7395             INDEXED_void_snd_hwdep_dsp_image_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT___unsigned_int *)packed;
7396             ARGS_void_snd_hwdep_dsp_image_t___GENPT___unsigned_int args = unpacked->args;
7397             snd_hwdep_dsp_image_set_index(args.a1, args.a2);
7398             break;
7399         }
7400         #endif
7401         #ifndef skip_index_snd_hwdep_dsp_image_set_length
7402         case snd_hwdep_dsp_image_set_length_INDEX: {
7403             INDEXED_void_snd_hwdep_dsp_image_t___GENPT___size_t *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT___size_t *)packed;
7404             ARGS_void_snd_hwdep_dsp_image_t___GENPT___size_t args = unpacked->args;
7405             snd_hwdep_dsp_image_set_length(args.a1, args.a2);
7406             break;
7407         }
7408         #endif
7409         #ifndef skip_index_snd_hwdep_dsp_image_set_name
7410         case snd_hwdep_dsp_image_set_name_INDEX: {
7411             INDEXED_void_snd_hwdep_dsp_image_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_image_t___GENPT___const_char___GENPT__ *)packed;
7412             ARGS_void_snd_hwdep_dsp_image_t___GENPT___const_char___GENPT__ args = unpacked->args;
7413             snd_hwdep_dsp_image_set_name(args.a1, args.a2);
7414             break;
7415         }
7416         #endif
7417         #ifndef skip_index_snd_hwdep_dsp_image_sizeof
7418         case snd_hwdep_dsp_image_sizeof_INDEX: {
7419             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
7420             size_t *ret = (size_t *)ret_v;
7421             *ret =
7422             snd_hwdep_dsp_image_sizeof();
7423             break;
7424         }
7425         #endif
7426         #ifndef skip_index_snd_hwdep_dsp_load
7427         case snd_hwdep_dsp_load_INDEX: {
7428             INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_image_t___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_image_t___GENPT__ *)packed;
7429             ARGS_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_image_t___GENPT__ args = unpacked->args;
7430             int *ret = (int *)ret_v;
7431             *ret =
7432             snd_hwdep_dsp_load(args.a1, args.a2);
7433             break;
7434         }
7435         #endif
7436         #ifndef skip_index_snd_hwdep_dsp_status
7437         case snd_hwdep_dsp_status_INDEX: {
7438             INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_status_t___GENPT__ *)packed;
7439             ARGS_int_snd_hwdep_t___GENPT___snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7440             int *ret = (int *)ret_v;
7441             *ret =
7442             snd_hwdep_dsp_status(args.a1, args.a2);
7443             break;
7444         }
7445         #endif
7446         #ifndef skip_index_snd_hwdep_dsp_status_copy
7447         case snd_hwdep_dsp_status_copy_INDEX: {
7448             INDEXED_void_snd_hwdep_dsp_status_t___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_status_t___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7449             ARGS_void_snd_hwdep_dsp_status_t___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7450             snd_hwdep_dsp_status_copy(args.a1, args.a2);
7451             break;
7452         }
7453         #endif
7454         #ifndef skip_index_snd_hwdep_dsp_status_free
7455         case snd_hwdep_dsp_status_free_INDEX: {
7456             INDEXED_void_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_void_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7457             ARGS_void_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7458             snd_hwdep_dsp_status_free(args.a1);
7459             break;
7460         }
7461         #endif
7462         #ifndef skip_index_snd_hwdep_dsp_status_get_chip_ready
7463         case snd_hwdep_dsp_status_get_chip_ready_INDEX: {
7464             INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7465             ARGS_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7466             unsigned int *ret = (unsigned int *)ret_v;
7467             *ret =
7468             snd_hwdep_dsp_status_get_chip_ready(args.a1);
7469             break;
7470         }
7471         #endif
7472         #ifndef skip_index_snd_hwdep_dsp_status_get_dsp_loaded
7473         case snd_hwdep_dsp_status_get_dsp_loaded_INDEX: {
7474             INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7475             ARGS_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7476             unsigned int *ret = (unsigned int *)ret_v;
7477             *ret =
7478             snd_hwdep_dsp_status_get_dsp_loaded(args.a1);
7479             break;
7480         }
7481         #endif
7482         #ifndef skip_index_snd_hwdep_dsp_status_get_id
7483         case snd_hwdep_dsp_status_get_id_INDEX: {
7484             INDEXED_const_char___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7485             ARGS_const_char___GENPT___const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7486             const char * *ret = (const char * *)ret_v;
7487             *ret =
7488             snd_hwdep_dsp_status_get_id(args.a1);
7489             break;
7490         }
7491         #endif
7492         #ifndef skip_index_snd_hwdep_dsp_status_get_num_dsps
7493         case snd_hwdep_dsp_status_get_num_dsps_INDEX: {
7494             INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7495             ARGS_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7496             unsigned int *ret = (unsigned int *)ret_v;
7497             *ret =
7498             snd_hwdep_dsp_status_get_num_dsps(args.a1);
7499             break;
7500         }
7501         #endif
7502         #ifndef skip_index_snd_hwdep_dsp_status_get_version
7503         case snd_hwdep_dsp_status_get_version_INDEX: {
7504             INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ *)packed;
7505             ARGS_unsigned_int_const_snd_hwdep_dsp_status_t___GENPT__ args = unpacked->args;
7506             unsigned int *ret = (unsigned int *)ret_v;
7507             *ret =
7508             snd_hwdep_dsp_status_get_version(args.a1);
7509             break;
7510         }
7511         #endif
7512         #ifndef skip_index_snd_hwdep_dsp_status_malloc
7513         case snd_hwdep_dsp_status_malloc_INDEX: {
7514             INDEXED_int_snd_hwdep_dsp_status_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_hwdep_dsp_status_t___GENPT____GENPT__ *)packed;
7515             ARGS_int_snd_hwdep_dsp_status_t___GENPT____GENPT__ args = unpacked->args;
7516             int *ret = (int *)ret_v;
7517             *ret =
7518             snd_hwdep_dsp_status_malloc(args.a1);
7519             break;
7520         }
7521         #endif
7522         #ifndef skip_index_snd_hwdep_dsp_status_sizeof
7523         case snd_hwdep_dsp_status_sizeof_INDEX: {
7524             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
7525             size_t *ret = (size_t *)ret_v;
7526             *ret =
7527             snd_hwdep_dsp_status_sizeof();
7528             break;
7529         }
7530         #endif
7531         #ifndef skip_index_snd_hwdep_info
7532         case snd_hwdep_info_INDEX: {
7533             INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_info_t___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___snd_hwdep_info_t___GENPT__ *)packed;
7534             ARGS_int_snd_hwdep_t___GENPT___snd_hwdep_info_t___GENPT__ args = unpacked->args;
7535             int *ret = (int *)ret_v;
7536             *ret =
7537             snd_hwdep_info(args.a1, args.a2);
7538             break;
7539         }
7540         #endif
7541         #ifndef skip_index_snd_hwdep_info_sizeof
7542         case snd_hwdep_info_sizeof_INDEX: {
7543             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
7544             size_t *ret = (size_t *)ret_v;
7545             *ret =
7546             snd_hwdep_info_sizeof();
7547             break;
7548         }
7549         #endif
7550         #ifndef skip_index_snd_hwdep_ioctl
7551         case snd_hwdep_ioctl_INDEX: {
7552             INDEXED_int_snd_hwdep_t___GENPT___unsigned_int_void___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___unsigned_int_void___GENPT__ *)packed;
7553             ARGS_int_snd_hwdep_t___GENPT___unsigned_int_void___GENPT__ args = unpacked->args;
7554             int *ret = (int *)ret_v;
7555             *ret =
7556             snd_hwdep_ioctl(args.a1, args.a2, args.a3);
7557             break;
7558         }
7559         #endif
7560         #ifndef skip_index_snd_hwdep_nonblock
7561         case snd_hwdep_nonblock_INDEX: {
7562             INDEXED_int_snd_hwdep_t___GENPT___int *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___int *)packed;
7563             ARGS_int_snd_hwdep_t___GENPT___int args = unpacked->args;
7564             int *ret = (int *)ret_v;
7565             *ret =
7566             snd_hwdep_nonblock(args.a1, args.a2);
7567             break;
7568         }
7569         #endif
7570         #ifndef skip_index_snd_hwdep_open
7571         case snd_hwdep_open_INDEX: {
7572             INDEXED_int_snd_hwdep_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_hwdep_t___GENPT____GENPT___const_char___GENPT___int *)packed;
7573             ARGS_int_snd_hwdep_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
7574             int *ret = (int *)ret_v;
7575             *ret =
7576             snd_hwdep_open(args.a1, args.a2, args.a3);
7577             break;
7578         }
7579         #endif
7580         #ifndef skip_index_snd_hwdep_poll_descriptors
7581         case snd_hwdep_poll_descriptors_INDEX: {
7582             INDEXED_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
7583             ARGS_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
7584             int *ret = (int *)ret_v;
7585             *ret =
7586             snd_hwdep_poll_descriptors(args.a1, args.a2, args.a3);
7587             break;
7588         }
7589         #endif
7590         #ifndef skip_index_snd_hwdep_poll_descriptors_revents
7591         case snd_hwdep_poll_descriptors_revents_INDEX: {
7592             INDEXED_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
7593             ARGS_int_snd_hwdep_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
7594             int *ret = (int *)ret_v;
7595             *ret =
7596             snd_hwdep_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
7597             break;
7598         }
7599         #endif
7600         #ifndef skip_index_snd_hwdep_read
7601         case snd_hwdep_read_INDEX: {
7602             INDEXED_ssize_t_snd_hwdep_t___GENPT___void___GENPT___size_t *unpacked = (INDEXED_ssize_t_snd_hwdep_t___GENPT___void___GENPT___size_t *)packed;
7603             ARGS_ssize_t_snd_hwdep_t___GENPT___void___GENPT___size_t args = unpacked->args;
7604             ssize_t *ret = (ssize_t *)ret_v;
7605             *ret =
7606             snd_hwdep_read(args.a1, args.a2, args.a3);
7607             break;
7608         }
7609         #endif
7610         #ifndef skip_index_snd_hwdep_write
7611         case snd_hwdep_write_INDEX: {
7612             INDEXED_ssize_t_snd_hwdep_t___GENPT___const_void___GENPT___size_t *unpacked = (INDEXED_ssize_t_snd_hwdep_t___GENPT___const_void___GENPT___size_t *)packed;
7613             ARGS_ssize_t_snd_hwdep_t___GENPT___const_void___GENPT___size_t args = unpacked->args;
7614             ssize_t *ret = (ssize_t *)ret_v;
7615             *ret =
7616             snd_hwdep_write(args.a1, args.a2, args.a3);
7617             break;
7618         }
7619         #endif
7620         #ifndef skip_index_snd_input_buffer_open
7621         case snd_input_buffer_open_INDEX: {
7622             INDEXED_int_snd_input_t___GENPT____GENPT___const_char___GENPT___ssize_t *unpacked = (INDEXED_int_snd_input_t___GENPT____GENPT___const_char___GENPT___ssize_t *)packed;
7623             ARGS_int_snd_input_t___GENPT____GENPT___const_char___GENPT___ssize_t args = unpacked->args;
7624             int *ret = (int *)ret_v;
7625             *ret =
7626             snd_input_buffer_open(args.a1, args.a2, args.a3);
7627             break;
7628         }
7629         #endif
7630         #ifndef skip_index_snd_input_close
7631         case snd_input_close_INDEX: {
7632             INDEXED_int_snd_input_t___GENPT__ *unpacked = (INDEXED_int_snd_input_t___GENPT__ *)packed;
7633             ARGS_int_snd_input_t___GENPT__ args = unpacked->args;
7634             int *ret = (int *)ret_v;
7635             *ret =
7636             snd_input_close(args.a1);
7637             break;
7638         }
7639         #endif
7640         #ifndef skip_index_snd_input_getc
7641         case snd_input_getc_INDEX: {
7642             INDEXED_int_snd_input_t___GENPT__ *unpacked = (INDEXED_int_snd_input_t___GENPT__ *)packed;
7643             ARGS_int_snd_input_t___GENPT__ args = unpacked->args;
7644             int *ret = (int *)ret_v;
7645             *ret =
7646             snd_input_getc(args.a1);
7647             break;
7648         }
7649         #endif
7650         #ifndef skip_index_snd_input_gets
7651         case snd_input_gets_INDEX: {
7652             INDEXED_char___GENPT___snd_input_t___GENPT___char___GENPT___size_t *unpacked = (INDEXED_char___GENPT___snd_input_t___GENPT___char___GENPT___size_t *)packed;
7653             ARGS_char___GENPT___snd_input_t___GENPT___char___GENPT___size_t args = unpacked->args;
7654             char * *ret = (char * *)ret_v;
7655             *ret =
7656             snd_input_gets(args.a1, args.a2, args.a3);
7657             break;
7658         }
7659         #endif
7660         #ifndef skip_index_snd_input_stdio_attach
7661         case snd_input_stdio_attach_INDEX: {
7662             INDEXED_int_snd_input_t___GENPT____GENPT___FILE___GENPT___int *unpacked = (INDEXED_int_snd_input_t___GENPT____GENPT___FILE___GENPT___int *)packed;
7663             ARGS_int_snd_input_t___GENPT____GENPT___FILE___GENPT___int args = unpacked->args;
7664             int *ret = (int *)ret_v;
7665             *ret =
7666             snd_input_stdio_attach(args.a1, args.a2, args.a3);
7667             break;
7668         }
7669         #endif
7670         #ifndef skip_index_snd_input_stdio_open
7671         case snd_input_stdio_open_INDEX: {
7672             INDEXED_int_snd_input_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_input_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *)packed;
7673             ARGS_int_snd_input_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ args = unpacked->args;
7674             int *ret = (int *)ret_v;
7675             *ret =
7676             snd_input_stdio_open(args.a1, args.a2, args.a3);
7677             break;
7678         }
7679         #endif
7680         #ifndef skip_index_snd_input_ungetc
7681         case snd_input_ungetc_INDEX: {
7682             INDEXED_int_snd_input_t___GENPT___int *unpacked = (INDEXED_int_snd_input_t___GENPT___int *)packed;
7683             ARGS_int_snd_input_t___GENPT___int args = unpacked->args;
7684             int *ret = (int *)ret_v;
7685             *ret =
7686             snd_input_ungetc(args.a1, args.a2);
7687             break;
7688         }
7689         #endif
7690         #ifndef skip_index_snd_lib_error_set_handler
7691         case snd_lib_error_set_handler_INDEX: {
7692             INDEXED_int_snd_lib_error_handler_t *unpacked = (INDEXED_int_snd_lib_error_handler_t *)packed;
7693             ARGS_int_snd_lib_error_handler_t args = unpacked->args;
7694             int *ret = (int *)ret_v;
7695             *ret =
7696             snd_lib_error_set_handler(args.a1);
7697             break;
7698         }
7699         #endif
7700         #ifndef skip_index_snd_midi_event_decode
7701         case snd_midi_event_decode_INDEX: {
7702             INDEXED_long_snd_midi_event_t___GENPT___unsigned_char___GENPT___long_const_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_long_snd_midi_event_t___GENPT___unsigned_char___GENPT___long_const_snd_seq_event_t___GENPT__ *)packed;
7703             ARGS_long_snd_midi_event_t___GENPT___unsigned_char___GENPT___long_const_snd_seq_event_t___GENPT__ args = unpacked->args;
7704             long *ret = (long *)ret_v;
7705             *ret =
7706             snd_midi_event_decode(args.a1, args.a2, args.a3, args.a4);
7707             break;
7708         }
7709         #endif
7710         #ifndef skip_index_snd_midi_event_encode
7711         case snd_midi_event_encode_INDEX: {
7712             INDEXED_long_snd_midi_event_t___GENPT___const_unsigned_char___GENPT___long_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_long_snd_midi_event_t___GENPT___const_unsigned_char___GENPT___long_snd_seq_event_t___GENPT__ *)packed;
7713             ARGS_long_snd_midi_event_t___GENPT___const_unsigned_char___GENPT___long_snd_seq_event_t___GENPT__ args = unpacked->args;
7714             long *ret = (long *)ret_v;
7715             *ret =
7716             snd_midi_event_encode(args.a1, args.a2, args.a3, args.a4);
7717             break;
7718         }
7719         #endif
7720         #ifndef skip_index_snd_midi_event_encode_byte
7721         case snd_midi_event_encode_byte_INDEX: {
7722             INDEXED_int_snd_midi_event_t___GENPT___int_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_midi_event_t___GENPT___int_snd_seq_event_t___GENPT__ *)packed;
7723             ARGS_int_snd_midi_event_t___GENPT___int_snd_seq_event_t___GENPT__ args = unpacked->args;
7724             int *ret = (int *)ret_v;
7725             *ret =
7726             snd_midi_event_encode_byte(args.a1, args.a2, args.a3);
7727             break;
7728         }
7729         #endif
7730         #ifndef skip_index_snd_midi_event_free
7731         case snd_midi_event_free_INDEX: {
7732             INDEXED_void_snd_midi_event_t___GENPT__ *unpacked = (INDEXED_void_snd_midi_event_t___GENPT__ *)packed;
7733             ARGS_void_snd_midi_event_t___GENPT__ args = unpacked->args;
7734             snd_midi_event_free(args.a1);
7735             break;
7736         }
7737         #endif
7738         #ifndef skip_index_snd_midi_event_init
7739         case snd_midi_event_init_INDEX: {
7740             INDEXED_void_snd_midi_event_t___GENPT__ *unpacked = (INDEXED_void_snd_midi_event_t___GENPT__ *)packed;
7741             ARGS_void_snd_midi_event_t___GENPT__ args = unpacked->args;
7742             snd_midi_event_init(args.a1);
7743             break;
7744         }
7745         #endif
7746         #ifndef skip_index_snd_midi_event_new
7747         case snd_midi_event_new_INDEX: {
7748             INDEXED_int_size_t_snd_midi_event_t___GENPT____GENPT__ *unpacked = (INDEXED_int_size_t_snd_midi_event_t___GENPT____GENPT__ *)packed;
7749             ARGS_int_size_t_snd_midi_event_t___GENPT____GENPT__ args = unpacked->args;
7750             int *ret = (int *)ret_v;
7751             *ret =
7752             snd_midi_event_new(args.a1, args.a2);
7753             break;
7754         }
7755         #endif
7756         #ifndef skip_index_snd_midi_event_no_status
7757         case snd_midi_event_no_status_INDEX: {
7758             INDEXED_void_snd_midi_event_t___GENPT___int *unpacked = (INDEXED_void_snd_midi_event_t___GENPT___int *)packed;
7759             ARGS_void_snd_midi_event_t___GENPT___int args = unpacked->args;
7760             snd_midi_event_no_status(args.a1, args.a2);
7761             break;
7762         }
7763         #endif
7764         #ifndef skip_index_snd_midi_event_reset_decode
7765         case snd_midi_event_reset_decode_INDEX: {
7766             INDEXED_void_snd_midi_event_t___GENPT__ *unpacked = (INDEXED_void_snd_midi_event_t___GENPT__ *)packed;
7767             ARGS_void_snd_midi_event_t___GENPT__ args = unpacked->args;
7768             snd_midi_event_reset_decode(args.a1);
7769             break;
7770         }
7771         #endif
7772         #ifndef skip_index_snd_midi_event_reset_encode
7773         case snd_midi_event_reset_encode_INDEX: {
7774             INDEXED_void_snd_midi_event_t___GENPT__ *unpacked = (INDEXED_void_snd_midi_event_t___GENPT__ *)packed;
7775             ARGS_void_snd_midi_event_t___GENPT__ args = unpacked->args;
7776             snd_midi_event_reset_encode(args.a1);
7777             break;
7778         }
7779         #endif
7780         #ifndef skip_index_snd_midi_event_resize_buffer
7781         case snd_midi_event_resize_buffer_INDEX: {
7782             INDEXED_int_snd_midi_event_t___GENPT___size_t *unpacked = (INDEXED_int_snd_midi_event_t___GENPT___size_t *)packed;
7783             ARGS_int_snd_midi_event_t___GENPT___size_t args = unpacked->args;
7784             int *ret = (int *)ret_v;
7785             *ret =
7786             snd_midi_event_resize_buffer(args.a1, args.a2);
7787             break;
7788         }
7789         #endif
7790         #ifndef skip_index_snd_mixer_attach
7791         case snd_mixer_attach_INDEX: {
7792             INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT__ *)packed;
7793             ARGS_int_snd_mixer_t___GENPT___const_char___GENPT__ args = unpacked->args;
7794             int *ret = (int *)ret_v;
7795             *ret =
7796             snd_mixer_attach(args.a1, args.a2);
7797             break;
7798         }
7799         #endif
7800         #ifndef skip_index_snd_mixer_attach_hctl
7801         case snd_mixer_attach_hctl_INDEX: {
7802             INDEXED_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ *)packed;
7803             ARGS_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7804             int *ret = (int *)ret_v;
7805             *ret =
7806             snd_mixer_attach_hctl(args.a1, args.a2);
7807             break;
7808         }
7809         #endif
7810         #ifndef skip_index_snd_mixer_class_copy
7811         case snd_mixer_class_copy_INDEX: {
7812             INDEXED_void_snd_mixer_class_t___GENPT___const_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_class_t___GENPT___const_snd_mixer_class_t___GENPT__ *)packed;
7813             ARGS_void_snd_mixer_class_t___GENPT___const_snd_mixer_class_t___GENPT__ args = unpacked->args;
7814             snd_mixer_class_copy(args.a1, args.a2);
7815             break;
7816         }
7817         #endif
7818         #ifndef skip_index_snd_mixer_class_free
7819         case snd_mixer_class_free_INDEX: {
7820             INDEXED_void_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_class_t___GENPT__ *)packed;
7821             ARGS_void_snd_mixer_class_t___GENPT__ args = unpacked->args;
7822             snd_mixer_class_free(args.a1);
7823             break;
7824         }
7825         #endif
7826         #ifndef skip_index_snd_mixer_class_get_compare
7827         case snd_mixer_class_get_compare_INDEX: {
7828             INDEXED_snd_mixer_compare_t_const_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_snd_mixer_compare_t_const_snd_mixer_class_t___GENPT__ *)packed;
7829             ARGS_snd_mixer_compare_t_const_snd_mixer_class_t___GENPT__ args = unpacked->args;
7830             snd_mixer_compare_t *ret = (snd_mixer_compare_t *)ret_v;
7831             *ret =
7832             snd_mixer_class_get_compare(args.a1);
7833             break;
7834         }
7835         #endif
7836         #ifndef skip_index_snd_mixer_class_get_event
7837         case snd_mixer_class_get_event_INDEX: {
7838             INDEXED_snd_mixer_event_t_const_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_snd_mixer_event_t_const_snd_mixer_class_t___GENPT__ *)packed;
7839             ARGS_snd_mixer_event_t_const_snd_mixer_class_t___GENPT__ args = unpacked->args;
7840             snd_mixer_event_t *ret = (snd_mixer_event_t *)ret_v;
7841             *ret =
7842             snd_mixer_class_get_event(args.a1);
7843             break;
7844         }
7845         #endif
7846         #ifndef skip_index_snd_mixer_class_get_mixer
7847         case snd_mixer_class_get_mixer_INDEX: {
7848             INDEXED_snd_mixer_t___GENPT___const_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_snd_mixer_t___GENPT___const_snd_mixer_class_t___GENPT__ *)packed;
7849             ARGS_snd_mixer_t___GENPT___const_snd_mixer_class_t___GENPT__ args = unpacked->args;
7850             snd_mixer_t * *ret = (snd_mixer_t * *)ret_v;
7851             *ret =
7852             snd_mixer_class_get_mixer(args.a1);
7853             break;
7854         }
7855         #endif
7856         #ifndef skip_index_snd_mixer_class_get_private
7857         case snd_mixer_class_get_private_INDEX: {
7858             INDEXED_void___GENPT___const_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_void___GENPT___const_snd_mixer_class_t___GENPT__ *)packed;
7859             ARGS_void___GENPT___const_snd_mixer_class_t___GENPT__ args = unpacked->args;
7860             void * *ret = (void * *)ret_v;
7861             *ret =
7862             snd_mixer_class_get_private(args.a1);
7863             break;
7864         }
7865         #endif
7866         #ifndef skip_index_snd_mixer_class_malloc
7867         case snd_mixer_class_malloc_INDEX: {
7868             INDEXED_int_snd_mixer_class_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT____GENPT__ *)packed;
7869             ARGS_int_snd_mixer_class_t___GENPT____GENPT__ args = unpacked->args;
7870             int *ret = (int *)ret_v;
7871             *ret =
7872             snd_mixer_class_malloc(args.a1);
7873             break;
7874         }
7875         #endif
7876         #ifndef skip_index_snd_mixer_class_register
7877         case snd_mixer_class_register_INDEX: {
7878             INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_t___GENPT__ *)packed;
7879             ARGS_int_snd_mixer_class_t___GENPT___snd_mixer_t___GENPT__ args = unpacked->args;
7880             int *ret = (int *)ret_v;
7881             *ret =
7882             snd_mixer_class_register(args.a1, args.a2);
7883             break;
7884         }
7885         #endif
7886         #ifndef skip_index_snd_mixer_class_set_compare
7887         case snd_mixer_class_set_compare_INDEX: {
7888             INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_compare_t *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_compare_t *)packed;
7889             ARGS_int_snd_mixer_class_t___GENPT___snd_mixer_compare_t args = unpacked->args;
7890             int *ret = (int *)ret_v;
7891             *ret =
7892             snd_mixer_class_set_compare(args.a1, args.a2);
7893             break;
7894         }
7895         #endif
7896         #ifndef skip_index_snd_mixer_class_set_event
7897         case snd_mixer_class_set_event_INDEX: {
7898             INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_event_t *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT___snd_mixer_event_t *)packed;
7899             ARGS_int_snd_mixer_class_t___GENPT___snd_mixer_event_t args = unpacked->args;
7900             int *ret = (int *)ret_v;
7901             *ret =
7902             snd_mixer_class_set_event(args.a1, args.a2);
7903             break;
7904         }
7905         #endif
7906         #ifndef skip_index_snd_mixer_class_set_private
7907         case snd_mixer_class_set_private_INDEX: {
7908             INDEXED_int_snd_mixer_class_t___GENPT___void___GENPT__ *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT___void___GENPT__ *)packed;
7909             ARGS_int_snd_mixer_class_t___GENPT___void___GENPT__ args = unpacked->args;
7910             int *ret = (int *)ret_v;
7911             *ret =
7912             snd_mixer_class_set_private(args.a1, args.a2);
7913             break;
7914         }
7915         #endif
7916         #ifndef skip_index_snd_mixer_class_sizeof
7917         case snd_mixer_class_sizeof_INDEX: {
7918             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
7919             size_t *ret = (size_t *)ret_v;
7920             *ret =
7921             snd_mixer_class_sizeof();
7922             break;
7923         }
7924         #endif
7925         #ifndef skip_index_snd_mixer_class_unregister
7926         case snd_mixer_class_unregister_INDEX: {
7927             INDEXED_int_snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_class_t___GENPT__ *)packed;
7928             ARGS_int_snd_mixer_class_t___GENPT__ args = unpacked->args;
7929             int *ret = (int *)ret_v;
7930             *ret =
7931             snd_mixer_class_unregister(args.a1);
7932             break;
7933         }
7934         #endif
7935         #ifndef skip_index_snd_mixer_close
7936         case snd_mixer_close_INDEX: {
7937             INDEXED_int_snd_mixer_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT__ *)packed;
7938             ARGS_int_snd_mixer_t___GENPT__ args = unpacked->args;
7939             int *ret = (int *)ret_v;
7940             *ret =
7941             snd_mixer_close(args.a1);
7942             break;
7943         }
7944         #endif
7945         #ifndef skip_index_snd_mixer_detach
7946         case snd_mixer_detach_INDEX: {
7947             INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT__ *)packed;
7948             ARGS_int_snd_mixer_t___GENPT___const_char___GENPT__ args = unpacked->args;
7949             int *ret = (int *)ret_v;
7950             *ret =
7951             snd_mixer_detach(args.a1, args.a2);
7952             break;
7953         }
7954         #endif
7955         #ifndef skip_index_snd_mixer_detach_hctl
7956         case snd_mixer_detach_hctl_INDEX: {
7957             INDEXED_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ *)packed;
7958             ARGS_int_snd_mixer_t___GENPT___snd_hctl_t___GENPT__ args = unpacked->args;
7959             int *ret = (int *)ret_v;
7960             *ret =
7961             snd_mixer_detach_hctl(args.a1, args.a2);
7962             break;
7963         }
7964         #endif
7965         #ifndef skip_index_snd_mixer_elem_add
7966         case snd_mixer_elem_add_INDEX: {
7967             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_class_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_class_t___GENPT__ *)packed;
7968             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_class_t___GENPT__ args = unpacked->args;
7969             int *ret = (int *)ret_v;
7970             *ret =
7971             snd_mixer_elem_add(args.a1, args.a2);
7972             break;
7973         }
7974         #endif
7975         #ifndef skip_index_snd_mixer_elem_attach
7976         case snd_mixer_elem_attach_INDEX: {
7977             INDEXED_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *)packed;
7978             ARGS_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ args = unpacked->args;
7979             int *ret = (int *)ret_v;
7980             *ret =
7981             snd_mixer_elem_attach(args.a1, args.a2);
7982             break;
7983         }
7984         #endif
7985         #ifndef skip_index_snd_mixer_elem_detach
7986         case snd_mixer_elem_detach_INDEX: {
7987             INDEXED_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ *)packed;
7988             ARGS_int_snd_mixer_elem_t___GENPT___snd_hctl_elem_t___GENPT__ args = unpacked->args;
7989             int *ret = (int *)ret_v;
7990             *ret =
7991             snd_mixer_elem_detach(args.a1, args.a2);
7992             break;
7993         }
7994         #endif
7995         #ifndef skip_index_snd_mixer_elem_empty
7996         case snd_mixer_elem_empty_INDEX: {
7997             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
7998             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
7999             int *ret = (int *)ret_v;
8000             *ret =
8001             snd_mixer_elem_empty(args.a1);
8002             break;
8003         }
8004         #endif
8005         #ifndef skip_index_snd_mixer_elem_free
8006         case snd_mixer_elem_free_INDEX: {
8007             INDEXED_void_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_elem_t___GENPT__ *)packed;
8008             ARGS_void_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8009             snd_mixer_elem_free(args.a1);
8010             break;
8011         }
8012         #endif
8013         #ifndef skip_index_snd_mixer_elem_get_callback_private
8014         case snd_mixer_elem_get_callback_private_INDEX: {
8015             INDEXED_void___GENPT___const_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_void___GENPT___const_snd_mixer_elem_t___GENPT__ *)packed;
8016             ARGS_void___GENPT___const_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8017             void * *ret = (void * *)ret_v;
8018             *ret =
8019             snd_mixer_elem_get_callback_private(args.a1);
8020             break;
8021         }
8022         #endif
8023         #ifndef skip_index_snd_mixer_elem_get_private
8024         case snd_mixer_elem_get_private_INDEX: {
8025             INDEXED_void___GENPT___const_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_void___GENPT___const_snd_mixer_elem_t___GENPT__ *)packed;
8026             ARGS_void___GENPT___const_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8027             void * *ret = (void * *)ret_v;
8028             *ret =
8029             snd_mixer_elem_get_private(args.a1);
8030             break;
8031         }
8032         #endif
8033         #ifndef skip_index_snd_mixer_elem_get_type
8034         case snd_mixer_elem_get_type_INDEX: {
8035             INDEXED_snd_mixer_elem_type_t_const_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_type_t_const_snd_mixer_elem_t___GENPT__ *)packed;
8036             ARGS_snd_mixer_elem_type_t_const_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8037             snd_mixer_elem_type_t *ret = (snd_mixer_elem_type_t *)ret_v;
8038             *ret =
8039             snd_mixer_elem_get_type(args.a1);
8040             break;
8041         }
8042         #endif
8043         #ifndef skip_index_snd_mixer_elem_info
8044         case snd_mixer_elem_info_INDEX: {
8045             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8046             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8047             int *ret = (int *)ret_v;
8048             *ret =
8049             snd_mixer_elem_info(args.a1);
8050             break;
8051         }
8052         #endif
8053         #ifndef skip_index_snd_mixer_elem_next
8054         case snd_mixer_elem_next_INDEX: {
8055             INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ *)packed;
8056             ARGS_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ args = unpacked->args;
8057             snd_mixer_elem_t * *ret = (snd_mixer_elem_t * *)ret_v;
8058             *ret =
8059             snd_mixer_elem_next(args.a1);
8060             break;
8061         }
8062         #endif
8063         #ifndef skip_index_snd_mixer_elem_prev
8064         case snd_mixer_elem_prev_INDEX: {
8065             INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ *)packed;
8066             ARGS_snd_mixer_elem_t___GENPT___snd_mixer_elem_t___GENPT__ args = unpacked->args;
8067             snd_mixer_elem_t * *ret = (snd_mixer_elem_t * *)ret_v;
8068             *ret =
8069             snd_mixer_elem_prev(args.a1);
8070             break;
8071         }
8072         #endif
8073         #ifndef skip_index_snd_mixer_elem_remove
8074         case snd_mixer_elem_remove_INDEX: {
8075             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8076             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8077             int *ret = (int *)ret_v;
8078             *ret =
8079             snd_mixer_elem_remove(args.a1);
8080             break;
8081         }
8082         #endif
8083         #ifndef skip_index_snd_mixer_elem_set_callback
8084         case snd_mixer_elem_set_callback_INDEX: {
8085             INDEXED_void_snd_mixer_elem_t___GENPT___snd_mixer_elem_callback_t *unpacked = (INDEXED_void_snd_mixer_elem_t___GENPT___snd_mixer_elem_callback_t *)packed;
8086             ARGS_void_snd_mixer_elem_t___GENPT___snd_mixer_elem_callback_t args = unpacked->args;
8087             snd_mixer_elem_set_callback(args.a1, args.a2);
8088             break;
8089         }
8090         #endif
8091         #ifndef skip_index_snd_mixer_elem_set_callback_private
8092         case snd_mixer_elem_set_callback_private_INDEX: {
8093             INDEXED_void_snd_mixer_elem_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_mixer_elem_t___GENPT___void___GENPT__ *)packed;
8094             ARGS_void_snd_mixer_elem_t___GENPT___void___GENPT__ args = unpacked->args;
8095             snd_mixer_elem_set_callback_private(args.a1, args.a2);
8096             break;
8097         }
8098         #endif
8099         #ifndef skip_index_snd_mixer_elem_value
8100         case snd_mixer_elem_value_INDEX: {
8101             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8102             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8103             int *ret = (int *)ret_v;
8104             *ret =
8105             snd_mixer_elem_value(args.a1);
8106             break;
8107         }
8108         #endif
8109         #ifndef skip_index_snd_mixer_find_selem
8110         case snd_mixer_find_selem_INDEX: {
8111             INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ *)packed;
8112             ARGS_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8113             snd_mixer_elem_t * *ret = (snd_mixer_elem_t * *)ret_v;
8114             *ret =
8115             snd_mixer_find_selem(args.a1, args.a2);
8116             break;
8117         }
8118         #endif
8119         #ifndef skip_index_snd_mixer_first_elem
8120         case snd_mixer_first_elem_INDEX: {
8121             INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ *)packed;
8122             ARGS_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ args = unpacked->args;
8123             snd_mixer_elem_t * *ret = (snd_mixer_elem_t * *)ret_v;
8124             *ret =
8125             snd_mixer_first_elem(args.a1);
8126             break;
8127         }
8128         #endif
8129         #ifndef skip_index_snd_mixer_free
8130         case snd_mixer_free_INDEX: {
8131             INDEXED_void_snd_mixer_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_t___GENPT__ *)packed;
8132             ARGS_void_snd_mixer_t___GENPT__ args = unpacked->args;
8133             snd_mixer_free(args.a1);
8134             break;
8135         }
8136         #endif
8137         #ifndef skip_index_snd_mixer_get_callback_private
8138         case snd_mixer_get_callback_private_INDEX: {
8139             INDEXED_void___GENPT___const_snd_mixer_t___GENPT__ *unpacked = (INDEXED_void___GENPT___const_snd_mixer_t___GENPT__ *)packed;
8140             ARGS_void___GENPT___const_snd_mixer_t___GENPT__ args = unpacked->args;
8141             void * *ret = (void * *)ret_v;
8142             *ret =
8143             snd_mixer_get_callback_private(args.a1);
8144             break;
8145         }
8146         #endif
8147         #ifndef skip_index_snd_mixer_get_count
8148         case snd_mixer_get_count_INDEX: {
8149             INDEXED_unsigned_int_const_snd_mixer_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_mixer_t___GENPT__ *)packed;
8150             ARGS_unsigned_int_const_snd_mixer_t___GENPT__ args = unpacked->args;
8151             unsigned int *ret = (unsigned int *)ret_v;
8152             *ret =
8153             snd_mixer_get_count(args.a1);
8154             break;
8155         }
8156         #endif
8157         #ifndef skip_index_snd_mixer_get_hctl
8158         case snd_mixer_get_hctl_INDEX: {
8159             INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT___snd_hctl_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___const_char___GENPT___snd_hctl_t___GENPT____GENPT__ *)packed;
8160             ARGS_int_snd_mixer_t___GENPT___const_char___GENPT___snd_hctl_t___GENPT____GENPT__ args = unpacked->args;
8161             int *ret = (int *)ret_v;
8162             *ret =
8163             snd_mixer_get_hctl(args.a1, args.a2, args.a3);
8164             break;
8165         }
8166         #endif
8167         #ifndef skip_index_snd_mixer_handle_events
8168         case snd_mixer_handle_events_INDEX: {
8169             INDEXED_int_snd_mixer_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT__ *)packed;
8170             ARGS_int_snd_mixer_t___GENPT__ args = unpacked->args;
8171             int *ret = (int *)ret_v;
8172             *ret =
8173             snd_mixer_handle_events(args.a1);
8174             break;
8175         }
8176         #endif
8177         #ifndef skip_index_snd_mixer_last_elem
8178         case snd_mixer_last_elem_INDEX: {
8179             INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ *unpacked = (INDEXED_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ *)packed;
8180             ARGS_snd_mixer_elem_t___GENPT___snd_mixer_t___GENPT__ args = unpacked->args;
8181             snd_mixer_elem_t * *ret = (snd_mixer_elem_t * *)ret_v;
8182             *ret =
8183             snd_mixer_last_elem(args.a1);
8184             break;
8185         }
8186         #endif
8187         #ifndef skip_index_snd_mixer_load
8188         case snd_mixer_load_INDEX: {
8189             INDEXED_int_snd_mixer_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT__ *)packed;
8190             ARGS_int_snd_mixer_t___GENPT__ args = unpacked->args;
8191             int *ret = (int *)ret_v;
8192             *ret =
8193             snd_mixer_load(args.a1);
8194             break;
8195         }
8196         #endif
8197         #ifndef skip_index_snd_mixer_open
8198         case snd_mixer_open_INDEX: {
8199             INDEXED_int_snd_mixer_t___GENPT____GENPT___int *unpacked = (INDEXED_int_snd_mixer_t___GENPT____GENPT___int *)packed;
8200             ARGS_int_snd_mixer_t___GENPT____GENPT___int args = unpacked->args;
8201             int *ret = (int *)ret_v;
8202             *ret =
8203             snd_mixer_open(args.a1, args.a2);
8204             break;
8205         }
8206         #endif
8207         #ifndef skip_index_snd_mixer_poll_descriptors
8208         case snd_mixer_poll_descriptors_INDEX: {
8209             INDEXED_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
8210             ARGS_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
8211             int *ret = (int *)ret_v;
8212             *ret =
8213             snd_mixer_poll_descriptors(args.a1, args.a2, args.a3);
8214             break;
8215         }
8216         #endif
8217         #ifndef skip_index_snd_mixer_poll_descriptors_count
8218         case snd_mixer_poll_descriptors_count_INDEX: {
8219             INDEXED_int_snd_mixer_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT__ *)packed;
8220             ARGS_int_snd_mixer_t___GENPT__ args = unpacked->args;
8221             int *ret = (int *)ret_v;
8222             *ret =
8223             snd_mixer_poll_descriptors_count(args.a1);
8224             break;
8225         }
8226         #endif
8227         #ifndef skip_index_snd_mixer_poll_descriptors_revents
8228         case snd_mixer_poll_descriptors_revents_INDEX: {
8229             INDEXED_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
8230             ARGS_int_snd_mixer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
8231             int *ret = (int *)ret_v;
8232             *ret =
8233             snd_mixer_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
8234             break;
8235         }
8236         #endif
8237         #ifndef skip_index_snd_mixer_selem_channel_name
8238         case snd_mixer_selem_channel_name_INDEX: {
8239             INDEXED_const_char___GENPT___snd_mixer_selem_channel_id_t *unpacked = (INDEXED_const_char___GENPT___snd_mixer_selem_channel_id_t *)packed;
8240             ARGS_const_char___GENPT___snd_mixer_selem_channel_id_t args = unpacked->args;
8241             const char * *ret = (const char * *)ret_v;
8242             *ret =
8243             snd_mixer_selem_channel_name(args.a1);
8244             break;
8245         }
8246         #endif
8247         #ifndef skip_index_snd_mixer_selem_get_capture_dB
8248         case snd_mixer_selem_get_capture_dB_INDEX: {
8249             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *)packed;
8250             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ args = unpacked->args;
8251             int *ret = (int *)ret_v;
8252             *ret =
8253             snd_mixer_selem_get_capture_dB(args.a1, args.a2, args.a3);
8254             break;
8255         }
8256         #endif
8257         #ifndef skip_index_snd_mixer_selem_get_capture_dB_range
8258         case snd_mixer_selem_get_capture_dB_range_INDEX: {
8259             INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *)packed;
8260             ARGS_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ args = unpacked->args;
8261             int *ret = (int *)ret_v;
8262             *ret =
8263             snd_mixer_selem_get_capture_dB_range(args.a1, args.a2, args.a3);
8264             break;
8265         }
8266         #endif
8267         #ifndef skip_index_snd_mixer_selem_get_capture_group
8268         case snd_mixer_selem_get_capture_group_INDEX: {
8269             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8270             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8271             int *ret = (int *)ret_v;
8272             *ret =
8273             snd_mixer_selem_get_capture_group(args.a1);
8274             break;
8275         }
8276         #endif
8277         #ifndef skip_index_snd_mixer_selem_get_capture_switch
8278         case snd_mixer_selem_get_capture_switch_INDEX: {
8279             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ *)packed;
8280             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ args = unpacked->args;
8281             int *ret = (int *)ret_v;
8282             *ret =
8283             snd_mixer_selem_get_capture_switch(args.a1, args.a2, args.a3);
8284             break;
8285         }
8286         #endif
8287         #ifndef skip_index_snd_mixer_selem_get_capture_volume
8288         case snd_mixer_selem_get_capture_volume_INDEX: {
8289             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *)packed;
8290             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ args = unpacked->args;
8291             int *ret = (int *)ret_v;
8292             *ret =
8293             snd_mixer_selem_get_capture_volume(args.a1, args.a2, args.a3);
8294             break;
8295         }
8296         #endif
8297         #ifndef skip_index_snd_mixer_selem_get_capture_volume_range
8298         case snd_mixer_selem_get_capture_volume_range_INDEX: {
8299             INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *)packed;
8300             ARGS_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ args = unpacked->args;
8301             int *ret = (int *)ret_v;
8302             *ret =
8303             snd_mixer_selem_get_capture_volume_range(args.a1, args.a2, args.a3);
8304             break;
8305         }
8306         #endif
8307         #ifndef skip_index_snd_mixer_selem_get_enum_item
8308         case snd_mixer_selem_get_enum_item_INDEX: {
8309             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int___GENPT__ *)packed;
8310             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int___GENPT__ args = unpacked->args;
8311             int *ret = (int *)ret_v;
8312             *ret =
8313             snd_mixer_selem_get_enum_item(args.a1, args.a2, args.a3);
8314             break;
8315         }
8316         #endif
8317         #ifndef skip_index_snd_mixer_selem_get_enum_item_name
8318         case snd_mixer_selem_get_enum_item_name_INDEX: {
8319             INDEXED_int_snd_mixer_elem_t___GENPT___unsigned_int_size_t_char___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___unsigned_int_size_t_char___GENPT__ *)packed;
8320             ARGS_int_snd_mixer_elem_t___GENPT___unsigned_int_size_t_char___GENPT__ args = unpacked->args;
8321             int *ret = (int *)ret_v;
8322             *ret =
8323             snd_mixer_selem_get_enum_item_name(args.a1, args.a2, args.a3, args.a4);
8324             break;
8325         }
8326         #endif
8327         #ifndef skip_index_snd_mixer_selem_get_enum_items
8328         case snd_mixer_selem_get_enum_items_INDEX: {
8329             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8330             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8331             int *ret = (int *)ret_v;
8332             *ret =
8333             snd_mixer_selem_get_enum_items(args.a1);
8334             break;
8335         }
8336         #endif
8337         #ifndef skip_index_snd_mixer_selem_get_id
8338         case snd_mixer_selem_get_id_INDEX: {
8339             INDEXED_void_snd_mixer_elem_t___GENPT___snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_elem_t___GENPT___snd_mixer_selem_id_t___GENPT__ *)packed;
8340             ARGS_void_snd_mixer_elem_t___GENPT___snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8341             snd_mixer_selem_get_id(args.a1, args.a2);
8342             break;
8343         }
8344         #endif
8345         #ifndef skip_index_snd_mixer_selem_get_index
8346         case snd_mixer_selem_get_index_INDEX: {
8347             INDEXED_unsigned_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_mixer_elem_t___GENPT__ *)packed;
8348             ARGS_unsigned_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8349             unsigned int *ret = (unsigned int *)ret_v;
8350             *ret =
8351             snd_mixer_selem_get_index(args.a1);
8352             break;
8353         }
8354         #endif
8355         #ifndef skip_index_snd_mixer_selem_get_name
8356         case snd_mixer_selem_get_name_INDEX: {
8357             INDEXED_const_char___GENPT___snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_mixer_elem_t___GENPT__ *)packed;
8358             ARGS_const_char___GENPT___snd_mixer_elem_t___GENPT__ args = unpacked->args;
8359             const char * *ret = (const char * *)ret_v;
8360             *ret =
8361             snd_mixer_selem_get_name(args.a1);
8362             break;
8363         }
8364         #endif
8365         #ifndef skip_index_snd_mixer_selem_get_playback_dB
8366         case snd_mixer_selem_get_playback_dB_INDEX: {
8367             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *)packed;
8368             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ args = unpacked->args;
8369             int *ret = (int *)ret_v;
8370             *ret =
8371             snd_mixer_selem_get_playback_dB(args.a1, args.a2, args.a3);
8372             break;
8373         }
8374         #endif
8375         #ifndef skip_index_snd_mixer_selem_get_playback_dB_range
8376         case snd_mixer_selem_get_playback_dB_range_INDEX: {
8377             INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *)packed;
8378             ARGS_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ args = unpacked->args;
8379             int *ret = (int *)ret_v;
8380             *ret =
8381             snd_mixer_selem_get_playback_dB_range(args.a1, args.a2, args.a3);
8382             break;
8383         }
8384         #endif
8385         #ifndef skip_index_snd_mixer_selem_get_playback_switch
8386         case snd_mixer_selem_get_playback_switch_INDEX: {
8387             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ *)packed;
8388             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int___GENPT__ args = unpacked->args;
8389             int *ret = (int *)ret_v;
8390             *ret =
8391             snd_mixer_selem_get_playback_switch(args.a1, args.a2, args.a3);
8392             break;
8393         }
8394         #endif
8395         #ifndef skip_index_snd_mixer_selem_get_playback_volume
8396         case snd_mixer_selem_get_playback_volume_INDEX: {
8397             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ *)packed;
8398             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long___GENPT__ args = unpacked->args;
8399             int *ret = (int *)ret_v;
8400             *ret =
8401             snd_mixer_selem_get_playback_volume(args.a1, args.a2, args.a3);
8402             break;
8403         }
8404         #endif
8405         #ifndef skip_index_snd_mixer_selem_get_playback_volume_range
8406         case snd_mixer_selem_get_playback_volume_range_INDEX: {
8407             INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ *)packed;
8408             ARGS_int_snd_mixer_elem_t___GENPT___long___GENPT___long___GENPT__ args = unpacked->args;
8409             int *ret = (int *)ret_v;
8410             *ret =
8411             snd_mixer_selem_get_playback_volume_range(args.a1, args.a2, args.a3);
8412             break;
8413         }
8414         #endif
8415         #ifndef skip_index_snd_mixer_selem_has_capture_channel
8416         case snd_mixer_selem_has_capture_channel_INDEX: {
8417             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t *)packed;
8418             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t args = unpacked->args;
8419             int *ret = (int *)ret_v;
8420             *ret =
8421             snd_mixer_selem_has_capture_channel(args.a1, args.a2);
8422             break;
8423         }
8424         #endif
8425         #ifndef skip_index_snd_mixer_selem_has_capture_switch
8426         case snd_mixer_selem_has_capture_switch_INDEX: {
8427             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8428             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8429             int *ret = (int *)ret_v;
8430             *ret =
8431             snd_mixer_selem_has_capture_switch(args.a1);
8432             break;
8433         }
8434         #endif
8435         #ifndef skip_index_snd_mixer_selem_has_capture_switch_exclusive
8436         case snd_mixer_selem_has_capture_switch_exclusive_INDEX: {
8437             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8438             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8439             int *ret = (int *)ret_v;
8440             *ret =
8441             snd_mixer_selem_has_capture_switch_exclusive(args.a1);
8442             break;
8443         }
8444         #endif
8445         #ifndef skip_index_snd_mixer_selem_has_capture_switch_joined
8446         case snd_mixer_selem_has_capture_switch_joined_INDEX: {
8447             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8448             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8449             int *ret = (int *)ret_v;
8450             *ret =
8451             snd_mixer_selem_has_capture_switch_joined(args.a1);
8452             break;
8453         }
8454         #endif
8455         #ifndef skip_index_snd_mixer_selem_has_capture_volume
8456         case snd_mixer_selem_has_capture_volume_INDEX: {
8457             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8458             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8459             int *ret = (int *)ret_v;
8460             *ret =
8461             snd_mixer_selem_has_capture_volume(args.a1);
8462             break;
8463         }
8464         #endif
8465         #ifndef skip_index_snd_mixer_selem_has_capture_volume_joined
8466         case snd_mixer_selem_has_capture_volume_joined_INDEX: {
8467             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8468             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8469             int *ret = (int *)ret_v;
8470             *ret =
8471             snd_mixer_selem_has_capture_volume_joined(args.a1);
8472             break;
8473         }
8474         #endif
8475         #ifndef skip_index_snd_mixer_selem_has_common_switch
8476         case snd_mixer_selem_has_common_switch_INDEX: {
8477             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8478             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8479             int *ret = (int *)ret_v;
8480             *ret =
8481             snd_mixer_selem_has_common_switch(args.a1);
8482             break;
8483         }
8484         #endif
8485         #ifndef skip_index_snd_mixer_selem_has_common_volume
8486         case snd_mixer_selem_has_common_volume_INDEX: {
8487             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8488             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8489             int *ret = (int *)ret_v;
8490             *ret =
8491             snd_mixer_selem_has_common_volume(args.a1);
8492             break;
8493         }
8494         #endif
8495         #ifndef skip_index_snd_mixer_selem_has_playback_channel
8496         case snd_mixer_selem_has_playback_channel_INDEX: {
8497             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t *)packed;
8498             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t args = unpacked->args;
8499             int *ret = (int *)ret_v;
8500             *ret =
8501             snd_mixer_selem_has_playback_channel(args.a1, args.a2);
8502             break;
8503         }
8504         #endif
8505         #ifndef skip_index_snd_mixer_selem_has_playback_switch
8506         case snd_mixer_selem_has_playback_switch_INDEX: {
8507             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8508             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8509             int *ret = (int *)ret_v;
8510             *ret =
8511             snd_mixer_selem_has_playback_switch(args.a1);
8512             break;
8513         }
8514         #endif
8515         #ifndef skip_index_snd_mixer_selem_has_playback_switch_joined
8516         case snd_mixer_selem_has_playback_switch_joined_INDEX: {
8517             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8518             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8519             int *ret = (int *)ret_v;
8520             *ret =
8521             snd_mixer_selem_has_playback_switch_joined(args.a1);
8522             break;
8523         }
8524         #endif
8525         #ifndef skip_index_snd_mixer_selem_has_playback_volume
8526         case snd_mixer_selem_has_playback_volume_INDEX: {
8527             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8528             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8529             int *ret = (int *)ret_v;
8530             *ret =
8531             snd_mixer_selem_has_playback_volume(args.a1);
8532             break;
8533         }
8534         #endif
8535         #ifndef skip_index_snd_mixer_selem_has_playback_volume_joined
8536         case snd_mixer_selem_has_playback_volume_joined_INDEX: {
8537             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8538             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8539             int *ret = (int *)ret_v;
8540             *ret =
8541             snd_mixer_selem_has_playback_volume_joined(args.a1);
8542             break;
8543         }
8544         #endif
8545         #ifndef skip_index_snd_mixer_selem_id_copy
8546         case snd_mixer_selem_id_copy_INDEX: {
8547             INDEXED_void_snd_mixer_selem_id_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_selem_id_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ *)packed;
8548             ARGS_void_snd_mixer_selem_id_t___GENPT___const_snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8549             snd_mixer_selem_id_copy(args.a1, args.a2);
8550             break;
8551         }
8552         #endif
8553         #ifndef skip_index_snd_mixer_selem_id_free
8554         case snd_mixer_selem_id_free_INDEX: {
8555             INDEXED_void_snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_void_snd_mixer_selem_id_t___GENPT__ *)packed;
8556             ARGS_void_snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8557             snd_mixer_selem_id_free(args.a1);
8558             break;
8559         }
8560         #endif
8561         #ifndef skip_index_snd_mixer_selem_id_get_index
8562         case snd_mixer_selem_id_get_index_INDEX: {
8563             INDEXED_unsigned_int_const_snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_mixer_selem_id_t___GENPT__ *)packed;
8564             ARGS_unsigned_int_const_snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8565             unsigned int *ret = (unsigned int *)ret_v;
8566             *ret =
8567             snd_mixer_selem_id_get_index(args.a1);
8568             break;
8569         }
8570         #endif
8571         #ifndef skip_index_snd_mixer_selem_id_get_name
8572         case snd_mixer_selem_id_get_name_INDEX: {
8573             INDEXED_const_char___GENPT___const_snd_mixer_selem_id_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_mixer_selem_id_t___GENPT__ *)packed;
8574             ARGS_const_char___GENPT___const_snd_mixer_selem_id_t___GENPT__ args = unpacked->args;
8575             const char * *ret = (const char * *)ret_v;
8576             *ret =
8577             snd_mixer_selem_id_get_name(args.a1);
8578             break;
8579         }
8580         #endif
8581         #ifndef skip_index_snd_mixer_selem_id_malloc
8582         case snd_mixer_selem_id_malloc_INDEX: {
8583             INDEXED_int_snd_mixer_selem_id_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_mixer_selem_id_t___GENPT____GENPT__ *)packed;
8584             ARGS_int_snd_mixer_selem_id_t___GENPT____GENPT__ args = unpacked->args;
8585             int *ret = (int *)ret_v;
8586             *ret =
8587             snd_mixer_selem_id_malloc(args.a1);
8588             break;
8589         }
8590         #endif
8591         #ifndef skip_index_snd_mixer_selem_id_set_index
8592         case snd_mixer_selem_id_set_index_INDEX: {
8593             INDEXED_void_snd_mixer_selem_id_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_mixer_selem_id_t___GENPT___unsigned_int *)packed;
8594             ARGS_void_snd_mixer_selem_id_t___GENPT___unsigned_int args = unpacked->args;
8595             snd_mixer_selem_id_set_index(args.a1, args.a2);
8596             break;
8597         }
8598         #endif
8599         #ifndef skip_index_snd_mixer_selem_id_set_name
8600         case snd_mixer_selem_id_set_name_INDEX: {
8601             INDEXED_void_snd_mixer_selem_id_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_mixer_selem_id_t___GENPT___const_char___GENPT__ *)packed;
8602             ARGS_void_snd_mixer_selem_id_t___GENPT___const_char___GENPT__ args = unpacked->args;
8603             snd_mixer_selem_id_set_name(args.a1, args.a2);
8604             break;
8605         }
8606         #endif
8607         #ifndef skip_index_snd_mixer_selem_id_sizeof
8608         case snd_mixer_selem_id_sizeof_INDEX: {
8609             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
8610             size_t *ret = (size_t *)ret_v;
8611             *ret =
8612             snd_mixer_selem_id_sizeof();
8613             break;
8614         }
8615         #endif
8616         #ifndef skip_index_snd_mixer_selem_is_active
8617         case snd_mixer_selem_is_active_INDEX: {
8618             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8619             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8620             int *ret = (int *)ret_v;
8621             *ret =
8622             snd_mixer_selem_is_active(args.a1);
8623             break;
8624         }
8625         #endif
8626         #ifndef skip_index_snd_mixer_selem_is_capture_mono
8627         case snd_mixer_selem_is_capture_mono_INDEX: {
8628             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8629             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8630             int *ret = (int *)ret_v;
8631             *ret =
8632             snd_mixer_selem_is_capture_mono(args.a1);
8633             break;
8634         }
8635         #endif
8636         #ifndef skip_index_snd_mixer_selem_is_enum_capture
8637         case snd_mixer_selem_is_enum_capture_INDEX: {
8638             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8639             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8640             int *ret = (int *)ret_v;
8641             *ret =
8642             snd_mixer_selem_is_enum_capture(args.a1);
8643             break;
8644         }
8645         #endif
8646         #ifndef skip_index_snd_mixer_selem_is_enum_playback
8647         case snd_mixer_selem_is_enum_playback_INDEX: {
8648             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8649             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8650             int *ret = (int *)ret_v;
8651             *ret =
8652             snd_mixer_selem_is_enum_playback(args.a1);
8653             break;
8654         }
8655         #endif
8656         #ifndef skip_index_snd_mixer_selem_is_enumerated
8657         case snd_mixer_selem_is_enumerated_INDEX: {
8658             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8659             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8660             int *ret = (int *)ret_v;
8661             *ret =
8662             snd_mixer_selem_is_enumerated(args.a1);
8663             break;
8664         }
8665         #endif
8666         #ifndef skip_index_snd_mixer_selem_is_playback_mono
8667         case snd_mixer_selem_is_playback_mono_INDEX: {
8668             INDEXED_int_snd_mixer_elem_t___GENPT__ *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT__ *)packed;
8669             ARGS_int_snd_mixer_elem_t___GENPT__ args = unpacked->args;
8670             int *ret = (int *)ret_v;
8671             *ret =
8672             snd_mixer_selem_is_playback_mono(args.a1);
8673             break;
8674         }
8675         #endif
8676         #ifndef skip_index_snd_mixer_selem_register
8677         case snd_mixer_selem_register_INDEX: {
8678             INDEXED_int_snd_mixer_t___GENPT___struct_snd_mixer_selem_regopt___GENPT___snd_mixer_class_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_mixer_t___GENPT___struct_snd_mixer_selem_regopt___GENPT___snd_mixer_class_t___GENPT____GENPT__ *)packed;
8679             ARGS_int_snd_mixer_t___GENPT___struct_snd_mixer_selem_regopt___GENPT___snd_mixer_class_t___GENPT____GENPT__ args = unpacked->args;
8680             int *ret = (int *)ret_v;
8681             *ret =
8682             snd_mixer_selem_register(args.a1, args.a2, args.a3);
8683             break;
8684         }
8685         #endif
8686         #ifndef skip_index_snd_mixer_selem_set_capture_dB
8687         case snd_mixer_selem_set_capture_dB_INDEX: {
8688             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int *)packed;
8689             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int args = unpacked->args;
8690             int *ret = (int *)ret_v;
8691             *ret =
8692             snd_mixer_selem_set_capture_dB(args.a1, args.a2, args.a3, args.a4);
8693             break;
8694         }
8695         #endif
8696         #ifndef skip_index_snd_mixer_selem_set_capture_dB_all
8697         case snd_mixer_selem_set_capture_dB_all_INDEX: {
8698             INDEXED_int_snd_mixer_elem_t___GENPT___long_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long_int *)packed;
8699             ARGS_int_snd_mixer_elem_t___GENPT___long_int args = unpacked->args;
8700             int *ret = (int *)ret_v;
8701             *ret =
8702             snd_mixer_selem_set_capture_dB_all(args.a1, args.a2, args.a3);
8703             break;
8704         }
8705         #endif
8706         #ifndef skip_index_snd_mixer_selem_set_capture_switch
8707         case snd_mixer_selem_set_capture_switch_INDEX: {
8708             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int *)packed;
8709             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int args = unpacked->args;
8710             int *ret = (int *)ret_v;
8711             *ret =
8712             snd_mixer_selem_set_capture_switch(args.a1, args.a2, args.a3);
8713             break;
8714         }
8715         #endif
8716         #ifndef skip_index_snd_mixer_selem_set_capture_switch_all
8717         case snd_mixer_selem_set_capture_switch_all_INDEX: {
8718             INDEXED_int_snd_mixer_elem_t___GENPT___int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___int *)packed;
8719             ARGS_int_snd_mixer_elem_t___GENPT___int args = unpacked->args;
8720             int *ret = (int *)ret_v;
8721             *ret =
8722             snd_mixer_selem_set_capture_switch_all(args.a1, args.a2);
8723             break;
8724         }
8725         #endif
8726         #ifndef skip_index_snd_mixer_selem_set_capture_volume
8727         case snd_mixer_selem_set_capture_volume_INDEX: {
8728             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long *)packed;
8729             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long args = unpacked->args;
8730             int *ret = (int *)ret_v;
8731             *ret =
8732             snd_mixer_selem_set_capture_volume(args.a1, args.a2, args.a3);
8733             break;
8734         }
8735         #endif
8736         #ifndef skip_index_snd_mixer_selem_set_capture_volume_all
8737         case snd_mixer_selem_set_capture_volume_all_INDEX: {
8738             INDEXED_int_snd_mixer_elem_t___GENPT___long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long *)packed;
8739             ARGS_int_snd_mixer_elem_t___GENPT___long args = unpacked->args;
8740             int *ret = (int *)ret_v;
8741             *ret =
8742             snd_mixer_selem_set_capture_volume_all(args.a1, args.a2);
8743             break;
8744         }
8745         #endif
8746         #ifndef skip_index_snd_mixer_selem_set_capture_volume_range
8747         case snd_mixer_selem_set_capture_volume_range_INDEX: {
8748             INDEXED_int_snd_mixer_elem_t___GENPT___long_long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long_long *)packed;
8749             ARGS_int_snd_mixer_elem_t___GENPT___long_long args = unpacked->args;
8750             int *ret = (int *)ret_v;
8751             *ret =
8752             snd_mixer_selem_set_capture_volume_range(args.a1, args.a2, args.a3);
8753             break;
8754         }
8755         #endif
8756         #ifndef skip_index_snd_mixer_selem_set_enum_item
8757         case snd_mixer_selem_set_enum_item_INDEX: {
8758             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int *)packed;
8759             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_unsigned_int args = unpacked->args;
8760             int *ret = (int *)ret_v;
8761             *ret =
8762             snd_mixer_selem_set_enum_item(args.a1, args.a2, args.a3);
8763             break;
8764         }
8765         #endif
8766         #ifndef skip_index_snd_mixer_selem_set_playback_dB
8767         case snd_mixer_selem_set_playback_dB_INDEX: {
8768             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int *)packed;
8769             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long_int args = unpacked->args;
8770             int *ret = (int *)ret_v;
8771             *ret =
8772             snd_mixer_selem_set_playback_dB(args.a1, args.a2, args.a3, args.a4);
8773             break;
8774         }
8775         #endif
8776         #ifndef skip_index_snd_mixer_selem_set_playback_dB_all
8777         case snd_mixer_selem_set_playback_dB_all_INDEX: {
8778             INDEXED_int_snd_mixer_elem_t___GENPT___long_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long_int *)packed;
8779             ARGS_int_snd_mixer_elem_t___GENPT___long_int args = unpacked->args;
8780             int *ret = (int *)ret_v;
8781             *ret =
8782             snd_mixer_selem_set_playback_dB_all(args.a1, args.a2, args.a3);
8783             break;
8784         }
8785         #endif
8786         #ifndef skip_index_snd_mixer_selem_set_playback_switch
8787         case snd_mixer_selem_set_playback_switch_INDEX: {
8788             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int *)packed;
8789             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_int args = unpacked->args;
8790             int *ret = (int *)ret_v;
8791             *ret =
8792             snd_mixer_selem_set_playback_switch(args.a1, args.a2, args.a3);
8793             break;
8794         }
8795         #endif
8796         #ifndef skip_index_snd_mixer_selem_set_playback_switch_all
8797         case snd_mixer_selem_set_playback_switch_all_INDEX: {
8798             INDEXED_int_snd_mixer_elem_t___GENPT___int *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___int *)packed;
8799             ARGS_int_snd_mixer_elem_t___GENPT___int args = unpacked->args;
8800             int *ret = (int *)ret_v;
8801             *ret =
8802             snd_mixer_selem_set_playback_switch_all(args.a1, args.a2);
8803             break;
8804         }
8805         #endif
8806         #ifndef skip_index_snd_mixer_selem_set_playback_volume
8807         case snd_mixer_selem_set_playback_volume_INDEX: {
8808             INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long *)packed;
8809             ARGS_int_snd_mixer_elem_t___GENPT___snd_mixer_selem_channel_id_t_long args = unpacked->args;
8810             int *ret = (int *)ret_v;
8811             *ret =
8812             snd_mixer_selem_set_playback_volume(args.a1, args.a2, args.a3);
8813             break;
8814         }
8815         #endif
8816         #ifndef skip_index_snd_mixer_selem_set_playback_volume_all
8817         case snd_mixer_selem_set_playback_volume_all_INDEX: {
8818             INDEXED_int_snd_mixer_elem_t___GENPT___long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long *)packed;
8819             ARGS_int_snd_mixer_elem_t___GENPT___long args = unpacked->args;
8820             int *ret = (int *)ret_v;
8821             *ret =
8822             snd_mixer_selem_set_playback_volume_all(args.a1, args.a2);
8823             break;
8824         }
8825         #endif
8826         #ifndef skip_index_snd_mixer_selem_set_playback_volume_range
8827         case snd_mixer_selem_set_playback_volume_range_INDEX: {
8828             INDEXED_int_snd_mixer_elem_t___GENPT___long_long *unpacked = (INDEXED_int_snd_mixer_elem_t___GENPT___long_long *)packed;
8829             ARGS_int_snd_mixer_elem_t___GENPT___long_long args = unpacked->args;
8830             int *ret = (int *)ret_v;
8831             *ret =
8832             snd_mixer_selem_set_playback_volume_range(args.a1, args.a2, args.a3);
8833             break;
8834         }
8835         #endif
8836         #ifndef skip_index_snd_mixer_set_callback
8837         case snd_mixer_set_callback_INDEX: {
8838             INDEXED_void_snd_mixer_t___GENPT___snd_mixer_callback_t *unpacked = (INDEXED_void_snd_mixer_t___GENPT___snd_mixer_callback_t *)packed;
8839             ARGS_void_snd_mixer_t___GENPT___snd_mixer_callback_t args = unpacked->args;
8840             snd_mixer_set_callback(args.a1, args.a2);
8841             break;
8842         }
8843         #endif
8844         #ifndef skip_index_snd_mixer_set_callback_private
8845         case snd_mixer_set_callback_private_INDEX: {
8846             INDEXED_void_snd_mixer_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_mixer_t___GENPT___void___GENPT__ *)packed;
8847             ARGS_void_snd_mixer_t___GENPT___void___GENPT__ args = unpacked->args;
8848             snd_mixer_set_callback_private(args.a1, args.a2);
8849             break;
8850         }
8851         #endif
8852         #ifndef skip_index_snd_mixer_set_compare
8853         case snd_mixer_set_compare_INDEX: {
8854             INDEXED_int_snd_mixer_t___GENPT___snd_mixer_compare_t *unpacked = (INDEXED_int_snd_mixer_t___GENPT___snd_mixer_compare_t *)packed;
8855             ARGS_int_snd_mixer_t___GENPT___snd_mixer_compare_t args = unpacked->args;
8856             int *ret = (int *)ret_v;
8857             *ret =
8858             snd_mixer_set_compare(args.a1, args.a2);
8859             break;
8860         }
8861         #endif
8862         #ifndef skip_index_snd_mixer_wait
8863         case snd_mixer_wait_INDEX: {
8864             INDEXED_int_snd_mixer_t___GENPT___int *unpacked = (INDEXED_int_snd_mixer_t___GENPT___int *)packed;
8865             ARGS_int_snd_mixer_t___GENPT___int args = unpacked->args;
8866             int *ret = (int *)ret_v;
8867             *ret =
8868             snd_mixer_wait(args.a1, args.a2);
8869             break;
8870         }
8871         #endif
8872         #ifndef skip_index_snd_names_list
8873         case snd_names_list_INDEX: {
8874             INDEXED_int_const_char___GENPT___snd_devname_t___GENPT____GENPT__ *unpacked = (INDEXED_int_const_char___GENPT___snd_devname_t___GENPT____GENPT__ *)packed;
8875             ARGS_int_const_char___GENPT___snd_devname_t___GENPT____GENPT__ args = unpacked->args;
8876             int *ret = (int *)ret_v;
8877             *ret =
8878             snd_names_list(args.a1, args.a2);
8879             break;
8880         }
8881         #endif
8882         #ifndef skip_index_snd_names_list_free
8883         case snd_names_list_free_INDEX: {
8884             INDEXED_void_snd_devname_t___GENPT__ *unpacked = (INDEXED_void_snd_devname_t___GENPT__ *)packed;
8885             ARGS_void_snd_devname_t___GENPT__ args = unpacked->args;
8886             snd_names_list_free(args.a1);
8887             break;
8888         }
8889         #endif
8890         #ifndef skip_index_snd_output_buffer_open
8891         case snd_output_buffer_open_INDEX: {
8892             INDEXED_int_snd_output_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_output_t___GENPT____GENPT__ *)packed;
8893             ARGS_int_snd_output_t___GENPT____GENPT__ args = unpacked->args;
8894             int *ret = (int *)ret_v;
8895             *ret =
8896             snd_output_buffer_open(args.a1);
8897             break;
8898         }
8899         #endif
8900         #ifndef skip_index_snd_output_buffer_string
8901         case snd_output_buffer_string_INDEX: {
8902             INDEXED_size_t_snd_output_t___GENPT___char___GENPT____GENPT__ *unpacked = (INDEXED_size_t_snd_output_t___GENPT___char___GENPT____GENPT__ *)packed;
8903             ARGS_size_t_snd_output_t___GENPT___char___GENPT____GENPT__ args = unpacked->args;
8904             size_t *ret = (size_t *)ret_v;
8905             *ret =
8906             snd_output_buffer_string(args.a1, args.a2);
8907             break;
8908         }
8909         #endif
8910         #ifndef skip_index_snd_output_close
8911         case snd_output_close_INDEX: {
8912             INDEXED_int_snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_output_t___GENPT__ *)packed;
8913             ARGS_int_snd_output_t___GENPT__ args = unpacked->args;
8914             int *ret = (int *)ret_v;
8915             *ret =
8916             snd_output_close(args.a1);
8917             break;
8918         }
8919         #endif
8920         #ifndef skip_index_snd_output_flush
8921         case snd_output_flush_INDEX: {
8922             INDEXED_int_snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_output_t___GENPT__ *)packed;
8923             ARGS_int_snd_output_t___GENPT__ args = unpacked->args;
8924             int *ret = (int *)ret_v;
8925             *ret =
8926             snd_output_flush(args.a1);
8927             break;
8928         }
8929         #endif
8930         #ifndef skip_index_snd_output_putc
8931         case snd_output_putc_INDEX: {
8932             INDEXED_int_snd_output_t___GENPT___int *unpacked = (INDEXED_int_snd_output_t___GENPT___int *)packed;
8933             ARGS_int_snd_output_t___GENPT___int args = unpacked->args;
8934             int *ret = (int *)ret_v;
8935             *ret =
8936             snd_output_putc(args.a1, args.a2);
8937             break;
8938         }
8939         #endif
8940         #ifndef skip_index_snd_output_puts
8941         case snd_output_puts_INDEX: {
8942             INDEXED_int_snd_output_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_output_t___GENPT___const_char___GENPT__ *)packed;
8943             ARGS_int_snd_output_t___GENPT___const_char___GENPT__ args = unpacked->args;
8944             int *ret = (int *)ret_v;
8945             *ret =
8946             snd_output_puts(args.a1, args.a2);
8947             break;
8948         }
8949         #endif
8950         #ifndef skip_index_snd_output_stdio_attach
8951         case snd_output_stdio_attach_INDEX: {
8952             INDEXED_int_snd_output_t___GENPT____GENPT___FILE___GENPT___int *unpacked = (INDEXED_int_snd_output_t___GENPT____GENPT___FILE___GENPT___int *)packed;
8953             ARGS_int_snd_output_t___GENPT____GENPT___FILE___GENPT___int args = unpacked->args;
8954             int *ret = (int *)ret_v;
8955             *ret =
8956             snd_output_stdio_attach(args.a1, args.a2, args.a3);
8957             break;
8958         }
8959         #endif
8960         #ifndef skip_index_snd_output_stdio_open
8961         case snd_output_stdio_open_INDEX: {
8962             INDEXED_int_snd_output_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_output_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ *)packed;
8963             ARGS_int_snd_output_t___GENPT____GENPT___const_char___GENPT___const_char___GENPT__ args = unpacked->args;
8964             int *ret = (int *)ret_v;
8965             *ret =
8966             snd_output_stdio_open(args.a1, args.a2, args.a3);
8967             break;
8968         }
8969         #endif
8970         #ifndef skip_index_snd_output_vprintf
8971         case snd_output_vprintf_INDEX: {
8972             INDEXED_int_snd_output_t___GENPT___const_char___GENPT___va_list *unpacked = (INDEXED_int_snd_output_t___GENPT___const_char___GENPT___va_list *)packed;
8973             ARGS_int_snd_output_t___GENPT___const_char___GENPT___va_list args = unpacked->args;
8974             int *ret = (int *)ret_v;
8975             *ret =
8976             snd_output_vprintf(args.a1, args.a2, args.a3);
8977             break;
8978         }
8979         #endif
8980         #ifndef skip_index_snd_pcm_access_mask_any
8981         case snd_pcm_access_mask_any_INDEX: {
8982             INDEXED_void_snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT__ *)packed;
8983             ARGS_void_snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
8984             snd_pcm_access_mask_any(args.a1);
8985             break;
8986         }
8987         #endif
8988         #ifndef skip_index_snd_pcm_access_mask_copy
8989         case snd_pcm_access_mask_copy_INDEX: {
8990             INDEXED_void_snd_pcm_access_mask_t___GENPT___const_snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT___const_snd_pcm_access_mask_t___GENPT__ *)packed;
8991             ARGS_void_snd_pcm_access_mask_t___GENPT___const_snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
8992             snd_pcm_access_mask_copy(args.a1, args.a2);
8993             break;
8994         }
8995         #endif
8996         #ifndef skip_index_snd_pcm_access_mask_empty
8997         case snd_pcm_access_mask_empty_INDEX: {
8998             INDEXED_int_const_snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_access_mask_t___GENPT__ *)packed;
8999             ARGS_int_const_snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
9000             int *ret = (int *)ret_v;
9001             *ret =
9002             snd_pcm_access_mask_empty(args.a1);
9003             break;
9004         }
9005         #endif
9006         #ifndef skip_index_snd_pcm_access_mask_free
9007         case snd_pcm_access_mask_free_INDEX: {
9008             INDEXED_void_snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT__ *)packed;
9009             ARGS_void_snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
9010             snd_pcm_access_mask_free(args.a1);
9011             break;
9012         }
9013         #endif
9014         #ifndef skip_index_snd_pcm_access_mask_malloc
9015         case snd_pcm_access_mask_malloc_INDEX: {
9016             INDEXED_int_snd_pcm_access_mask_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_access_mask_t___GENPT____GENPT__ *)packed;
9017             ARGS_int_snd_pcm_access_mask_t___GENPT____GENPT__ args = unpacked->args;
9018             int *ret = (int *)ret_v;
9019             *ret =
9020             snd_pcm_access_mask_malloc(args.a1);
9021             break;
9022         }
9023         #endif
9024         #ifndef skip_index_snd_pcm_access_mask_none
9025         case snd_pcm_access_mask_none_INDEX: {
9026             INDEXED_void_snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT__ *)packed;
9027             ARGS_void_snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
9028             snd_pcm_access_mask_none(args.a1);
9029             break;
9030         }
9031         #endif
9032         #ifndef skip_index_snd_pcm_access_mask_reset
9033         case snd_pcm_access_mask_reset_INDEX: {
9034             INDEXED_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *)packed;
9035             ARGS_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t args = unpacked->args;
9036             snd_pcm_access_mask_reset(args.a1, args.a2);
9037             break;
9038         }
9039         #endif
9040         #ifndef skip_index_snd_pcm_access_mask_set
9041         case snd_pcm_access_mask_set_INDEX: {
9042             INDEXED_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *unpacked = (INDEXED_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *)packed;
9043             ARGS_void_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t args = unpacked->args;
9044             snd_pcm_access_mask_set(args.a1, args.a2);
9045             break;
9046         }
9047         #endif
9048         #ifndef skip_index_snd_pcm_access_mask_sizeof
9049         case snd_pcm_access_mask_sizeof_INDEX: {
9050             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
9051             size_t *ret = (size_t *)ret_v;
9052             *ret =
9053             snd_pcm_access_mask_sizeof();
9054             break;
9055         }
9056         #endif
9057         #ifndef skip_index_snd_pcm_access_mask_test
9058         case snd_pcm_access_mask_test_INDEX: {
9059             INDEXED_int_const_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *unpacked = (INDEXED_int_const_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t *)packed;
9060             ARGS_int_const_snd_pcm_access_mask_t___GENPT___snd_pcm_access_t args = unpacked->args;
9061             int *ret = (int *)ret_v;
9062             *ret =
9063             snd_pcm_access_mask_test(args.a1, args.a2);
9064             break;
9065         }
9066         #endif
9067         #ifndef skip_index_snd_pcm_access_name
9068         case snd_pcm_access_name_INDEX: {
9069             INDEXED_const_char___GENPT___const_snd_pcm_access_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_access_t *)packed;
9070             ARGS_const_char___GENPT___const_snd_pcm_access_t args = unpacked->args;
9071             const char * *ret = (const char * *)ret_v;
9072             *ret =
9073             snd_pcm_access_name(args.a1);
9074             break;
9075         }
9076         #endif
9077         #ifndef skip_index_snd_pcm_area_copy
9078         case snd_pcm_area_copy_INDEX: {
9079             INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t *unpacked = (INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t *)packed;
9080             ARGS_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t args = unpacked->args;
9081             int *ret = (int *)ret_v;
9082             *ret =
9083             snd_pcm_area_copy(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
9084             break;
9085         }
9086         #endif
9087         #ifndef skip_index_snd_pcm_area_silence
9088         case snd_pcm_area_silence_INDEX: {
9089             INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t *unpacked = (INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t *)packed;
9090             ARGS_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_format_t args = unpacked->args;
9091             int *ret = (int *)ret_v;
9092             *ret =
9093             snd_pcm_area_silence(args.a1, args.a2, args.a3, args.a4);
9094             break;
9095         }
9096         #endif
9097         #ifndef skip_index_snd_pcm_areas_copy
9098         case snd_pcm_areas_copy_INDEX: {
9099             INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t *unpacked = (INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t *)packed;
9100             ARGS_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t args = unpacked->args;
9101             int *ret = (int *)ret_v;
9102             *ret =
9103             snd_pcm_areas_copy(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
9104             break;
9105         }
9106         #endif
9107         #ifndef skip_index_snd_pcm_areas_silence
9108         case snd_pcm_areas_silence_INDEX: {
9109             INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t *unpacked = (INDEXED_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t *)packed;
9110             ARGS_int_const_snd_pcm_channel_area_t___GENPT___snd_pcm_uframes_t_unsigned_int_snd_pcm_uframes_t_snd_pcm_format_t args = unpacked->args;
9111             int *ret = (int *)ret_v;
9112             *ret =
9113             snd_pcm_areas_silence(args.a1, args.a2, args.a3, args.a4, args.a5);
9114             break;
9115         }
9116         #endif
9117         #ifndef skip_index_snd_pcm_avail_update
9118         case snd_pcm_avail_update_INDEX: {
9119             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT__ *)packed;
9120             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT__ args = unpacked->args;
9121             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
9122             *ret =
9123             snd_pcm_avail_update(args.a1);
9124             break;
9125         }
9126         #endif
9127         #ifndef skip_index_snd_pcm_build_linear_format
9128         case snd_pcm_build_linear_format_INDEX: {
9129             INDEXED_snd_pcm_format_t_int_int_int_int *unpacked = (INDEXED_snd_pcm_format_t_int_int_int_int *)packed;
9130             ARGS_snd_pcm_format_t_int_int_int_int args = unpacked->args;
9131             snd_pcm_format_t *ret = (snd_pcm_format_t *)ret_v;
9132             *ret =
9133             snd_pcm_build_linear_format(args.a1, args.a2, args.a3, args.a4);
9134             break;
9135         }
9136         #endif
9137         #ifndef skip_index_snd_pcm_bytes_to_frames
9138         case snd_pcm_bytes_to_frames_INDEX: {
9139             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___ssize_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___ssize_t *)packed;
9140             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___ssize_t args = unpacked->args;
9141             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
9142             *ret =
9143             snd_pcm_bytes_to_frames(args.a1, args.a2);
9144             break;
9145         }
9146         #endif
9147         #ifndef skip_index_snd_pcm_bytes_to_samples
9148         case snd_pcm_bytes_to_samples_INDEX: {
9149             INDEXED_long_snd_pcm_t___GENPT___ssize_t *unpacked = (INDEXED_long_snd_pcm_t___GENPT___ssize_t *)packed;
9150             ARGS_long_snd_pcm_t___GENPT___ssize_t args = unpacked->args;
9151             long *ret = (long *)ret_v;
9152             *ret =
9153             snd_pcm_bytes_to_samples(args.a1, args.a2);
9154             break;
9155         }
9156         #endif
9157         #ifndef skip_index_snd_pcm_close
9158         case snd_pcm_close_INDEX: {
9159             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
9160             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
9161             int *ret = (int *)ret_v;
9162             *ret =
9163             snd_pcm_close(args.a1);
9164             break;
9165         }
9166         #endif
9167         #ifndef skip_index_snd_pcm_delay
9168         case snd_pcm_delay_INDEX: {
9169             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sframes_t___GENPT__ *)packed;
9170             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sframes_t___GENPT__ args = unpacked->args;
9171             int *ret = (int *)ret_v;
9172             *ret =
9173             snd_pcm_delay(args.a1, args.a2);
9174             break;
9175         }
9176         #endif
9177         #ifndef skip_index_snd_pcm_drain
9178         case snd_pcm_drain_INDEX: {
9179             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
9180             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
9181             int *ret = (int *)ret_v;
9182             *ret =
9183             snd_pcm_drain(args.a1);
9184             break;
9185         }
9186         #endif
9187         #ifndef skip_index_snd_pcm_drop
9188         case snd_pcm_drop_INDEX: {
9189             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
9190             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
9191             int *ret = (int *)ret_v;
9192             *ret =
9193             snd_pcm_drop(args.a1);
9194             break;
9195         }
9196         #endif
9197         #ifndef skip_index_snd_pcm_dump
9198         case snd_pcm_dump_INDEX: {
9199             INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *)packed;
9200             ARGS_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
9201             int *ret = (int *)ret_v;
9202             *ret =
9203             snd_pcm_dump(args.a1, args.a2);
9204             break;
9205         }
9206         #endif
9207         #ifndef skip_index_snd_pcm_dump_hw_setup
9208         case snd_pcm_dump_hw_setup_INDEX: {
9209             INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *)packed;
9210             ARGS_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
9211             int *ret = (int *)ret_v;
9212             *ret =
9213             snd_pcm_dump_hw_setup(args.a1, args.a2);
9214             break;
9215         }
9216         #endif
9217         #ifndef skip_index_snd_pcm_dump_setup
9218         case snd_pcm_dump_setup_INDEX: {
9219             INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *)packed;
9220             ARGS_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
9221             int *ret = (int *)ret_v;
9222             *ret =
9223             snd_pcm_dump_setup(args.a1, args.a2);
9224             break;
9225         }
9226         #endif
9227         #ifndef skip_index_snd_pcm_dump_sw_setup
9228         case snd_pcm_dump_sw_setup_INDEX: {
9229             INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ *)packed;
9230             ARGS_int_snd_pcm_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
9231             int *ret = (int *)ret_v;
9232             *ret =
9233             snd_pcm_dump_sw_setup(args.a1, args.a2);
9234             break;
9235         }
9236         #endif
9237         #ifndef skip_index_snd_pcm_format_big_endian
9238         case snd_pcm_format_big_endian_INDEX: {
9239             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9240             ARGS_int_snd_pcm_format_t args = unpacked->args;
9241             int *ret = (int *)ret_v;
9242             *ret =
9243             snd_pcm_format_big_endian(args.a1);
9244             break;
9245         }
9246         #endif
9247         #ifndef skip_index_snd_pcm_format_cpu_endian
9248         case snd_pcm_format_cpu_endian_INDEX: {
9249             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9250             ARGS_int_snd_pcm_format_t args = unpacked->args;
9251             int *ret = (int *)ret_v;
9252             *ret =
9253             snd_pcm_format_cpu_endian(args.a1);
9254             break;
9255         }
9256         #endif
9257         #ifndef skip_index_snd_pcm_format_description
9258         case snd_pcm_format_description_INDEX: {
9259             INDEXED_const_char___GENPT___const_snd_pcm_format_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_format_t *)packed;
9260             ARGS_const_char___GENPT___const_snd_pcm_format_t args = unpacked->args;
9261             const char * *ret = (const char * *)ret_v;
9262             *ret =
9263             snd_pcm_format_description(args.a1);
9264             break;
9265         }
9266         #endif
9267         #ifndef skip_index_snd_pcm_format_float
9268         case snd_pcm_format_float_INDEX: {
9269             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9270             ARGS_int_snd_pcm_format_t args = unpacked->args;
9271             int *ret = (int *)ret_v;
9272             *ret =
9273             snd_pcm_format_float(args.a1);
9274             break;
9275         }
9276         #endif
9277         #ifndef skip_index_snd_pcm_format_linear
9278         case snd_pcm_format_linear_INDEX: {
9279             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9280             ARGS_int_snd_pcm_format_t args = unpacked->args;
9281             int *ret = (int *)ret_v;
9282             *ret =
9283             snd_pcm_format_linear(args.a1);
9284             break;
9285         }
9286         #endif
9287         #ifndef skip_index_snd_pcm_format_little_endian
9288         case snd_pcm_format_little_endian_INDEX: {
9289             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9290             ARGS_int_snd_pcm_format_t args = unpacked->args;
9291             int *ret = (int *)ret_v;
9292             *ret =
9293             snd_pcm_format_little_endian(args.a1);
9294             break;
9295         }
9296         #endif
9297         #ifndef skip_index_snd_pcm_format_mask_any
9298         case snd_pcm_format_mask_any_INDEX: {
9299             INDEXED_void_snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT__ *)packed;
9300             ARGS_void_snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9301             snd_pcm_format_mask_any(args.a1);
9302             break;
9303         }
9304         #endif
9305         #ifndef skip_index_snd_pcm_format_mask_copy
9306         case snd_pcm_format_mask_copy_INDEX: {
9307             INDEXED_void_snd_pcm_format_mask_t___GENPT___const_snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT___const_snd_pcm_format_mask_t___GENPT__ *)packed;
9308             ARGS_void_snd_pcm_format_mask_t___GENPT___const_snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9309             snd_pcm_format_mask_copy(args.a1, args.a2);
9310             break;
9311         }
9312         #endif
9313         #ifndef skip_index_snd_pcm_format_mask_empty
9314         case snd_pcm_format_mask_empty_INDEX: {
9315             INDEXED_int_const_snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_format_mask_t___GENPT__ *)packed;
9316             ARGS_int_const_snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9317             int *ret = (int *)ret_v;
9318             *ret =
9319             snd_pcm_format_mask_empty(args.a1);
9320             break;
9321         }
9322         #endif
9323         #ifndef skip_index_snd_pcm_format_mask_free
9324         case snd_pcm_format_mask_free_INDEX: {
9325             INDEXED_void_snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT__ *)packed;
9326             ARGS_void_snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9327             snd_pcm_format_mask_free(args.a1);
9328             break;
9329         }
9330         #endif
9331         #ifndef skip_index_snd_pcm_format_mask_malloc
9332         case snd_pcm_format_mask_malloc_INDEX: {
9333             INDEXED_int_snd_pcm_format_mask_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_format_mask_t___GENPT____GENPT__ *)packed;
9334             ARGS_int_snd_pcm_format_mask_t___GENPT____GENPT__ args = unpacked->args;
9335             int *ret = (int *)ret_v;
9336             *ret =
9337             snd_pcm_format_mask_malloc(args.a1);
9338             break;
9339         }
9340         #endif
9341         #ifndef skip_index_snd_pcm_format_mask_none
9342         case snd_pcm_format_mask_none_INDEX: {
9343             INDEXED_void_snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT__ *)packed;
9344             ARGS_void_snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9345             snd_pcm_format_mask_none(args.a1);
9346             break;
9347         }
9348         #endif
9349         #ifndef skip_index_snd_pcm_format_mask_reset
9350         case snd_pcm_format_mask_reset_INDEX: {
9351             INDEXED_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *)packed;
9352             ARGS_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t args = unpacked->args;
9353             snd_pcm_format_mask_reset(args.a1, args.a2);
9354             break;
9355         }
9356         #endif
9357         #ifndef skip_index_snd_pcm_format_mask_set
9358         case snd_pcm_format_mask_set_INDEX: {
9359             INDEXED_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *unpacked = (INDEXED_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *)packed;
9360             ARGS_void_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t args = unpacked->args;
9361             snd_pcm_format_mask_set(args.a1, args.a2);
9362             break;
9363         }
9364         #endif
9365         #ifndef skip_index_snd_pcm_format_mask_sizeof
9366         case snd_pcm_format_mask_sizeof_INDEX: {
9367             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
9368             size_t *ret = (size_t *)ret_v;
9369             *ret =
9370             snd_pcm_format_mask_sizeof();
9371             break;
9372         }
9373         #endif
9374         #ifndef skip_index_snd_pcm_format_mask_test
9375         case snd_pcm_format_mask_test_INDEX: {
9376             INDEXED_int_const_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *unpacked = (INDEXED_int_const_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t *)packed;
9377             ARGS_int_const_snd_pcm_format_mask_t___GENPT___snd_pcm_format_t args = unpacked->args;
9378             int *ret = (int *)ret_v;
9379             *ret =
9380             snd_pcm_format_mask_test(args.a1, args.a2);
9381             break;
9382         }
9383         #endif
9384         #ifndef skip_index_snd_pcm_format_name
9385         case snd_pcm_format_name_INDEX: {
9386             INDEXED_const_char___GENPT___const_snd_pcm_format_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_format_t *)packed;
9387             ARGS_const_char___GENPT___const_snd_pcm_format_t args = unpacked->args;
9388             const char * *ret = (const char * *)ret_v;
9389             *ret =
9390             snd_pcm_format_name(args.a1);
9391             break;
9392         }
9393         #endif
9394         #ifndef skip_index_snd_pcm_format_physical_width
9395         case snd_pcm_format_physical_width_INDEX: {
9396             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9397             ARGS_int_snd_pcm_format_t args = unpacked->args;
9398             int *ret = (int *)ret_v;
9399             *ret =
9400             snd_pcm_format_physical_width(args.a1);
9401             break;
9402         }
9403         #endif
9404         #ifndef skip_index_snd_pcm_format_set_silence
9405         case snd_pcm_format_set_silence_INDEX: {
9406             INDEXED_int_snd_pcm_format_t_void___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_format_t_void___GENPT___unsigned_int *)packed;
9407             ARGS_int_snd_pcm_format_t_void___GENPT___unsigned_int args = unpacked->args;
9408             int *ret = (int *)ret_v;
9409             *ret =
9410             snd_pcm_format_set_silence(args.a1, args.a2, args.a3);
9411             break;
9412         }
9413         #endif
9414         #ifndef skip_index_snd_pcm_format_signed
9415         case snd_pcm_format_signed_INDEX: {
9416             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9417             ARGS_int_snd_pcm_format_t args = unpacked->args;
9418             int *ret = (int *)ret_v;
9419             *ret =
9420             snd_pcm_format_signed(args.a1);
9421             break;
9422         }
9423         #endif
9424         #ifndef skip_index_snd_pcm_format_silence
9425         case snd_pcm_format_silence_INDEX: {
9426             INDEXED_u_int8_t_snd_pcm_format_t *unpacked = (INDEXED_u_int8_t_snd_pcm_format_t *)packed;
9427             ARGS_u_int8_t_snd_pcm_format_t args = unpacked->args;
9428             u_int8_t *ret = (u_int8_t *)ret_v;
9429             *ret =
9430             snd_pcm_format_silence(args.a1);
9431             break;
9432         }
9433         #endif
9434         #ifndef skip_index_snd_pcm_format_silence_16
9435         case snd_pcm_format_silence_16_INDEX: {
9436             INDEXED_u_int16_t_snd_pcm_format_t *unpacked = (INDEXED_u_int16_t_snd_pcm_format_t *)packed;
9437             ARGS_u_int16_t_snd_pcm_format_t args = unpacked->args;
9438             u_int16_t *ret = (u_int16_t *)ret_v;
9439             *ret =
9440             snd_pcm_format_silence_16(args.a1);
9441             break;
9442         }
9443         #endif
9444         #ifndef skip_index_snd_pcm_format_silence_32
9445         case snd_pcm_format_silence_32_INDEX: {
9446             INDEXED_u_int32_t_snd_pcm_format_t *unpacked = (INDEXED_u_int32_t_snd_pcm_format_t *)packed;
9447             ARGS_u_int32_t_snd_pcm_format_t args = unpacked->args;
9448             u_int32_t *ret = (u_int32_t *)ret_v;
9449             *ret =
9450             snd_pcm_format_silence_32(args.a1);
9451             break;
9452         }
9453         #endif
9454         #ifndef skip_index_snd_pcm_format_silence_64
9455         case snd_pcm_format_silence_64_INDEX: {
9456             INDEXED_u_int64_t_snd_pcm_format_t *unpacked = (INDEXED_u_int64_t_snd_pcm_format_t *)packed;
9457             ARGS_u_int64_t_snd_pcm_format_t args = unpacked->args;
9458             u_int64_t *ret = (u_int64_t *)ret_v;
9459             *ret =
9460             snd_pcm_format_silence_64(args.a1);
9461             break;
9462         }
9463         #endif
9464         #ifndef skip_index_snd_pcm_format_size
9465         case snd_pcm_format_size_INDEX: {
9466             INDEXED_ssize_t_snd_pcm_format_t_size_t *unpacked = (INDEXED_ssize_t_snd_pcm_format_t_size_t *)packed;
9467             ARGS_ssize_t_snd_pcm_format_t_size_t args = unpacked->args;
9468             ssize_t *ret = (ssize_t *)ret_v;
9469             *ret =
9470             snd_pcm_format_size(args.a1, args.a2);
9471             break;
9472         }
9473         #endif
9474         #ifndef skip_index_snd_pcm_format_unsigned
9475         case snd_pcm_format_unsigned_INDEX: {
9476             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9477             ARGS_int_snd_pcm_format_t args = unpacked->args;
9478             int *ret = (int *)ret_v;
9479             *ret =
9480             snd_pcm_format_unsigned(args.a1);
9481             break;
9482         }
9483         #endif
9484         #ifndef skip_index_snd_pcm_format_value
9485         case snd_pcm_format_value_INDEX: {
9486             INDEXED_snd_pcm_format_t_const_char__GENPT__ *unpacked = (INDEXED_snd_pcm_format_t_const_char__GENPT__ *)packed;
9487             ARGS_snd_pcm_format_t_const_char__GENPT__ args = unpacked->args;
9488             snd_pcm_format_t *ret = (snd_pcm_format_t *)ret_v;
9489             *ret =
9490             snd_pcm_format_value(args.a1);
9491             break;
9492         }
9493         #endif
9494         #ifndef skip_index_snd_pcm_format_width
9495         case snd_pcm_format_width_INDEX: {
9496             INDEXED_int_snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_format_t *)packed;
9497             ARGS_int_snd_pcm_format_t args = unpacked->args;
9498             int *ret = (int *)ret_v;
9499             *ret =
9500             snd_pcm_format_width(args.a1);
9501             break;
9502         }
9503         #endif
9504         #ifndef skip_index_snd_pcm_forward
9505         case snd_pcm_forward_INDEX: {
9506             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t *)packed;
9507             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
9508             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
9509             *ret =
9510             snd_pcm_forward(args.a1, args.a2);
9511             break;
9512         }
9513         #endif
9514         #ifndef skip_index_snd_pcm_frames_to_bytes
9515         case snd_pcm_frames_to_bytes_INDEX: {
9516             INDEXED_ssize_t_snd_pcm_t___GENPT___snd_pcm_sframes_t *unpacked = (INDEXED_ssize_t_snd_pcm_t___GENPT___snd_pcm_sframes_t *)packed;
9517             ARGS_ssize_t_snd_pcm_t___GENPT___snd_pcm_sframes_t args = unpacked->args;
9518             ssize_t *ret = (ssize_t *)ret_v;
9519             *ret =
9520             snd_pcm_frames_to_bytes(args.a1, args.a2);
9521             break;
9522         }
9523         #endif
9524         #ifndef skip_index_snd_pcm_get_params
9525         case snd_pcm_get_params_INDEX: {
9526             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
9527             ARGS_int_snd_pcm_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
9528             int *ret = (int *)ret_v;
9529             *ret =
9530             snd_pcm_get_params(args.a1, args.a2, args.a3);
9531             break;
9532         }
9533         #endif
9534         #ifndef skip_index_snd_pcm_hook_add
9535         case snd_pcm_hook_add_INDEX: {
9536             INDEXED_int_snd_pcm_hook_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_pcm_hook_type_t_snd_pcm_hook_func_t_void___GENPT__ *unpacked = (INDEXED_int_snd_pcm_hook_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_pcm_hook_type_t_snd_pcm_hook_func_t_void___GENPT__ *)packed;
9537             ARGS_int_snd_pcm_hook_t___GENPT____GENPT___snd_pcm_t___GENPT___snd_pcm_hook_type_t_snd_pcm_hook_func_t_void___GENPT__ args = unpacked->args;
9538             int *ret = (int *)ret_v;
9539             *ret =
9540             snd_pcm_hook_add(args.a1, args.a2, args.a3, args.a4, args.a5);
9541             break;
9542         }
9543         #endif
9544         #ifndef skip_index_snd_pcm_hook_get_pcm
9545         case snd_pcm_hook_get_pcm_INDEX: {
9546             INDEXED_snd_pcm_t___GENPT___snd_pcm_hook_t___GENPT__ *unpacked = (INDEXED_snd_pcm_t___GENPT___snd_pcm_hook_t___GENPT__ *)packed;
9547             ARGS_snd_pcm_t___GENPT___snd_pcm_hook_t___GENPT__ args = unpacked->args;
9548             snd_pcm_t * *ret = (snd_pcm_t * *)ret_v;
9549             *ret =
9550             snd_pcm_hook_get_pcm(args.a1);
9551             break;
9552         }
9553         #endif
9554         #ifndef skip_index_snd_pcm_hook_get_private
9555         case snd_pcm_hook_get_private_INDEX: {
9556             INDEXED_void___GENPT___snd_pcm_hook_t___GENPT__ *unpacked = (INDEXED_void___GENPT___snd_pcm_hook_t___GENPT__ *)packed;
9557             ARGS_void___GENPT___snd_pcm_hook_t___GENPT__ args = unpacked->args;
9558             void * *ret = (void * *)ret_v;
9559             *ret =
9560             snd_pcm_hook_get_private(args.a1);
9561             break;
9562         }
9563         #endif
9564         #ifndef skip_index_snd_pcm_hook_remove
9565         case snd_pcm_hook_remove_INDEX: {
9566             INDEXED_int_snd_pcm_hook_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_hook_t___GENPT__ *)packed;
9567             ARGS_int_snd_pcm_hook_t___GENPT__ args = unpacked->args;
9568             int *ret = (int *)ret_v;
9569             *ret =
9570             snd_pcm_hook_remove(args.a1);
9571             break;
9572         }
9573         #endif
9574         #ifndef skip_index_snd_pcm_hook_set_private
9575         case snd_pcm_hook_set_private_INDEX: {
9576             INDEXED_void_snd_pcm_hook_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_pcm_hook_t___GENPT___void___GENPT__ *)packed;
9577             ARGS_void_snd_pcm_hook_t___GENPT___void___GENPT__ args = unpacked->args;
9578             snd_pcm_hook_set_private(args.a1, args.a2);
9579             break;
9580         }
9581         #endif
9582         #ifndef skip_index_snd_pcm_hw_free
9583         case snd_pcm_hw_free_INDEX: {
9584             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
9585             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
9586             int *ret = (int *)ret_v;
9587             *ret =
9588             snd_pcm_hw_free(args.a1);
9589             break;
9590         }
9591         #endif
9592         #ifndef skip_index_snd_pcm_hw_params
9593         case snd_pcm_hw_params_INDEX: {
9594             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *)packed;
9595             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9596             int *ret = (int *)ret_v;
9597             *ret =
9598             snd_pcm_hw_params(args.a1, args.a2);
9599             break;
9600         }
9601         #endif
9602         #ifndef skip_index_snd_pcm_hw_params_any
9603         case snd_pcm_hw_params_any_INDEX: {
9604             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *)packed;
9605             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9606             int *ret = (int *)ret_v;
9607             *ret =
9608             snd_pcm_hw_params_any(args.a1, args.a2);
9609             break;
9610         }
9611         #endif
9612         #ifndef skip_index_snd_pcm_hw_params_can_mmap_sample_resolution
9613         case snd_pcm_hw_params_can_mmap_sample_resolution_INDEX: {
9614             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9615             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9616             int *ret = (int *)ret_v;
9617             *ret =
9618             snd_pcm_hw_params_can_mmap_sample_resolution(args.a1);
9619             break;
9620         }
9621         #endif
9622         #ifndef skip_index_snd_pcm_hw_params_can_overrange
9623         case snd_pcm_hw_params_can_overrange_INDEX: {
9624             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9625             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9626             int *ret = (int *)ret_v;
9627             *ret =
9628             snd_pcm_hw_params_can_overrange(args.a1);
9629             break;
9630         }
9631         #endif
9632         #ifndef skip_index_snd_pcm_hw_params_can_pause
9633         case snd_pcm_hw_params_can_pause_INDEX: {
9634             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9635             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9636             int *ret = (int *)ret_v;
9637             *ret =
9638             snd_pcm_hw_params_can_pause(args.a1);
9639             break;
9640         }
9641         #endif
9642         #ifndef skip_index_snd_pcm_hw_params_can_resume
9643         case snd_pcm_hw_params_can_resume_INDEX: {
9644             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9645             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9646             int *ret = (int *)ret_v;
9647             *ret =
9648             snd_pcm_hw_params_can_resume(args.a1);
9649             break;
9650         }
9651         #endif
9652         #ifndef skip_index_snd_pcm_hw_params_can_sync_start
9653         case snd_pcm_hw_params_can_sync_start_INDEX: {
9654             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9655             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9656             int *ret = (int *)ret_v;
9657             *ret =
9658             snd_pcm_hw_params_can_sync_start(args.a1);
9659             break;
9660         }
9661         #endif
9662         #ifndef skip_index_snd_pcm_hw_params_copy
9663         case snd_pcm_hw_params_copy_INDEX: {
9664             INDEXED_void_snd_pcm_hw_params_t___GENPT___const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_hw_params_t___GENPT___const_snd_pcm_hw_params_t___GENPT__ *)packed;
9665             ARGS_void_snd_pcm_hw_params_t___GENPT___const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9666             snd_pcm_hw_params_copy(args.a1, args.a2);
9667             break;
9668         }
9669         #endif
9670         #ifndef skip_index_snd_pcm_hw_params_current
9671         case snd_pcm_hw_params_current_INDEX: {
9672             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *)packed;
9673             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9674             int *ret = (int *)ret_v;
9675             *ret =
9676             snd_pcm_hw_params_current(args.a1, args.a2);
9677             break;
9678         }
9679         #endif
9680         #ifndef skip_index_snd_pcm_hw_params_dump
9681         case snd_pcm_hw_params_dump_INDEX: {
9682             INDEXED_int_snd_pcm_hw_params_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_hw_params_t___GENPT___snd_output_t___GENPT__ *)packed;
9683             ARGS_int_snd_pcm_hw_params_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
9684             int *ret = (int *)ret_v;
9685             *ret =
9686             snd_pcm_hw_params_dump(args.a1, args.a2);
9687             break;
9688         }
9689         #endif
9690         #ifndef skip_index_snd_pcm_hw_params_free
9691         case snd_pcm_hw_params_free_INDEX: {
9692             INDEXED_void_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_hw_params_t___GENPT__ *)packed;
9693             ARGS_void_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9694             snd_pcm_hw_params_free(args.a1);
9695             break;
9696         }
9697         #endif
9698         #ifndef skip_index_snd_pcm_hw_params_get_access
9699         case snd_pcm_hw_params_get_access_INDEX: {
9700             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *)packed;
9701             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ args = unpacked->args;
9702             int *ret = (int *)ret_v;
9703             *ret =
9704             snd_pcm_hw_params_get_access(args.a1, args.a2);
9705             break;
9706         }
9707         #endif
9708         #ifndef skip_index_snd_pcm_hw_params_get_access_mask
9709         case snd_pcm_hw_params_get_access_mask_INDEX: {
9710             INDEXED_int_snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ *)packed;
9711             ARGS_int_snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
9712             int *ret = (int *)ret_v;
9713             *ret =
9714             snd_pcm_hw_params_get_access_mask(args.a1, args.a2);
9715             break;
9716         }
9717         #endif
9718         #ifndef skip_index_snd_pcm_hw_params_get_buffer_size
9719         case snd_pcm_hw_params_get_buffer_size_INDEX: {
9720             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
9721             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
9722             int *ret = (int *)ret_v;
9723             *ret =
9724             snd_pcm_hw_params_get_buffer_size(args.a1, args.a2);
9725             break;
9726         }
9727         #endif
9728         #ifndef skip_index_snd_pcm_hw_params_get_buffer_size_max
9729         case snd_pcm_hw_params_get_buffer_size_max_INDEX: {
9730             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
9731             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
9732             int *ret = (int *)ret_v;
9733             *ret =
9734             snd_pcm_hw_params_get_buffer_size_max(args.a1, args.a2);
9735             break;
9736         }
9737         #endif
9738         #ifndef skip_index_snd_pcm_hw_params_get_buffer_size_min
9739         case snd_pcm_hw_params_get_buffer_size_min_INDEX: {
9740             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
9741             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
9742             int *ret = (int *)ret_v;
9743             *ret =
9744             snd_pcm_hw_params_get_buffer_size_min(args.a1, args.a2);
9745             break;
9746         }
9747         #endif
9748         #ifndef skip_index_snd_pcm_hw_params_get_buffer_time
9749         case snd_pcm_hw_params_get_buffer_time_INDEX: {
9750             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9751             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9752             int *ret = (int *)ret_v;
9753             *ret =
9754             snd_pcm_hw_params_get_buffer_time(args.a1, args.a2, args.a3);
9755             break;
9756         }
9757         #endif
9758         #ifndef skip_index_snd_pcm_hw_params_get_buffer_time_max
9759         case snd_pcm_hw_params_get_buffer_time_max_INDEX: {
9760             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9761             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9762             int *ret = (int *)ret_v;
9763             *ret =
9764             snd_pcm_hw_params_get_buffer_time_max(args.a1, args.a2, args.a3);
9765             break;
9766         }
9767         #endif
9768         #ifndef skip_index_snd_pcm_hw_params_get_buffer_time_min
9769         case snd_pcm_hw_params_get_buffer_time_min_INDEX: {
9770             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9771             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9772             int *ret = (int *)ret_v;
9773             *ret =
9774             snd_pcm_hw_params_get_buffer_time_min(args.a1, args.a2, args.a3);
9775             break;
9776         }
9777         #endif
9778         #ifndef skip_index_snd_pcm_hw_params_get_channels
9779         case snd_pcm_hw_params_get_channels_INDEX: {
9780             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
9781             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9782             int *ret = (int *)ret_v;
9783             *ret =
9784             snd_pcm_hw_params_get_channels(args.a1, args.a2);
9785             break;
9786         }
9787         #endif
9788         #ifndef skip_index_snd_pcm_hw_params_get_channels_max
9789         case snd_pcm_hw_params_get_channels_max_INDEX: {
9790             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
9791             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9792             int *ret = (int *)ret_v;
9793             *ret =
9794             snd_pcm_hw_params_get_channels_max(args.a1, args.a2);
9795             break;
9796         }
9797         #endif
9798         #ifndef skip_index_snd_pcm_hw_params_get_channels_min
9799         case snd_pcm_hw_params_get_channels_min_INDEX: {
9800             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
9801             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9802             int *ret = (int *)ret_v;
9803             *ret =
9804             snd_pcm_hw_params_get_channels_min(args.a1, args.a2);
9805             break;
9806         }
9807         #endif
9808         #ifndef skip_index_snd_pcm_hw_params_get_export_buffer
9809         case snd_pcm_hw_params_get_export_buffer_INDEX: {
9810             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
9811             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9812             int *ret = (int *)ret_v;
9813             *ret =
9814             snd_pcm_hw_params_get_export_buffer(args.a1, args.a2, args.a3);
9815             break;
9816         }
9817         #endif
9818         #ifndef skip_index_snd_pcm_hw_params_get_fifo_size
9819         case snd_pcm_hw_params_get_fifo_size_INDEX: {
9820             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9821             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
9822             int *ret = (int *)ret_v;
9823             *ret =
9824             snd_pcm_hw_params_get_fifo_size(args.a1);
9825             break;
9826         }
9827         #endif
9828         #ifndef skip_index_snd_pcm_hw_params_get_format
9829         case snd_pcm_hw_params_get_format_INDEX: {
9830             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *)packed;
9831             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ args = unpacked->args;
9832             int *ret = (int *)ret_v;
9833             *ret =
9834             snd_pcm_hw_params_get_format(args.a1, args.a2);
9835             break;
9836         }
9837         #endif
9838         #ifndef skip_index_snd_pcm_hw_params_get_format_mask
9839         case snd_pcm_hw_params_get_format_mask_INDEX: {
9840             INDEXED_void_snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ *)packed;
9841             ARGS_void_snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
9842             snd_pcm_hw_params_get_format_mask(args.a1, args.a2);
9843             break;
9844         }
9845         #endif
9846         #ifndef skip_index_snd_pcm_hw_params_get_min_align
9847         case snd_pcm_hw_params_get_min_align_INDEX: {
9848             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
9849             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
9850             int *ret = (int *)ret_v;
9851             *ret =
9852             snd_pcm_hw_params_get_min_align(args.a1, args.a2);
9853             break;
9854         }
9855         #endif
9856         #ifndef skip_index_snd_pcm_hw_params_get_period_size
9857         case snd_pcm_hw_params_get_period_size_INDEX: {
9858             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
9859             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
9860             int *ret = (int *)ret_v;
9861             *ret =
9862             snd_pcm_hw_params_get_period_size(args.a1, args.a2, args.a3);
9863             break;
9864         }
9865         #endif
9866         #ifndef skip_index_snd_pcm_hw_params_get_period_size_max
9867         case snd_pcm_hw_params_get_period_size_max_INDEX: {
9868             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
9869             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
9870             int *ret = (int *)ret_v;
9871             *ret =
9872             snd_pcm_hw_params_get_period_size_max(args.a1, args.a2, args.a3);
9873             break;
9874         }
9875         #endif
9876         #ifndef skip_index_snd_pcm_hw_params_get_period_size_min
9877         case snd_pcm_hw_params_get_period_size_min_INDEX: {
9878             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
9879             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
9880             int *ret = (int *)ret_v;
9881             *ret =
9882             snd_pcm_hw_params_get_period_size_min(args.a1, args.a2, args.a3);
9883             break;
9884         }
9885         #endif
9886         #ifndef skip_index_snd_pcm_hw_params_get_period_time
9887         case snd_pcm_hw_params_get_period_time_INDEX: {
9888             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9889             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9890             int *ret = (int *)ret_v;
9891             *ret =
9892             snd_pcm_hw_params_get_period_time(args.a1, args.a2, args.a3);
9893             break;
9894         }
9895         #endif
9896         #ifndef skip_index_snd_pcm_hw_params_get_period_time_max
9897         case snd_pcm_hw_params_get_period_time_max_INDEX: {
9898             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9899             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9900             int *ret = (int *)ret_v;
9901             *ret =
9902             snd_pcm_hw_params_get_period_time_max(args.a1, args.a2, args.a3);
9903             break;
9904         }
9905         #endif
9906         #ifndef skip_index_snd_pcm_hw_params_get_period_time_min
9907         case snd_pcm_hw_params_get_period_time_min_INDEX: {
9908             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9909             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9910             int *ret = (int *)ret_v;
9911             *ret =
9912             snd_pcm_hw_params_get_period_time_min(args.a1, args.a2, args.a3);
9913             break;
9914         }
9915         #endif
9916         #ifndef skip_index_snd_pcm_hw_params_get_periods
9917         case snd_pcm_hw_params_get_periods_INDEX: {
9918             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9919             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9920             int *ret = (int *)ret_v;
9921             *ret =
9922             snd_pcm_hw_params_get_periods(args.a1, args.a2, args.a3);
9923             break;
9924         }
9925         #endif
9926         #ifndef skip_index_snd_pcm_hw_params_get_periods_max
9927         case snd_pcm_hw_params_get_periods_max_INDEX: {
9928             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9929             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9930             int *ret = (int *)ret_v;
9931             *ret =
9932             snd_pcm_hw_params_get_periods_max(args.a1, args.a2, args.a3);
9933             break;
9934         }
9935         #endif
9936         #ifndef skip_index_snd_pcm_hw_params_get_periods_min
9937         case snd_pcm_hw_params_get_periods_min_INDEX: {
9938             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9939             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9940             int *ret = (int *)ret_v;
9941             *ret =
9942             snd_pcm_hw_params_get_periods_min(args.a1, args.a2, args.a3);
9943             break;
9944         }
9945         #endif
9946         #ifndef skip_index_snd_pcm_hw_params_get_rate
9947         case snd_pcm_hw_params_get_rate_INDEX: {
9948             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9949             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9950             int *ret = (int *)ret_v;
9951             *ret =
9952             snd_pcm_hw_params_get_rate(args.a1, args.a2, args.a3);
9953             break;
9954         }
9955         #endif
9956         #ifndef skip_index_snd_pcm_hw_params_get_rate_max
9957         case snd_pcm_hw_params_get_rate_max_INDEX: {
9958             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9959             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9960             int *ret = (int *)ret_v;
9961             *ret =
9962             snd_pcm_hw_params_get_rate_max(args.a1, args.a2, args.a3);
9963             break;
9964         }
9965         #endif
9966         #ifndef skip_index_snd_pcm_hw_params_get_rate_min
9967         case snd_pcm_hw_params_get_rate_min_INDEX: {
9968             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
9969             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
9970             int *ret = (int *)ret_v;
9971             *ret =
9972             snd_pcm_hw_params_get_rate_min(args.a1, args.a2, args.a3);
9973             break;
9974         }
9975         #endif
9976         #ifndef skip_index_snd_pcm_hw_params_get_rate_numden
9977         case snd_pcm_hw_params_get_rate_numden_INDEX: {
9978             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ *)packed;
9979             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9980             int *ret = (int *)ret_v;
9981             *ret =
9982             snd_pcm_hw_params_get_rate_numden(args.a1, args.a2, args.a3);
9983             break;
9984         }
9985         #endif
9986         #ifndef skip_index_snd_pcm_hw_params_get_rate_resample
9987         case snd_pcm_hw_params_get_rate_resample_INDEX: {
9988             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
9989             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
9990             int *ret = (int *)ret_v;
9991             *ret =
9992             snd_pcm_hw_params_get_rate_resample(args.a1, args.a2, args.a3);
9993             break;
9994         }
9995         #endif
9996         #ifndef skip_index_snd_pcm_hw_params_get_sbits
9997         case snd_pcm_hw_params_get_sbits_INDEX: {
9998             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
9999             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10000             int *ret = (int *)ret_v;
10001             *ret =
10002             snd_pcm_hw_params_get_sbits(args.a1);
10003             break;
10004         }
10005         #endif
10006         #ifndef skip_index_snd_pcm_hw_params_get_subformat
10007         case snd_pcm_hw_params_get_subformat_INDEX: {
10008             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *)packed;
10009             ARGS_int_const_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ args = unpacked->args;
10010             int *ret = (int *)ret_v;
10011             *ret =
10012             snd_pcm_hw_params_get_subformat(args.a1, args.a2);
10013             break;
10014         }
10015         #endif
10016         #ifndef skip_index_snd_pcm_hw_params_get_subformat_mask
10017         case snd_pcm_hw_params_get_subformat_mask_INDEX: {
10018             INDEXED_void_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ *)packed;
10019             ARGS_void_snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
10020             snd_pcm_hw_params_get_subformat_mask(args.a1, args.a2);
10021             break;
10022         }
10023         #endif
10024         #ifndef skip_index_snd_pcm_hw_params_get_tick_time
10025         case snd_pcm_hw_params_get_tick_time_INDEX: {
10026             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10027             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10028             int *ret = (int *)ret_v;
10029             *ret =
10030             snd_pcm_hw_params_get_tick_time(args.a1, args.a2, args.a3);
10031             break;
10032         }
10033         #endif
10034         #ifndef skip_index_snd_pcm_hw_params_get_tick_time_max
10035         case snd_pcm_hw_params_get_tick_time_max_INDEX: {
10036             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10037             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10038             int *ret = (int *)ret_v;
10039             *ret =
10040             snd_pcm_hw_params_get_tick_time_max(args.a1, args.a2, args.a3);
10041             break;
10042         }
10043         #endif
10044         #ifndef skip_index_snd_pcm_hw_params_get_tick_time_min
10045         case snd_pcm_hw_params_get_tick_time_min_INDEX: {
10046             INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10047             ARGS_int_const_snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10048             int *ret = (int *)ret_v;
10049             *ret =
10050             snd_pcm_hw_params_get_tick_time_min(args.a1, args.a2, args.a3);
10051             break;
10052         }
10053         #endif
10054         #ifndef skip_index_snd_pcm_hw_params_is_batch
10055         case snd_pcm_hw_params_is_batch_INDEX: {
10056             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10057             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10058             int *ret = (int *)ret_v;
10059             *ret =
10060             snd_pcm_hw_params_is_batch(args.a1);
10061             break;
10062         }
10063         #endif
10064         #ifndef skip_index_snd_pcm_hw_params_is_block_transfer
10065         case snd_pcm_hw_params_is_block_transfer_INDEX: {
10066             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10067             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10068             int *ret = (int *)ret_v;
10069             *ret =
10070             snd_pcm_hw_params_is_block_transfer(args.a1);
10071             break;
10072         }
10073         #endif
10074         #ifndef skip_index_snd_pcm_hw_params_is_double
10075         case snd_pcm_hw_params_is_double_INDEX: {
10076             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10077             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10078             int *ret = (int *)ret_v;
10079             *ret =
10080             snd_pcm_hw_params_is_double(args.a1);
10081             break;
10082         }
10083         #endif
10084         #ifndef skip_index_snd_pcm_hw_params_is_half_duplex
10085         case snd_pcm_hw_params_is_half_duplex_INDEX: {
10086             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10087             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10088             int *ret = (int *)ret_v;
10089             *ret =
10090             snd_pcm_hw_params_is_half_duplex(args.a1);
10091             break;
10092         }
10093         #endif
10094         #ifndef skip_index_snd_pcm_hw_params_is_joint_duplex
10095         case snd_pcm_hw_params_is_joint_duplex_INDEX: {
10096             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10097             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10098             int *ret = (int *)ret_v;
10099             *ret =
10100             snd_pcm_hw_params_is_joint_duplex(args.a1);
10101             break;
10102         }
10103         #endif
10104         #ifndef skip_index_snd_pcm_hw_params_is_monotonic
10105         case snd_pcm_hw_params_is_monotonic_INDEX: {
10106             INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_hw_params_t___GENPT__ *)packed;
10107             ARGS_int_const_snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10108             int *ret = (int *)ret_v;
10109             *ret =
10110             snd_pcm_hw_params_is_monotonic(args.a1);
10111             break;
10112         }
10113         #endif
10114         #ifndef skip_index_snd_pcm_hw_params_malloc
10115         case snd_pcm_hw_params_malloc_INDEX: {
10116             INDEXED_int_snd_pcm_hw_params_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_hw_params_t___GENPT____GENPT__ *)packed;
10117             ARGS_int_snd_pcm_hw_params_t___GENPT____GENPT__ args = unpacked->args;
10118             int *ret = (int *)ret_v;
10119             *ret =
10120             snd_pcm_hw_params_malloc(args.a1);
10121             break;
10122         }
10123         #endif
10124         #ifndef skip_index_snd_pcm_hw_params_set_access
10125         case snd_pcm_hw_params_set_access_INDEX: {
10126             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t *)packed;
10127             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t args = unpacked->args;
10128             int *ret = (int *)ret_v;
10129             *ret =
10130             snd_pcm_hw_params_set_access(args.a1, args.a2, args.a3);
10131             break;
10132         }
10133         #endif
10134         #ifndef skip_index_snd_pcm_hw_params_set_access_first
10135         case snd_pcm_hw_params_set_access_first_INDEX: {
10136             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *)packed;
10137             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ args = unpacked->args;
10138             int *ret = (int *)ret_v;
10139             *ret =
10140             snd_pcm_hw_params_set_access_first(args.a1, args.a2, args.a3);
10141             break;
10142         }
10143         #endif
10144         #ifndef skip_index_snd_pcm_hw_params_set_access_last
10145         case snd_pcm_hw_params_set_access_last_INDEX: {
10146             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ *)packed;
10147             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t___GENPT__ args = unpacked->args;
10148             int *ret = (int *)ret_v;
10149             *ret =
10150             snd_pcm_hw_params_set_access_last(args.a1, args.a2, args.a3);
10151             break;
10152         }
10153         #endif
10154         #ifndef skip_index_snd_pcm_hw_params_set_access_mask
10155         case snd_pcm_hw_params_set_access_mask_INDEX: {
10156             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ *)packed;
10157             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_mask_t___GENPT__ args = unpacked->args;
10158             int *ret = (int *)ret_v;
10159             *ret =
10160             snd_pcm_hw_params_set_access_mask(args.a1, args.a2, args.a3);
10161             break;
10162         }
10163         #endif
10164         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size
10165         case snd_pcm_hw_params_set_buffer_size_INDEX: {
10166             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t *)packed;
10167             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
10168             int *ret = (int *)ret_v;
10169             *ret =
10170             snd_pcm_hw_params_set_buffer_size(args.a1, args.a2, args.a3);
10171             break;
10172         }
10173         #endif
10174         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_first
10175         case snd_pcm_hw_params_set_buffer_size_first_INDEX: {
10176             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10177             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10178             int *ret = (int *)ret_v;
10179             *ret =
10180             snd_pcm_hw_params_set_buffer_size_first(args.a1, args.a2, args.a3);
10181             break;
10182         }
10183         #endif
10184         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_last
10185         case snd_pcm_hw_params_set_buffer_size_last_INDEX: {
10186             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10187             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10188             int *ret = (int *)ret_v;
10189             *ret =
10190             snd_pcm_hw_params_set_buffer_size_last(args.a1, args.a2, args.a3);
10191             break;
10192         }
10193         #endif
10194         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_max
10195         case snd_pcm_hw_params_set_buffer_size_max_INDEX: {
10196             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10197             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10198             int *ret = (int *)ret_v;
10199             *ret =
10200             snd_pcm_hw_params_set_buffer_size_max(args.a1, args.a2, args.a3);
10201             break;
10202         }
10203         #endif
10204         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_min
10205         case snd_pcm_hw_params_set_buffer_size_min_INDEX: {
10206             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10207             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10208             int *ret = (int *)ret_v;
10209             *ret =
10210             snd_pcm_hw_params_set_buffer_size_min(args.a1, args.a2, args.a3);
10211             break;
10212         }
10213         #endif
10214         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_minmax
10215         case snd_pcm_hw_params_set_buffer_size_minmax_INDEX: {
10216             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10217             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10218             int *ret = (int *)ret_v;
10219             *ret =
10220             snd_pcm_hw_params_set_buffer_size_minmax(args.a1, args.a2, args.a3, args.a4);
10221             break;
10222         }
10223         #endif
10224         #ifndef skip_index_snd_pcm_hw_params_set_buffer_size_near
10225         case snd_pcm_hw_params_set_buffer_size_near_INDEX: {
10226             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
10227             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
10228             int *ret = (int *)ret_v;
10229             *ret =
10230             snd_pcm_hw_params_set_buffer_size_near(args.a1, args.a2, args.a3);
10231             break;
10232         }
10233         #endif
10234         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time
10235         case snd_pcm_hw_params_set_buffer_time_INDEX: {
10236             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10237             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10238             int *ret = (int *)ret_v;
10239             *ret =
10240             snd_pcm_hw_params_set_buffer_time(args.a1, args.a2, args.a3, args.a4);
10241             break;
10242         }
10243         #endif
10244         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_first
10245         case snd_pcm_hw_params_set_buffer_time_first_INDEX: {
10246             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10247             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10248             int *ret = (int *)ret_v;
10249             *ret =
10250             snd_pcm_hw_params_set_buffer_time_first(args.a1, args.a2, args.a3, args.a4);
10251             break;
10252         }
10253         #endif
10254         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_last
10255         case snd_pcm_hw_params_set_buffer_time_last_INDEX: {
10256             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10257             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10258             int *ret = (int *)ret_v;
10259             *ret =
10260             snd_pcm_hw_params_set_buffer_time_last(args.a1, args.a2, args.a3, args.a4);
10261             break;
10262         }
10263         #endif
10264         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_max
10265         case snd_pcm_hw_params_set_buffer_time_max_INDEX: {
10266             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10267             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10268             int *ret = (int *)ret_v;
10269             *ret =
10270             snd_pcm_hw_params_set_buffer_time_max(args.a1, args.a2, args.a3, args.a4);
10271             break;
10272         }
10273         #endif
10274         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_min
10275         case snd_pcm_hw_params_set_buffer_time_min_INDEX: {
10276             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10277             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10278             int *ret = (int *)ret_v;
10279             *ret =
10280             snd_pcm_hw_params_set_buffer_time_min(args.a1, args.a2, args.a3, args.a4);
10281             break;
10282         }
10283         #endif
10284         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_minmax
10285         case snd_pcm_hw_params_set_buffer_time_minmax_INDEX: {
10286             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10287             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10288             int *ret = (int *)ret_v;
10289             *ret =
10290             snd_pcm_hw_params_set_buffer_time_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10291             break;
10292         }
10293         #endif
10294         #ifndef skip_index_snd_pcm_hw_params_set_buffer_time_near
10295         case snd_pcm_hw_params_set_buffer_time_near_INDEX: {
10296             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10297             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10298             int *ret = (int *)ret_v;
10299             *ret =
10300             snd_pcm_hw_params_set_buffer_time_near(args.a1, args.a2, args.a3, args.a4);
10301             break;
10302         }
10303         #endif
10304         #ifndef skip_index_snd_pcm_hw_params_set_channels
10305         case snd_pcm_hw_params_set_channels_INDEX: {
10306             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *)packed;
10307             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int args = unpacked->args;
10308             int *ret = (int *)ret_v;
10309             *ret =
10310             snd_pcm_hw_params_set_channels(args.a1, args.a2, args.a3);
10311             break;
10312         }
10313         #endif
10314         #ifndef skip_index_snd_pcm_hw_params_set_channels_first
10315         case snd_pcm_hw_params_set_channels_first_INDEX: {
10316             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
10317             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10318             int *ret = (int *)ret_v;
10319             *ret =
10320             snd_pcm_hw_params_set_channels_first(args.a1, args.a2, args.a3);
10321             break;
10322         }
10323         #endif
10324         #ifndef skip_index_snd_pcm_hw_params_set_channels_last
10325         case snd_pcm_hw_params_set_channels_last_INDEX: {
10326             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
10327             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10328             int *ret = (int *)ret_v;
10329             *ret =
10330             snd_pcm_hw_params_set_channels_last(args.a1, args.a2, args.a3);
10331             break;
10332         }
10333         #endif
10334         #ifndef skip_index_snd_pcm_hw_params_set_channels_max
10335         case snd_pcm_hw_params_set_channels_max_INDEX: {
10336             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
10337             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10338             int *ret = (int *)ret_v;
10339             *ret =
10340             snd_pcm_hw_params_set_channels_max(args.a1, args.a2, args.a3);
10341             break;
10342         }
10343         #endif
10344         #ifndef skip_index_snd_pcm_hw_params_set_channels_min
10345         case snd_pcm_hw_params_set_channels_min_INDEX: {
10346             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
10347             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10348             int *ret = (int *)ret_v;
10349             *ret =
10350             snd_pcm_hw_params_set_channels_min(args.a1, args.a2, args.a3);
10351             break;
10352         }
10353         #endif
10354         #ifndef skip_index_snd_pcm_hw_params_set_channels_minmax
10355         case snd_pcm_hw_params_set_channels_minmax_INDEX: {
10356             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ *)packed;
10357             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10358             int *ret = (int *)ret_v;
10359             *ret =
10360             snd_pcm_hw_params_set_channels_minmax(args.a1, args.a2, args.a3, args.a4);
10361             break;
10362         }
10363         #endif
10364         #ifndef skip_index_snd_pcm_hw_params_set_channels_near
10365         case snd_pcm_hw_params_set_channels_near_INDEX: {
10366             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
10367             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
10368             int *ret = (int *)ret_v;
10369             *ret =
10370             snd_pcm_hw_params_set_channels_near(args.a1, args.a2, args.a3);
10371             break;
10372         }
10373         #endif
10374         #ifndef skip_index_snd_pcm_hw_params_set_export_buffer
10375         case snd_pcm_hw_params_set_export_buffer_INDEX: {
10376             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *)packed;
10377             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int args = unpacked->args;
10378             int *ret = (int *)ret_v;
10379             *ret =
10380             snd_pcm_hw_params_set_export_buffer(args.a1, args.a2, args.a3);
10381             break;
10382         }
10383         #endif
10384         #ifndef skip_index_snd_pcm_hw_params_set_format
10385         case snd_pcm_hw_params_set_format_INDEX: {
10386             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t *)packed;
10387             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t args = unpacked->args;
10388             int *ret = (int *)ret_v;
10389             *ret =
10390             snd_pcm_hw_params_set_format(args.a1, args.a2, args.a3);
10391             break;
10392         }
10393         #endif
10394         #ifndef skip_index_snd_pcm_hw_params_set_format_first
10395         case snd_pcm_hw_params_set_format_first_INDEX: {
10396             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *)packed;
10397             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ args = unpacked->args;
10398             int *ret = (int *)ret_v;
10399             *ret =
10400             snd_pcm_hw_params_set_format_first(args.a1, args.a2, args.a3);
10401             break;
10402         }
10403         #endif
10404         #ifndef skip_index_snd_pcm_hw_params_set_format_last
10405         case snd_pcm_hw_params_set_format_last_INDEX: {
10406             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ *)packed;
10407             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t___GENPT__ args = unpacked->args;
10408             int *ret = (int *)ret_v;
10409             *ret =
10410             snd_pcm_hw_params_set_format_last(args.a1, args.a2, args.a3);
10411             break;
10412         }
10413         #endif
10414         #ifndef skip_index_snd_pcm_hw_params_set_format_mask
10415         case snd_pcm_hw_params_set_format_mask_INDEX: {
10416             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ *)packed;
10417             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_mask_t___GENPT__ args = unpacked->args;
10418             int *ret = (int *)ret_v;
10419             *ret =
10420             snd_pcm_hw_params_set_format_mask(args.a1, args.a2, args.a3);
10421             break;
10422         }
10423         #endif
10424         #ifndef skip_index_snd_pcm_hw_params_set_period_size
10425         case snd_pcm_hw_params_set_period_size_INDEX: {
10426             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int *)packed;
10427             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int args = unpacked->args;
10428             int *ret = (int *)ret_v;
10429             *ret =
10430             snd_pcm_hw_params_set_period_size(args.a1, args.a2, args.a3, args.a4);
10431             break;
10432         }
10433         #endif
10434         #ifndef skip_index_snd_pcm_hw_params_set_period_size_first
10435         case snd_pcm_hw_params_set_period_size_first_INDEX: {
10436             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10437             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10438             int *ret = (int *)ret_v;
10439             *ret =
10440             snd_pcm_hw_params_set_period_size_first(args.a1, args.a2, args.a3, args.a4);
10441             break;
10442         }
10443         #endif
10444         #ifndef skip_index_snd_pcm_hw_params_set_period_size_integer
10445         case snd_pcm_hw_params_set_period_size_integer_INDEX: {
10446             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *)packed;
10447             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10448             int *ret = (int *)ret_v;
10449             *ret =
10450             snd_pcm_hw_params_set_period_size_integer(args.a1, args.a2);
10451             break;
10452         }
10453         #endif
10454         #ifndef skip_index_snd_pcm_hw_params_set_period_size_last
10455         case snd_pcm_hw_params_set_period_size_last_INDEX: {
10456             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10457             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10458             int *ret = (int *)ret_v;
10459             *ret =
10460             snd_pcm_hw_params_set_period_size_last(args.a1, args.a2, args.a3, args.a4);
10461             break;
10462         }
10463         #endif
10464         #ifndef skip_index_snd_pcm_hw_params_set_period_size_max
10465         case snd_pcm_hw_params_set_period_size_max_INDEX: {
10466             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10467             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10468             int *ret = (int *)ret_v;
10469             *ret =
10470             snd_pcm_hw_params_set_period_size_max(args.a1, args.a2, args.a3, args.a4);
10471             break;
10472         }
10473         #endif
10474         #ifndef skip_index_snd_pcm_hw_params_set_period_size_min
10475         case snd_pcm_hw_params_set_period_size_min_INDEX: {
10476             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10477             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10478             int *ret = (int *)ret_v;
10479             *ret =
10480             snd_pcm_hw_params_set_period_size_min(args.a1, args.a2, args.a3, args.a4);
10481             break;
10482         }
10483         #endif
10484         #ifndef skip_index_snd_pcm_hw_params_set_period_size_minmax
10485         case snd_pcm_hw_params_set_period_size_minmax_INDEX: {
10486             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10487             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10488             int *ret = (int *)ret_v;
10489             *ret =
10490             snd_pcm_hw_params_set_period_size_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10491             break;
10492         }
10493         #endif
10494         #ifndef skip_index_snd_pcm_hw_params_set_period_size_near
10495         case snd_pcm_hw_params_set_period_size_near_INDEX: {
10496             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ *)packed;
10497             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t___GENPT___int___GENPT__ args = unpacked->args;
10498             int *ret = (int *)ret_v;
10499             *ret =
10500             snd_pcm_hw_params_set_period_size_near(args.a1, args.a2, args.a3, args.a4);
10501             break;
10502         }
10503         #endif
10504         #ifndef skip_index_snd_pcm_hw_params_set_period_time
10505         case snd_pcm_hw_params_set_period_time_INDEX: {
10506             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10507             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10508             int *ret = (int *)ret_v;
10509             *ret =
10510             snd_pcm_hw_params_set_period_time(args.a1, args.a2, args.a3, args.a4);
10511             break;
10512         }
10513         #endif
10514         #ifndef skip_index_snd_pcm_hw_params_set_period_time_first
10515         case snd_pcm_hw_params_set_period_time_first_INDEX: {
10516             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10517             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10518             int *ret = (int *)ret_v;
10519             *ret =
10520             snd_pcm_hw_params_set_period_time_first(args.a1, args.a2, args.a3, args.a4);
10521             break;
10522         }
10523         #endif
10524         #ifndef skip_index_snd_pcm_hw_params_set_period_time_last
10525         case snd_pcm_hw_params_set_period_time_last_INDEX: {
10526             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10527             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10528             int *ret = (int *)ret_v;
10529             *ret =
10530             snd_pcm_hw_params_set_period_time_last(args.a1, args.a2, args.a3, args.a4);
10531             break;
10532         }
10533         #endif
10534         #ifndef skip_index_snd_pcm_hw_params_set_period_time_max
10535         case snd_pcm_hw_params_set_period_time_max_INDEX: {
10536             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10537             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10538             int *ret = (int *)ret_v;
10539             *ret =
10540             snd_pcm_hw_params_set_period_time_max(args.a1, args.a2, args.a3, args.a4);
10541             break;
10542         }
10543         #endif
10544         #ifndef skip_index_snd_pcm_hw_params_set_period_time_min
10545         case snd_pcm_hw_params_set_period_time_min_INDEX: {
10546             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10547             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10548             int *ret = (int *)ret_v;
10549             *ret =
10550             snd_pcm_hw_params_set_period_time_min(args.a1, args.a2, args.a3, args.a4);
10551             break;
10552         }
10553         #endif
10554         #ifndef skip_index_snd_pcm_hw_params_set_period_time_minmax
10555         case snd_pcm_hw_params_set_period_time_minmax_INDEX: {
10556             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10557             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10558             int *ret = (int *)ret_v;
10559             *ret =
10560             snd_pcm_hw_params_set_period_time_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10561             break;
10562         }
10563         #endif
10564         #ifndef skip_index_snd_pcm_hw_params_set_period_time_near
10565         case snd_pcm_hw_params_set_period_time_near_INDEX: {
10566             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10567             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10568             int *ret = (int *)ret_v;
10569             *ret =
10570             snd_pcm_hw_params_set_period_time_near(args.a1, args.a2, args.a3, args.a4);
10571             break;
10572         }
10573         #endif
10574         #ifndef skip_index_snd_pcm_hw_params_set_periods
10575         case snd_pcm_hw_params_set_periods_INDEX: {
10576             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10577             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10578             int *ret = (int *)ret_v;
10579             *ret =
10580             snd_pcm_hw_params_set_periods(args.a1, args.a2, args.a3, args.a4);
10581             break;
10582         }
10583         #endif
10584         #ifndef skip_index_snd_pcm_hw_params_set_periods_first
10585         case snd_pcm_hw_params_set_periods_first_INDEX: {
10586             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10587             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10588             int *ret = (int *)ret_v;
10589             *ret =
10590             snd_pcm_hw_params_set_periods_first(args.a1, args.a2, args.a3, args.a4);
10591             break;
10592         }
10593         #endif
10594         #ifndef skip_index_snd_pcm_hw_params_set_periods_integer
10595         case snd_pcm_hw_params_set_periods_integer_INDEX: {
10596             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ *)packed;
10597             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT__ args = unpacked->args;
10598             int *ret = (int *)ret_v;
10599             *ret =
10600             snd_pcm_hw_params_set_periods_integer(args.a1, args.a2);
10601             break;
10602         }
10603         #endif
10604         #ifndef skip_index_snd_pcm_hw_params_set_periods_last
10605         case snd_pcm_hw_params_set_periods_last_INDEX: {
10606             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10607             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10608             int *ret = (int *)ret_v;
10609             *ret =
10610             snd_pcm_hw_params_set_periods_last(args.a1, args.a2, args.a3, args.a4);
10611             break;
10612         }
10613         #endif
10614         #ifndef skip_index_snd_pcm_hw_params_set_periods_max
10615         case snd_pcm_hw_params_set_periods_max_INDEX: {
10616             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10617             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10618             int *ret = (int *)ret_v;
10619             *ret =
10620             snd_pcm_hw_params_set_periods_max(args.a1, args.a2, args.a3, args.a4);
10621             break;
10622         }
10623         #endif
10624         #ifndef skip_index_snd_pcm_hw_params_set_periods_min
10625         case snd_pcm_hw_params_set_periods_min_INDEX: {
10626             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10627             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10628             int *ret = (int *)ret_v;
10629             *ret =
10630             snd_pcm_hw_params_set_periods_min(args.a1, args.a2, args.a3, args.a4);
10631             break;
10632         }
10633         #endif
10634         #ifndef skip_index_snd_pcm_hw_params_set_periods_minmax
10635         case snd_pcm_hw_params_set_periods_minmax_INDEX: {
10636             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10637             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10638             int *ret = (int *)ret_v;
10639             *ret =
10640             snd_pcm_hw_params_set_periods_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10641             break;
10642         }
10643         #endif
10644         #ifndef skip_index_snd_pcm_hw_params_set_periods_near
10645         case snd_pcm_hw_params_set_periods_near_INDEX: {
10646             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10647             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10648             int *ret = (int *)ret_v;
10649             *ret =
10650             snd_pcm_hw_params_set_periods_near(args.a1, args.a2, args.a3, args.a4);
10651             break;
10652         }
10653         #endif
10654         #ifndef skip_index_snd_pcm_hw_params_set_rate
10655         case snd_pcm_hw_params_set_rate_INDEX: {
10656             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10657             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10658             int *ret = (int *)ret_v;
10659             *ret =
10660             snd_pcm_hw_params_set_rate(args.a1, args.a2, args.a3, args.a4);
10661             break;
10662         }
10663         #endif
10664         #ifndef skip_index_snd_pcm_hw_params_set_rate_first
10665         case snd_pcm_hw_params_set_rate_first_INDEX: {
10666             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10667             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10668             int *ret = (int *)ret_v;
10669             *ret =
10670             snd_pcm_hw_params_set_rate_first(args.a1, args.a2, args.a3, args.a4);
10671             break;
10672         }
10673         #endif
10674         #ifndef skip_index_snd_pcm_hw_params_set_rate_last
10675         case snd_pcm_hw_params_set_rate_last_INDEX: {
10676             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10677             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10678             int *ret = (int *)ret_v;
10679             *ret =
10680             snd_pcm_hw_params_set_rate_last(args.a1, args.a2, args.a3, args.a4);
10681             break;
10682         }
10683         #endif
10684         #ifndef skip_index_snd_pcm_hw_params_set_rate_max
10685         case snd_pcm_hw_params_set_rate_max_INDEX: {
10686             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10687             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10688             int *ret = (int *)ret_v;
10689             *ret =
10690             snd_pcm_hw_params_set_rate_max(args.a1, args.a2, args.a3, args.a4);
10691             break;
10692         }
10693         #endif
10694         #ifndef skip_index_snd_pcm_hw_params_set_rate_min
10695         case snd_pcm_hw_params_set_rate_min_INDEX: {
10696             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10697             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10698             int *ret = (int *)ret_v;
10699             *ret =
10700             snd_pcm_hw_params_set_rate_min(args.a1, args.a2, args.a3, args.a4);
10701             break;
10702         }
10703         #endif
10704         #ifndef skip_index_snd_pcm_hw_params_set_rate_minmax
10705         case snd_pcm_hw_params_set_rate_minmax_INDEX: {
10706             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10707             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10708             int *ret = (int *)ret_v;
10709             *ret =
10710             snd_pcm_hw_params_set_rate_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10711             break;
10712         }
10713         #endif
10714         #ifndef skip_index_snd_pcm_hw_params_set_rate_near
10715         case snd_pcm_hw_params_set_rate_near_INDEX: {
10716             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10717             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10718             int *ret = (int *)ret_v;
10719             *ret =
10720             snd_pcm_hw_params_set_rate_near(args.a1, args.a2, args.a3, args.a4);
10721             break;
10722         }
10723         #endif
10724         #ifndef skip_index_snd_pcm_hw_params_set_rate_resample
10725         case snd_pcm_hw_params_set_rate_resample_INDEX: {
10726             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *)packed;
10727             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int args = unpacked->args;
10728             int *ret = (int *)ret_v;
10729             *ret =
10730             snd_pcm_hw_params_set_rate_resample(args.a1, args.a2, args.a3);
10731             break;
10732         }
10733         #endif
10734         #ifndef skip_index_snd_pcm_hw_params_set_subformat
10735         case snd_pcm_hw_params_set_subformat_INDEX: {
10736             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t *)packed;
10737             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t args = unpacked->args;
10738             int *ret = (int *)ret_v;
10739             *ret =
10740             snd_pcm_hw_params_set_subformat(args.a1, args.a2, args.a3);
10741             break;
10742         }
10743         #endif
10744         #ifndef skip_index_snd_pcm_hw_params_set_subformat_first
10745         case snd_pcm_hw_params_set_subformat_first_INDEX: {
10746             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *)packed;
10747             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ args = unpacked->args;
10748             int *ret = (int *)ret_v;
10749             *ret =
10750             snd_pcm_hw_params_set_subformat_first(args.a1, args.a2, args.a3);
10751             break;
10752         }
10753         #endif
10754         #ifndef skip_index_snd_pcm_hw_params_set_subformat_last
10755         case snd_pcm_hw_params_set_subformat_last_INDEX: {
10756             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ *)packed;
10757             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t___GENPT__ args = unpacked->args;
10758             int *ret = (int *)ret_v;
10759             *ret =
10760             snd_pcm_hw_params_set_subformat_last(args.a1, args.a2, args.a3);
10761             break;
10762         }
10763         #endif
10764         #ifndef skip_index_snd_pcm_hw_params_set_subformat_mask
10765         case snd_pcm_hw_params_set_subformat_mask_INDEX: {
10766             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ *)packed;
10767             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
10768             int *ret = (int *)ret_v;
10769             *ret =
10770             snd_pcm_hw_params_set_subformat_mask(args.a1, args.a2, args.a3);
10771             break;
10772         }
10773         #endif
10774         #ifndef skip_index_snd_pcm_hw_params_set_tick_time
10775         case snd_pcm_hw_params_set_tick_time_INDEX: {
10776             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10777             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10778             int *ret = (int *)ret_v;
10779             *ret =
10780             snd_pcm_hw_params_set_tick_time(args.a1, args.a2, args.a3, args.a4);
10781             break;
10782         }
10783         #endif
10784         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_first
10785         case snd_pcm_hw_params_set_tick_time_first_INDEX: {
10786             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10787             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10788             int *ret = (int *)ret_v;
10789             *ret =
10790             snd_pcm_hw_params_set_tick_time_first(args.a1, args.a2, args.a3, args.a4);
10791             break;
10792         }
10793         #endif
10794         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_last
10795         case snd_pcm_hw_params_set_tick_time_last_INDEX: {
10796             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10797             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10798             int *ret = (int *)ret_v;
10799             *ret =
10800             snd_pcm_hw_params_set_tick_time_last(args.a1, args.a2, args.a3, args.a4);
10801             break;
10802         }
10803         #endif
10804         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_max
10805         case snd_pcm_hw_params_set_tick_time_max_INDEX: {
10806             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10807             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10808             int *ret = (int *)ret_v;
10809             *ret =
10810             snd_pcm_hw_params_set_tick_time_max(args.a1, args.a2, args.a3, args.a4);
10811             break;
10812         }
10813         #endif
10814         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_min
10815         case snd_pcm_hw_params_set_tick_time_min_INDEX: {
10816             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10817             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10818             int *ret = (int *)ret_v;
10819             *ret =
10820             snd_pcm_hw_params_set_tick_time_min(args.a1, args.a2, args.a3, args.a4);
10821             break;
10822         }
10823         #endif
10824         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_minmax
10825         case snd_pcm_hw_params_set_tick_time_minmax_INDEX: {
10826             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10827             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10828             int *ret = (int *)ret_v;
10829             *ret =
10830             snd_pcm_hw_params_set_tick_time_minmax(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6);
10831             break;
10832         }
10833         #endif
10834         #ifndef skip_index_snd_pcm_hw_params_set_tick_time_near
10835         case snd_pcm_hw_params_set_tick_time_near_INDEX: {
10836             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ *)packed;
10837             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int___GENPT___int___GENPT__ args = unpacked->args;
10838             int *ret = (int *)ret_v;
10839             *ret =
10840             snd_pcm_hw_params_set_tick_time_near(args.a1, args.a2, args.a3, args.a4);
10841             break;
10842         }
10843         #endif
10844         #ifndef skip_index_snd_pcm_hw_params_sizeof
10845         case snd_pcm_hw_params_sizeof_INDEX: {
10846             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
10847             size_t *ret = (size_t *)ret_v;
10848             *ret =
10849             snd_pcm_hw_params_sizeof();
10850             break;
10851         }
10852         #endif
10853         #ifndef skip_index_snd_pcm_hw_params_test_access
10854         case snd_pcm_hw_params_test_access_INDEX: {
10855             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t *)packed;
10856             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_access_t args = unpacked->args;
10857             int *ret = (int *)ret_v;
10858             *ret =
10859             snd_pcm_hw_params_test_access(args.a1, args.a2, args.a3);
10860             break;
10861         }
10862         #endif
10863         #ifndef skip_index_snd_pcm_hw_params_test_buffer_size
10864         case snd_pcm_hw_params_test_buffer_size_INDEX: {
10865             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t *)packed;
10866             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
10867             int *ret = (int *)ret_v;
10868             *ret =
10869             snd_pcm_hw_params_test_buffer_size(args.a1, args.a2, args.a3);
10870             break;
10871         }
10872         #endif
10873         #ifndef skip_index_snd_pcm_hw_params_test_buffer_time
10874         case snd_pcm_hw_params_test_buffer_time_INDEX: {
10875             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10876             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10877             int *ret = (int *)ret_v;
10878             *ret =
10879             snd_pcm_hw_params_test_buffer_time(args.a1, args.a2, args.a3, args.a4);
10880             break;
10881         }
10882         #endif
10883         #ifndef skip_index_snd_pcm_hw_params_test_channels
10884         case snd_pcm_hw_params_test_channels_INDEX: {
10885             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int *)packed;
10886             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int args = unpacked->args;
10887             int *ret = (int *)ret_v;
10888             *ret =
10889             snd_pcm_hw_params_test_channels(args.a1, args.a2, args.a3);
10890             break;
10891         }
10892         #endif
10893         #ifndef skip_index_snd_pcm_hw_params_test_format
10894         case snd_pcm_hw_params_test_format_INDEX: {
10895             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t *)packed;
10896             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_format_t args = unpacked->args;
10897             int *ret = (int *)ret_v;
10898             *ret =
10899             snd_pcm_hw_params_test_format(args.a1, args.a2, args.a3);
10900             break;
10901         }
10902         #endif
10903         #ifndef skip_index_snd_pcm_hw_params_test_period_size
10904         case snd_pcm_hw_params_test_period_size_INDEX: {
10905             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int *)packed;
10906             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_uframes_t_int args = unpacked->args;
10907             int *ret = (int *)ret_v;
10908             *ret =
10909             snd_pcm_hw_params_test_period_size(args.a1, args.a2, args.a3, args.a4);
10910             break;
10911         }
10912         #endif
10913         #ifndef skip_index_snd_pcm_hw_params_test_period_time
10914         case snd_pcm_hw_params_test_period_time_INDEX: {
10915             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10916             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10917             int *ret = (int *)ret_v;
10918             *ret =
10919             snd_pcm_hw_params_test_period_time(args.a1, args.a2, args.a3, args.a4);
10920             break;
10921         }
10922         #endif
10923         #ifndef skip_index_snd_pcm_hw_params_test_periods
10924         case snd_pcm_hw_params_test_periods_INDEX: {
10925             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10926             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10927             int *ret = (int *)ret_v;
10928             *ret =
10929             snd_pcm_hw_params_test_periods(args.a1, args.a2, args.a3, args.a4);
10930             break;
10931         }
10932         #endif
10933         #ifndef skip_index_snd_pcm_hw_params_test_rate
10934         case snd_pcm_hw_params_test_rate_INDEX: {
10935             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10936             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10937             int *ret = (int *)ret_v;
10938             *ret =
10939             snd_pcm_hw_params_test_rate(args.a1, args.a2, args.a3, args.a4);
10940             break;
10941         }
10942         #endif
10943         #ifndef skip_index_snd_pcm_hw_params_test_subformat
10944         case snd_pcm_hw_params_test_subformat_INDEX: {
10945             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t *)packed;
10946             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___snd_pcm_subformat_t args = unpacked->args;
10947             int *ret = (int *)ret_v;
10948             *ret =
10949             snd_pcm_hw_params_test_subformat(args.a1, args.a2, args.a3);
10950             break;
10951         }
10952         #endif
10953         #ifndef skip_index_snd_pcm_hw_params_test_tick_time
10954         case snd_pcm_hw_params_test_tick_time_INDEX: {
10955             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int *)packed;
10956             ARGS_int_snd_pcm_t___GENPT___snd_pcm_hw_params_t___GENPT___unsigned_int_int args = unpacked->args;
10957             int *ret = (int *)ret_v;
10958             *ret =
10959             snd_pcm_hw_params_test_tick_time(args.a1, args.a2, args.a3, args.a4);
10960             break;
10961         }
10962         #endif
10963         #ifndef skip_index_snd_pcm_hwsync
10964         case snd_pcm_hwsync_INDEX: {
10965             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
10966             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
10967             int *ret = (int *)ret_v;
10968             *ret =
10969             snd_pcm_hwsync(args.a1);
10970             break;
10971         }
10972         #endif
10973         #ifndef skip_index_snd_pcm_info
10974         case snd_pcm_info_INDEX: {
10975             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_info_t___GENPT__ *)packed;
10976             ARGS_int_snd_pcm_t___GENPT___snd_pcm_info_t___GENPT__ args = unpacked->args;
10977             int *ret = (int *)ret_v;
10978             *ret =
10979             snd_pcm_info(args.a1, args.a2);
10980             break;
10981         }
10982         #endif
10983         #ifndef skip_index_snd_pcm_info_copy
10984         case snd_pcm_info_copy_INDEX: {
10985             INDEXED_void_snd_pcm_info_t___GENPT___const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_info_t___GENPT___const_snd_pcm_info_t___GENPT__ *)packed;
10986             ARGS_void_snd_pcm_info_t___GENPT___const_snd_pcm_info_t___GENPT__ args = unpacked->args;
10987             snd_pcm_info_copy(args.a1, args.a2);
10988             break;
10989         }
10990         #endif
10991         #ifndef skip_index_snd_pcm_info_free
10992         case snd_pcm_info_free_INDEX: {
10993             INDEXED_void_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_info_t___GENPT__ *)packed;
10994             ARGS_void_snd_pcm_info_t___GENPT__ args = unpacked->args;
10995             snd_pcm_info_free(args.a1);
10996             break;
10997         }
10998         #endif
10999         #ifndef skip_index_snd_pcm_info_get_card
11000         case snd_pcm_info_get_card_INDEX: {
11001             INDEXED_int_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_info_t___GENPT__ *)packed;
11002             ARGS_int_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11003             int *ret = (int *)ret_v;
11004             *ret =
11005             snd_pcm_info_get_card(args.a1);
11006             break;
11007         }
11008         #endif
11009         #ifndef skip_index_snd_pcm_info_get_class
11010         case snd_pcm_info_get_class_INDEX: {
11011             INDEXED_snd_pcm_class_t_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_snd_pcm_class_t_const_snd_pcm_info_t___GENPT__ *)packed;
11012             ARGS_snd_pcm_class_t_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11013             snd_pcm_class_t *ret = (snd_pcm_class_t *)ret_v;
11014             *ret =
11015             snd_pcm_info_get_class(args.a1);
11016             break;
11017         }
11018         #endif
11019         #ifndef skip_index_snd_pcm_info_get_device
11020         case snd_pcm_info_get_device_INDEX: {
11021             INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *)packed;
11022             ARGS_unsigned_int_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11023             unsigned int *ret = (unsigned int *)ret_v;
11024             *ret =
11025             snd_pcm_info_get_device(args.a1);
11026             break;
11027         }
11028         #endif
11029         #ifndef skip_index_snd_pcm_info_get_id
11030         case snd_pcm_info_get_id_INDEX: {
11031             INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *)packed;
11032             ARGS_const_char___GENPT___const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11033             const char * *ret = (const char * *)ret_v;
11034             *ret =
11035             snd_pcm_info_get_id(args.a1);
11036             break;
11037         }
11038         #endif
11039         #ifndef skip_index_snd_pcm_info_get_name
11040         case snd_pcm_info_get_name_INDEX: {
11041             INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *)packed;
11042             ARGS_const_char___GENPT___const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11043             const char * *ret = (const char * *)ret_v;
11044             *ret =
11045             snd_pcm_info_get_name(args.a1);
11046             break;
11047         }
11048         #endif
11049         #ifndef skip_index_snd_pcm_info_get_stream
11050         case snd_pcm_info_get_stream_INDEX: {
11051             INDEXED_snd_pcm_stream_t_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_snd_pcm_stream_t_const_snd_pcm_info_t___GENPT__ *)packed;
11052             ARGS_snd_pcm_stream_t_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11053             snd_pcm_stream_t *ret = (snd_pcm_stream_t *)ret_v;
11054             *ret =
11055             snd_pcm_info_get_stream(args.a1);
11056             break;
11057         }
11058         #endif
11059         #ifndef skip_index_snd_pcm_info_get_subclass
11060         case snd_pcm_info_get_subclass_INDEX: {
11061             INDEXED_snd_pcm_subclass_t_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_snd_pcm_subclass_t_const_snd_pcm_info_t___GENPT__ *)packed;
11062             ARGS_snd_pcm_subclass_t_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11063             snd_pcm_subclass_t *ret = (snd_pcm_subclass_t *)ret_v;
11064             *ret =
11065             snd_pcm_info_get_subclass(args.a1);
11066             break;
11067         }
11068         #endif
11069         #ifndef skip_index_snd_pcm_info_get_subdevice
11070         case snd_pcm_info_get_subdevice_INDEX: {
11071             INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *)packed;
11072             ARGS_unsigned_int_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11073             unsigned int *ret = (unsigned int *)ret_v;
11074             *ret =
11075             snd_pcm_info_get_subdevice(args.a1);
11076             break;
11077         }
11078         #endif
11079         #ifndef skip_index_snd_pcm_info_get_subdevice_name
11080         case snd_pcm_info_get_subdevice_name_INDEX: {
11081             INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_info_t___GENPT__ *)packed;
11082             ARGS_const_char___GENPT___const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11083             const char * *ret = (const char * *)ret_v;
11084             *ret =
11085             snd_pcm_info_get_subdevice_name(args.a1);
11086             break;
11087         }
11088         #endif
11089         #ifndef skip_index_snd_pcm_info_get_subdevices_avail
11090         case snd_pcm_info_get_subdevices_avail_INDEX: {
11091             INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *)packed;
11092             ARGS_unsigned_int_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11093             unsigned int *ret = (unsigned int *)ret_v;
11094             *ret =
11095             snd_pcm_info_get_subdevices_avail(args.a1);
11096             break;
11097         }
11098         #endif
11099         #ifndef skip_index_snd_pcm_info_get_subdevices_count
11100         case snd_pcm_info_get_subdevices_count_INDEX: {
11101             INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_pcm_info_t___GENPT__ *)packed;
11102             ARGS_unsigned_int_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11103             unsigned int *ret = (unsigned int *)ret_v;
11104             *ret =
11105             snd_pcm_info_get_subdevices_count(args.a1);
11106             break;
11107         }
11108         #endif
11109         #ifndef skip_index_snd_pcm_info_get_sync
11110         case snd_pcm_info_get_sync_INDEX: {
11111             INDEXED_snd_pcm_sync_id_t_const_snd_pcm_info_t___GENPT__ *unpacked = (INDEXED_snd_pcm_sync_id_t_const_snd_pcm_info_t___GENPT__ *)packed;
11112             ARGS_snd_pcm_sync_id_t_const_snd_pcm_info_t___GENPT__ args = unpacked->args;
11113             snd_pcm_sync_id_t *ret = (snd_pcm_sync_id_t *)ret_v;
11114             *ret =
11115             snd_pcm_info_get_sync(args.a1);
11116             break;
11117         }
11118         #endif
11119         #ifndef skip_index_snd_pcm_info_malloc
11120         case snd_pcm_info_malloc_INDEX: {
11121             INDEXED_int_snd_pcm_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_info_t___GENPT____GENPT__ *)packed;
11122             ARGS_int_snd_pcm_info_t___GENPT____GENPT__ args = unpacked->args;
11123             int *ret = (int *)ret_v;
11124             *ret =
11125             snd_pcm_info_malloc(args.a1);
11126             break;
11127         }
11128         #endif
11129         #ifndef skip_index_snd_pcm_info_set_device
11130         case snd_pcm_info_set_device_INDEX: {
11131             INDEXED_void_snd_pcm_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_pcm_info_t___GENPT___unsigned_int *)packed;
11132             ARGS_void_snd_pcm_info_t___GENPT___unsigned_int args = unpacked->args;
11133             snd_pcm_info_set_device(args.a1, args.a2);
11134             break;
11135         }
11136         #endif
11137         #ifndef skip_index_snd_pcm_info_set_stream
11138         case snd_pcm_info_set_stream_INDEX: {
11139             INDEXED_void_snd_pcm_info_t___GENPT___snd_pcm_stream_t *unpacked = (INDEXED_void_snd_pcm_info_t___GENPT___snd_pcm_stream_t *)packed;
11140             ARGS_void_snd_pcm_info_t___GENPT___snd_pcm_stream_t args = unpacked->args;
11141             snd_pcm_info_set_stream(args.a1, args.a2);
11142             break;
11143         }
11144         #endif
11145         #ifndef skip_index_snd_pcm_info_set_subdevice
11146         case snd_pcm_info_set_subdevice_INDEX: {
11147             INDEXED_void_snd_pcm_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_pcm_info_t___GENPT___unsigned_int *)packed;
11148             ARGS_void_snd_pcm_info_t___GENPT___unsigned_int args = unpacked->args;
11149             snd_pcm_info_set_subdevice(args.a1, args.a2);
11150             break;
11151         }
11152         #endif
11153         #ifndef skip_index_snd_pcm_info_sizeof
11154         case snd_pcm_info_sizeof_INDEX: {
11155             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
11156             size_t *ret = (size_t *)ret_v;
11157             *ret =
11158             snd_pcm_info_sizeof();
11159             break;
11160         }
11161         #endif
11162         #ifndef skip_index_snd_pcm_link
11163         case snd_pcm_link_INDEX: {
11164             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT__ *)packed;
11165             ARGS_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT__ args = unpacked->args;
11166             int *ret = (int *)ret_v;
11167             *ret =
11168             snd_pcm_link(args.a1, args.a2);
11169             break;
11170         }
11171         #endif
11172         #ifndef skip_index_snd_pcm_meter_add_scope
11173         case snd_pcm_meter_add_scope_INDEX: {
11174             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_scope_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_scope_t___GENPT__ *)packed;
11175             ARGS_int_snd_pcm_t___GENPT___snd_pcm_scope_t___GENPT__ args = unpacked->args;
11176             int *ret = (int *)ret_v;
11177             *ret =
11178             snd_pcm_meter_add_scope(args.a1, args.a2);
11179             break;
11180         }
11181         #endif
11182         #ifndef skip_index_snd_pcm_meter_get_boundary
11183         case snd_pcm_meter_get_boundary_INDEX: {
11184             INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *)packed;
11185             ARGS_snd_pcm_uframes_t_snd_pcm_t___GENPT__ args = unpacked->args;
11186             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11187             *ret =
11188             snd_pcm_meter_get_boundary(args.a1);
11189             break;
11190         }
11191         #endif
11192         #ifndef skip_index_snd_pcm_meter_get_bufsize
11193         case snd_pcm_meter_get_bufsize_INDEX: {
11194             INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *)packed;
11195             ARGS_snd_pcm_uframes_t_snd_pcm_t___GENPT__ args = unpacked->args;
11196             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11197             *ret =
11198             snd_pcm_meter_get_bufsize(args.a1);
11199             break;
11200         }
11201         #endif
11202         #ifndef skip_index_snd_pcm_meter_get_channels
11203         case snd_pcm_meter_get_channels_INDEX: {
11204             INDEXED_unsigned_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_pcm_t___GENPT__ *)packed;
11205             ARGS_unsigned_int_snd_pcm_t___GENPT__ args = unpacked->args;
11206             unsigned int *ret = (unsigned int *)ret_v;
11207             *ret =
11208             snd_pcm_meter_get_channels(args.a1);
11209             break;
11210         }
11211         #endif
11212         #ifndef skip_index_snd_pcm_meter_get_now
11213         case snd_pcm_meter_get_now_INDEX: {
11214             INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_snd_pcm_t___GENPT__ *)packed;
11215             ARGS_snd_pcm_uframes_t_snd_pcm_t___GENPT__ args = unpacked->args;
11216             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11217             *ret =
11218             snd_pcm_meter_get_now(args.a1);
11219             break;
11220         }
11221         #endif
11222         #ifndef skip_index_snd_pcm_meter_get_rate
11223         case snd_pcm_meter_get_rate_INDEX: {
11224             INDEXED_unsigned_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_pcm_t___GENPT__ *)packed;
11225             ARGS_unsigned_int_snd_pcm_t___GENPT__ args = unpacked->args;
11226             unsigned int *ret = (unsigned int *)ret_v;
11227             *ret =
11228             snd_pcm_meter_get_rate(args.a1);
11229             break;
11230         }
11231         #endif
11232         #ifndef skip_index_snd_pcm_meter_search_scope
11233         case snd_pcm_meter_search_scope_INDEX: {
11234             INDEXED_snd_pcm_scope_t___GENPT___snd_pcm_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_snd_pcm_scope_t___GENPT___snd_pcm_t___GENPT___const_char___GENPT__ *)packed;
11235             ARGS_snd_pcm_scope_t___GENPT___snd_pcm_t___GENPT___const_char___GENPT__ args = unpacked->args;
11236             snd_pcm_scope_t * *ret = (snd_pcm_scope_t * *)ret_v;
11237             *ret =
11238             snd_pcm_meter_search_scope(args.a1, args.a2);
11239             break;
11240         }
11241         #endif
11242         #ifndef skip_index_snd_pcm_mmap_begin
11243         case snd_pcm_mmap_begin_INDEX: {
11244             INDEXED_int_snd_pcm_t___GENPT___const_snd_pcm_channel_area_t___GENPT____GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___const_snd_pcm_channel_area_t___GENPT____GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11245             ARGS_int_snd_pcm_t___GENPT___const_snd_pcm_channel_area_t___GENPT____GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11246             int *ret = (int *)ret_v;
11247             *ret =
11248             snd_pcm_mmap_begin(args.a1, args.a2, args.a3, args.a4);
11249             break;
11250         }
11251         #endif
11252         #ifndef skip_index_snd_pcm_mmap_commit
11253         case snd_pcm_mmap_commit_INDEX: {
11254             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t_snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t_snd_pcm_uframes_t *)packed;
11255             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t_snd_pcm_uframes_t args = unpacked->args;
11256             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11257             *ret =
11258             snd_pcm_mmap_commit(args.a1, args.a2, args.a3);
11259             break;
11260         }
11261         #endif
11262         #ifndef skip_index_snd_pcm_mmap_readi
11263         case snd_pcm_mmap_readi_INDEX: {
11264             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t *)packed;
11265             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t args = unpacked->args;
11266             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11267             *ret =
11268             snd_pcm_mmap_readi(args.a1, args.a2, args.a3);
11269             break;
11270         }
11271         #endif
11272         #ifndef skip_index_snd_pcm_mmap_readn
11273         case snd_pcm_mmap_readn_INDEX: {
11274             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *)packed;
11275             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t args = unpacked->args;
11276             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11277             *ret =
11278             snd_pcm_mmap_readn(args.a1, args.a2, args.a3);
11279             break;
11280         }
11281         #endif
11282         #ifndef skip_index_snd_pcm_mmap_writei
11283         case snd_pcm_mmap_writei_INDEX: {
11284             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t *)packed;
11285             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t args = unpacked->args;
11286             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11287             *ret =
11288             snd_pcm_mmap_writei(args.a1, args.a2, args.a3);
11289             break;
11290         }
11291         #endif
11292         #ifndef skip_index_snd_pcm_mmap_writen
11293         case snd_pcm_mmap_writen_INDEX: {
11294             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *)packed;
11295             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t args = unpacked->args;
11296             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11297             *ret =
11298             snd_pcm_mmap_writen(args.a1, args.a2, args.a3);
11299             break;
11300         }
11301         #endif
11302         #ifndef skip_index_snd_pcm_name
11303         case snd_pcm_name_INDEX: {
11304             INDEXED_const_char___GENPT___snd_pcm_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_pcm_t___GENPT__ *)packed;
11305             ARGS_const_char___GENPT___snd_pcm_t___GENPT__ args = unpacked->args;
11306             const char * *ret = (const char * *)ret_v;
11307             *ret =
11308             snd_pcm_name(args.a1);
11309             break;
11310         }
11311         #endif
11312         #ifndef skip_index_snd_pcm_nonblock
11313         case snd_pcm_nonblock_INDEX: {
11314             INDEXED_int_snd_pcm_t___GENPT___int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___int *)packed;
11315             ARGS_int_snd_pcm_t___GENPT___int args = unpacked->args;
11316             int *ret = (int *)ret_v;
11317             *ret =
11318             snd_pcm_nonblock(args.a1, args.a2);
11319             break;
11320         }
11321         #endif
11322         #ifndef skip_index_snd_pcm_open
11323         case snd_pcm_open_INDEX: {
11324             INDEXED_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int *)packed;
11325             ARGS_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int args = unpacked->args;
11326             int *ret = (int *)ret_v;
11327             *ret =
11328             snd_pcm_open(args.a1, args.a2, args.a3, args.a4);
11329             break;
11330         }
11331         #endif
11332         #ifndef skip_index_snd_pcm_open_lconf
11333         case snd_pcm_open_lconf_INDEX: {
11334             INDEXED_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int_snd_config_t___GENPT__ *)packed;
11335             ARGS_int_snd_pcm_t___GENPT____GENPT___const_char___GENPT___snd_pcm_stream_t_int_snd_config_t___GENPT__ args = unpacked->args;
11336             int *ret = (int *)ret_v;
11337             *ret =
11338             snd_pcm_open_lconf(args.a1, args.a2, args.a3, args.a4, args.a5);
11339             break;
11340         }
11341         #endif
11342         #ifndef skip_index_snd_pcm_pause
11343         case snd_pcm_pause_INDEX: {
11344             INDEXED_int_snd_pcm_t___GENPT___int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___int *)packed;
11345             ARGS_int_snd_pcm_t___GENPT___int args = unpacked->args;
11346             int *ret = (int *)ret_v;
11347             *ret =
11348             snd_pcm_pause(args.a1, args.a2);
11349             break;
11350         }
11351         #endif
11352         #ifndef skip_index_snd_pcm_poll_descriptors
11353         case snd_pcm_poll_descriptors_INDEX: {
11354             INDEXED_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
11355             ARGS_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
11356             int *ret = (int *)ret_v;
11357             *ret =
11358             snd_pcm_poll_descriptors(args.a1, args.a2, args.a3);
11359             break;
11360         }
11361         #endif
11362         #ifndef skip_index_snd_pcm_poll_descriptors_count
11363         case snd_pcm_poll_descriptors_count_INDEX: {
11364             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
11365             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
11366             int *ret = (int *)ret_v;
11367             *ret =
11368             snd_pcm_poll_descriptors_count(args.a1);
11369             break;
11370         }
11371         #endif
11372         #ifndef skip_index_snd_pcm_poll_descriptors_revents
11373         case snd_pcm_poll_descriptors_revents_INDEX: {
11374             INDEXED_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
11375             ARGS_int_snd_pcm_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
11376             int *ret = (int *)ret_v;
11377             *ret =
11378             snd_pcm_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
11379             break;
11380         }
11381         #endif
11382         #ifndef skip_index_snd_pcm_prepare
11383         case snd_pcm_prepare_INDEX: {
11384             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
11385             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
11386             int *ret = (int *)ret_v;
11387             *ret =
11388             snd_pcm_prepare(args.a1);
11389             break;
11390         }
11391         #endif
11392         #ifndef skip_index_snd_pcm_readi
11393         case snd_pcm_readi_INDEX: {
11394             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t *)packed;
11395             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT___snd_pcm_uframes_t args = unpacked->args;
11396             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11397             *ret =
11398             snd_pcm_readi(args.a1, args.a2, args.a3);
11399             break;
11400         }
11401         #endif
11402         #ifndef skip_index_snd_pcm_readn
11403         case snd_pcm_readn_INDEX: {
11404             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *)packed;
11405             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t args = unpacked->args;
11406             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11407             *ret =
11408             snd_pcm_readn(args.a1, args.a2, args.a3);
11409             break;
11410         }
11411         #endif
11412         #ifndef skip_index_snd_pcm_recover
11413         case snd_pcm_recover_INDEX: {
11414             INDEXED_int_snd_pcm_t___GENPT___int_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___int_int *)packed;
11415             ARGS_int_snd_pcm_t___GENPT___int_int args = unpacked->args;
11416             int *ret = (int *)ret_v;
11417             *ret =
11418             snd_pcm_recover(args.a1, args.a2, args.a3);
11419             break;
11420         }
11421         #endif
11422         #ifndef skip_index_snd_pcm_reset
11423         case snd_pcm_reset_INDEX: {
11424             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
11425             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
11426             int *ret = (int *)ret_v;
11427             *ret =
11428             snd_pcm_reset(args.a1);
11429             break;
11430         }
11431         #endif
11432         #ifndef skip_index_snd_pcm_resume
11433         case snd_pcm_resume_INDEX: {
11434             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
11435             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
11436             int *ret = (int *)ret_v;
11437             *ret =
11438             snd_pcm_resume(args.a1);
11439             break;
11440         }
11441         #endif
11442         #ifndef skip_index_snd_pcm_rewind
11443         case snd_pcm_rewind_INDEX: {
11444             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t *)packed;
11445             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
11446             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11447             *ret =
11448             snd_pcm_rewind(args.a1, args.a2);
11449             break;
11450         }
11451         #endif
11452         #ifndef skip_index_snd_pcm_samples_to_bytes
11453         case snd_pcm_samples_to_bytes_INDEX: {
11454             INDEXED_ssize_t_snd_pcm_t___GENPT___long *unpacked = (INDEXED_ssize_t_snd_pcm_t___GENPT___long *)packed;
11455             ARGS_ssize_t_snd_pcm_t___GENPT___long args = unpacked->args;
11456             ssize_t *ret = (ssize_t *)ret_v;
11457             *ret =
11458             snd_pcm_samples_to_bytes(args.a1, args.a2);
11459             break;
11460         }
11461         #endif
11462         #ifndef skip_index_snd_pcm_scope_get_callback_private
11463         case snd_pcm_scope_get_callback_private_INDEX: {
11464             INDEXED_void___GENPT___snd_pcm_scope_t___GENPT__ *unpacked = (INDEXED_void___GENPT___snd_pcm_scope_t___GENPT__ *)packed;
11465             ARGS_void___GENPT___snd_pcm_scope_t___GENPT__ args = unpacked->args;
11466             void * *ret = (void * *)ret_v;
11467             *ret =
11468             snd_pcm_scope_get_callback_private(args.a1);
11469             break;
11470         }
11471         #endif
11472         #ifndef skip_index_snd_pcm_scope_get_name
11473         case snd_pcm_scope_get_name_INDEX: {
11474             INDEXED_const_char___GENPT___snd_pcm_scope_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_pcm_scope_t___GENPT__ *)packed;
11475             ARGS_const_char___GENPT___snd_pcm_scope_t___GENPT__ args = unpacked->args;
11476             const char * *ret = (const char * *)ret_v;
11477             *ret =
11478             snd_pcm_scope_get_name(args.a1);
11479             break;
11480         }
11481         #endif
11482         #ifndef skip_index_snd_pcm_scope_malloc
11483         case snd_pcm_scope_malloc_INDEX: {
11484             INDEXED_int_snd_pcm_scope_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_scope_t___GENPT____GENPT__ *)packed;
11485             ARGS_int_snd_pcm_scope_t___GENPT____GENPT__ args = unpacked->args;
11486             int *ret = (int *)ret_v;
11487             *ret =
11488             snd_pcm_scope_malloc(args.a1);
11489             break;
11490         }
11491         #endif
11492         #ifndef skip_index_snd_pcm_scope_s16_get_channel_buffer
11493         case snd_pcm_scope_s16_get_channel_buffer_INDEX: {
11494             INDEXED_int16_t___GENPT___snd_pcm_scope_t___GENPT___unsigned_int *unpacked = (INDEXED_int16_t___GENPT___snd_pcm_scope_t___GENPT___unsigned_int *)packed;
11495             ARGS_int16_t___GENPT___snd_pcm_scope_t___GENPT___unsigned_int args = unpacked->args;
11496             int16_t * *ret = (int16_t * *)ret_v;
11497             *ret =
11498             snd_pcm_scope_s16_get_channel_buffer(args.a1, args.a2);
11499             break;
11500         }
11501         #endif
11502         #ifndef skip_index_snd_pcm_scope_s16_open
11503         case snd_pcm_scope_s16_open_INDEX: {
11504             INDEXED_int_snd_pcm_t___GENPT___const_char___GENPT___snd_pcm_scope_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___const_char___GENPT___snd_pcm_scope_t___GENPT____GENPT__ *)packed;
11505             ARGS_int_snd_pcm_t___GENPT___const_char___GENPT___snd_pcm_scope_t___GENPT____GENPT__ args = unpacked->args;
11506             int *ret = (int *)ret_v;
11507             *ret =
11508             snd_pcm_scope_s16_open(args.a1, args.a2, args.a3);
11509             break;
11510         }
11511         #endif
11512         #ifndef skip_index_snd_pcm_scope_set_callback_private
11513         case snd_pcm_scope_set_callback_private_INDEX: {
11514             INDEXED_void_snd_pcm_scope_t___GENPT___void___GENPT__ *unpacked = (INDEXED_void_snd_pcm_scope_t___GENPT___void___GENPT__ *)packed;
11515             ARGS_void_snd_pcm_scope_t___GENPT___void___GENPT__ args = unpacked->args;
11516             snd_pcm_scope_set_callback_private(args.a1, args.a2);
11517             break;
11518         }
11519         #endif
11520         #ifndef skip_index_snd_pcm_scope_set_name
11521         case snd_pcm_scope_set_name_INDEX: {
11522             INDEXED_void_snd_pcm_scope_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_pcm_scope_t___GENPT___const_char___GENPT__ *)packed;
11523             ARGS_void_snd_pcm_scope_t___GENPT___const_char___GENPT__ args = unpacked->args;
11524             snd_pcm_scope_set_name(args.a1, args.a2);
11525             break;
11526         }
11527         #endif
11528         #ifndef skip_index_snd_pcm_scope_set_ops
11529         case snd_pcm_scope_set_ops_INDEX: {
11530             INDEXED_void_snd_pcm_scope_t___GENPT___const_snd_pcm_scope_ops_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_scope_t___GENPT___const_snd_pcm_scope_ops_t___GENPT__ *)packed;
11531             ARGS_void_snd_pcm_scope_t___GENPT___const_snd_pcm_scope_ops_t___GENPT__ args = unpacked->args;
11532             snd_pcm_scope_set_ops(args.a1, args.a2);
11533             break;
11534         }
11535         #endif
11536         #ifndef skip_index_snd_pcm_set_params
11537         case snd_pcm_set_params_INDEX: {
11538             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_format_t_snd_pcm_access_t_unsigned_int_unsigned_int_int_unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_format_t_snd_pcm_access_t_unsigned_int_unsigned_int_int_unsigned_int *)packed;
11539             ARGS_int_snd_pcm_t___GENPT___snd_pcm_format_t_snd_pcm_access_t_unsigned_int_unsigned_int_int_unsigned_int args = unpacked->args;
11540             int *ret = (int *)ret_v;
11541             *ret =
11542             snd_pcm_set_params(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7);
11543             break;
11544         }
11545         #endif
11546         #ifndef skip_index_snd_pcm_start
11547         case snd_pcm_start_INDEX: {
11548             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
11549             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
11550             int *ret = (int *)ret_v;
11551             *ret =
11552             snd_pcm_start(args.a1);
11553             break;
11554         }
11555         #endif
11556         #ifndef skip_index_snd_pcm_start_mode_name
11557         case snd_pcm_start_mode_name_INDEX: {
11558             INDEXED_const_char___GENPT___snd_pcm_start_t *unpacked = (INDEXED_const_char___GENPT___snd_pcm_start_t *)packed;
11559             ARGS_const_char___GENPT___snd_pcm_start_t args = unpacked->args;
11560             const char * *ret = (const char * *)ret_v;
11561             *ret =
11562             snd_pcm_start_mode_name(args.a1);
11563             break;
11564         }
11565         #endif
11566         #ifndef skip_index_snd_pcm_state
11567         case snd_pcm_state_INDEX: {
11568             INDEXED_snd_pcm_state_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_state_t_snd_pcm_t___GENPT__ *)packed;
11569             ARGS_snd_pcm_state_t_snd_pcm_t___GENPT__ args = unpacked->args;
11570             snd_pcm_state_t *ret = (snd_pcm_state_t *)ret_v;
11571             *ret =
11572             snd_pcm_state(args.a1);
11573             break;
11574         }
11575         #endif
11576         #ifndef skip_index_snd_pcm_state_name
11577         case snd_pcm_state_name_INDEX: {
11578             INDEXED_const_char___GENPT___const_snd_pcm_state_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_state_t *)packed;
11579             ARGS_const_char___GENPT___const_snd_pcm_state_t args = unpacked->args;
11580             const char * *ret = (const char * *)ret_v;
11581             *ret =
11582             snd_pcm_state_name(args.a1);
11583             break;
11584         }
11585         #endif
11586         #ifndef skip_index_snd_pcm_status
11587         case snd_pcm_status_INDEX: {
11588             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_status_t___GENPT__ *)packed;
11589             ARGS_int_snd_pcm_t___GENPT___snd_pcm_status_t___GENPT__ args = unpacked->args;
11590             int *ret = (int *)ret_v;
11591             *ret =
11592             snd_pcm_status(args.a1, args.a2);
11593             break;
11594         }
11595         #endif
11596         #ifndef skip_index_snd_pcm_status_copy
11597         case snd_pcm_status_copy_INDEX: {
11598             INDEXED_void_snd_pcm_status_t___GENPT___const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_status_t___GENPT___const_snd_pcm_status_t___GENPT__ *)packed;
11599             ARGS_void_snd_pcm_status_t___GENPT___const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11600             snd_pcm_status_copy(args.a1, args.a2);
11601             break;
11602         }
11603         #endif
11604         #ifndef skip_index_snd_pcm_status_dump
11605         case snd_pcm_status_dump_INDEX: {
11606             INDEXED_int_snd_pcm_status_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_status_t___GENPT___snd_output_t___GENPT__ *)packed;
11607             ARGS_int_snd_pcm_status_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
11608             int *ret = (int *)ret_v;
11609             *ret =
11610             snd_pcm_status_dump(args.a1, args.a2);
11611             break;
11612         }
11613         #endif
11614         #ifndef skip_index_snd_pcm_status_free
11615         case snd_pcm_status_free_INDEX: {
11616             INDEXED_void_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_status_t___GENPT__ *)packed;
11617             ARGS_void_snd_pcm_status_t___GENPT__ args = unpacked->args;
11618             snd_pcm_status_free(args.a1);
11619             break;
11620         }
11621         #endif
11622         #ifndef skip_index_snd_pcm_status_get_avail
11623         case snd_pcm_status_get_avail_INDEX: {
11624             INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *)packed;
11625             ARGS_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11626             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11627             *ret =
11628             snd_pcm_status_get_avail(args.a1);
11629             break;
11630         }
11631         #endif
11632         #ifndef skip_index_snd_pcm_status_get_avail_max
11633         case snd_pcm_status_get_avail_max_INDEX: {
11634             INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *)packed;
11635             ARGS_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11636             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11637             *ret =
11638             snd_pcm_status_get_avail_max(args.a1);
11639             break;
11640         }
11641         #endif
11642         #ifndef skip_index_snd_pcm_status_get_delay
11643         case snd_pcm_status_get_delay_INDEX: {
11644             INDEXED_snd_pcm_sframes_t_const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_snd_pcm_sframes_t_const_snd_pcm_status_t___GENPT__ *)packed;
11645             ARGS_snd_pcm_sframes_t_const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11646             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
11647             *ret =
11648             snd_pcm_status_get_delay(args.a1);
11649             break;
11650         }
11651         #endif
11652         #ifndef skip_index_snd_pcm_status_get_htstamp
11653         case snd_pcm_status_get_htstamp_INDEX: {
11654             INDEXED_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ *unpacked = (INDEXED_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ *)packed;
11655             ARGS_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ args = unpacked->args;
11656             snd_pcm_status_get_htstamp(args.a1, args.a2);
11657             break;
11658         }
11659         #endif
11660         #ifndef skip_index_snd_pcm_status_get_overrange
11661         case snd_pcm_status_get_overrange_INDEX: {
11662             INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ *)packed;
11663             ARGS_snd_pcm_uframes_t_const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11664             snd_pcm_uframes_t *ret = (snd_pcm_uframes_t *)ret_v;
11665             *ret =
11666             snd_pcm_status_get_overrange(args.a1);
11667             break;
11668         }
11669         #endif
11670         #ifndef skip_index_snd_pcm_status_get_state
11671         case snd_pcm_status_get_state_INDEX: {
11672             INDEXED_snd_pcm_state_t_const_snd_pcm_status_t___GENPT__ *unpacked = (INDEXED_snd_pcm_state_t_const_snd_pcm_status_t___GENPT__ *)packed;
11673             ARGS_snd_pcm_state_t_const_snd_pcm_status_t___GENPT__ args = unpacked->args;
11674             snd_pcm_state_t *ret = (snd_pcm_state_t *)ret_v;
11675             *ret =
11676             snd_pcm_status_get_state(args.a1);
11677             break;
11678         }
11679         #endif
11680         #ifndef skip_index_snd_pcm_status_get_trigger_htstamp
11681         case snd_pcm_status_get_trigger_htstamp_INDEX: {
11682             INDEXED_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ *unpacked = (INDEXED_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ *)packed;
11683             ARGS_void_const_snd_pcm_status_t___GENPT___snd_htimestamp_t___GENPT__ args = unpacked->args;
11684             snd_pcm_status_get_trigger_htstamp(args.a1, args.a2);
11685             break;
11686         }
11687         #endif
11688         #ifndef skip_index_snd_pcm_status_get_trigger_tstamp
11689         case snd_pcm_status_get_trigger_tstamp_INDEX: {
11690             INDEXED_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ *unpacked = (INDEXED_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ *)packed;
11691             ARGS_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ args = unpacked->args;
11692             snd_pcm_status_get_trigger_tstamp(args.a1, args.a2);
11693             break;
11694         }
11695         #endif
11696         #ifndef skip_index_snd_pcm_status_get_tstamp
11697         case snd_pcm_status_get_tstamp_INDEX: {
11698             INDEXED_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ *unpacked = (INDEXED_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ *)packed;
11699             ARGS_void_const_snd_pcm_status_t___GENPT___snd_timestamp_t___GENPT__ args = unpacked->args;
11700             snd_pcm_status_get_tstamp(args.a1, args.a2);
11701             break;
11702         }
11703         #endif
11704         #ifndef skip_index_snd_pcm_status_malloc
11705         case snd_pcm_status_malloc_INDEX: {
11706             INDEXED_int_snd_pcm_status_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_status_t___GENPT____GENPT__ *)packed;
11707             ARGS_int_snd_pcm_status_t___GENPT____GENPT__ args = unpacked->args;
11708             int *ret = (int *)ret_v;
11709             *ret =
11710             snd_pcm_status_malloc(args.a1);
11711             break;
11712         }
11713         #endif
11714         #ifndef skip_index_snd_pcm_status_sizeof
11715         case snd_pcm_status_sizeof_INDEX: {
11716             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
11717             size_t *ret = (size_t *)ret_v;
11718             *ret =
11719             snd_pcm_status_sizeof();
11720             break;
11721         }
11722         #endif
11723         #ifndef skip_index_snd_pcm_stream
11724         case snd_pcm_stream_INDEX: {
11725             INDEXED_snd_pcm_stream_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_stream_t_snd_pcm_t___GENPT__ *)packed;
11726             ARGS_snd_pcm_stream_t_snd_pcm_t___GENPT__ args = unpacked->args;
11727             snd_pcm_stream_t *ret = (snd_pcm_stream_t *)ret_v;
11728             *ret =
11729             snd_pcm_stream(args.a1);
11730             break;
11731         }
11732         #endif
11733         #ifndef skip_index_snd_pcm_stream_name
11734         case snd_pcm_stream_name_INDEX: {
11735             INDEXED_const_char___GENPT___const_snd_pcm_stream_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_stream_t *)packed;
11736             ARGS_const_char___GENPT___const_snd_pcm_stream_t args = unpacked->args;
11737             const char * *ret = (const char * *)ret_v;
11738             *ret =
11739             snd_pcm_stream_name(args.a1);
11740             break;
11741         }
11742         #endif
11743         #ifndef skip_index_snd_pcm_subformat_description
11744         case snd_pcm_subformat_description_INDEX: {
11745             INDEXED_const_char___GENPT___const_snd_pcm_subformat_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_subformat_t *)packed;
11746             ARGS_const_char___GENPT___const_snd_pcm_subformat_t args = unpacked->args;
11747             const char * *ret = (const char * *)ret_v;
11748             *ret =
11749             snd_pcm_subformat_description(args.a1);
11750             break;
11751         }
11752         #endif
11753         #ifndef skip_index_snd_pcm_subformat_mask_any
11754         case snd_pcm_subformat_mask_any_INDEX: {
11755             INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *)packed;
11756             ARGS_void_snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
11757             snd_pcm_subformat_mask_any(args.a1);
11758             break;
11759         }
11760         #endif
11761         #ifndef skip_index_snd_pcm_subformat_mask_copy
11762         case snd_pcm_subformat_mask_copy_INDEX: {
11763             INDEXED_void_snd_pcm_subformat_mask_t___GENPT___const_snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT___const_snd_pcm_subformat_mask_t___GENPT__ *)packed;
11764             ARGS_void_snd_pcm_subformat_mask_t___GENPT___const_snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
11765             snd_pcm_subformat_mask_copy(args.a1, args.a2);
11766             break;
11767         }
11768         #endif
11769         #ifndef skip_index_snd_pcm_subformat_mask_empty
11770         case snd_pcm_subformat_mask_empty_INDEX: {
11771             INDEXED_int_const_snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_subformat_mask_t___GENPT__ *)packed;
11772             ARGS_int_const_snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
11773             int *ret = (int *)ret_v;
11774             *ret =
11775             snd_pcm_subformat_mask_empty(args.a1);
11776             break;
11777         }
11778         #endif
11779         #ifndef skip_index_snd_pcm_subformat_mask_free
11780         case snd_pcm_subformat_mask_free_INDEX: {
11781             INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *)packed;
11782             ARGS_void_snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
11783             snd_pcm_subformat_mask_free(args.a1);
11784             break;
11785         }
11786         #endif
11787         #ifndef skip_index_snd_pcm_subformat_mask_malloc
11788         case snd_pcm_subformat_mask_malloc_INDEX: {
11789             INDEXED_int_snd_pcm_subformat_mask_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_subformat_mask_t___GENPT____GENPT__ *)packed;
11790             ARGS_int_snd_pcm_subformat_mask_t___GENPT____GENPT__ args = unpacked->args;
11791             int *ret = (int *)ret_v;
11792             *ret =
11793             snd_pcm_subformat_mask_malloc(args.a1);
11794             break;
11795         }
11796         #endif
11797         #ifndef skip_index_snd_pcm_subformat_mask_none
11798         case snd_pcm_subformat_mask_none_INDEX: {
11799             INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT__ *)packed;
11800             ARGS_void_snd_pcm_subformat_mask_t___GENPT__ args = unpacked->args;
11801             snd_pcm_subformat_mask_none(args.a1);
11802             break;
11803         }
11804         #endif
11805         #ifndef skip_index_snd_pcm_subformat_mask_reset
11806         case snd_pcm_subformat_mask_reset_INDEX: {
11807             INDEXED_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *)packed;
11808             ARGS_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t args = unpacked->args;
11809             snd_pcm_subformat_mask_reset(args.a1, args.a2);
11810             break;
11811         }
11812         #endif
11813         #ifndef skip_index_snd_pcm_subformat_mask_set
11814         case snd_pcm_subformat_mask_set_INDEX: {
11815             INDEXED_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *unpacked = (INDEXED_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *)packed;
11816             ARGS_void_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t args = unpacked->args;
11817             snd_pcm_subformat_mask_set(args.a1, args.a2);
11818             break;
11819         }
11820         #endif
11821         #ifndef skip_index_snd_pcm_subformat_mask_sizeof
11822         case snd_pcm_subformat_mask_sizeof_INDEX: {
11823             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
11824             size_t *ret = (size_t *)ret_v;
11825             *ret =
11826             snd_pcm_subformat_mask_sizeof();
11827             break;
11828         }
11829         #endif
11830         #ifndef skip_index_snd_pcm_subformat_mask_test
11831         case snd_pcm_subformat_mask_test_INDEX: {
11832             INDEXED_int_const_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *unpacked = (INDEXED_int_const_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t *)packed;
11833             ARGS_int_const_snd_pcm_subformat_mask_t___GENPT___snd_pcm_subformat_t args = unpacked->args;
11834             int *ret = (int *)ret_v;
11835             *ret =
11836             snd_pcm_subformat_mask_test(args.a1, args.a2);
11837             break;
11838         }
11839         #endif
11840         #ifndef skip_index_snd_pcm_subformat_name
11841         case snd_pcm_subformat_name_INDEX: {
11842             INDEXED_const_char___GENPT___const_snd_pcm_subformat_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_subformat_t *)packed;
11843             ARGS_const_char___GENPT___const_snd_pcm_subformat_t args = unpacked->args;
11844             const char * *ret = (const char * *)ret_v;
11845             *ret =
11846             snd_pcm_subformat_name(args.a1);
11847             break;
11848         }
11849         #endif
11850         #ifndef skip_index_snd_pcm_sw_params
11851         case snd_pcm_sw_params_INDEX: {
11852             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ *)packed;
11853             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
11854             int *ret = (int *)ret_v;
11855             *ret =
11856             snd_pcm_sw_params(args.a1, args.a2);
11857             break;
11858         }
11859         #endif
11860         #ifndef skip_index_snd_pcm_sw_params_copy
11861         case snd_pcm_sw_params_copy_INDEX: {
11862             INDEXED_void_snd_pcm_sw_params_t___GENPT___const_snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_sw_params_t___GENPT___const_snd_pcm_sw_params_t___GENPT__ *)packed;
11863             ARGS_void_snd_pcm_sw_params_t___GENPT___const_snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
11864             snd_pcm_sw_params_copy(args.a1, args.a2);
11865             break;
11866         }
11867         #endif
11868         #ifndef skip_index_snd_pcm_sw_params_current
11869         case snd_pcm_sw_params_current_INDEX: {
11870             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ *)packed;
11871             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
11872             int *ret = (int *)ret_v;
11873             *ret =
11874             snd_pcm_sw_params_current(args.a1, args.a2);
11875             break;
11876         }
11877         #endif
11878         #ifndef skip_index_snd_pcm_sw_params_dump
11879         case snd_pcm_sw_params_dump_INDEX: {
11880             INDEXED_int_snd_pcm_sw_params_t___GENPT___snd_output_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_sw_params_t___GENPT___snd_output_t___GENPT__ *)packed;
11881             ARGS_int_snd_pcm_sw_params_t___GENPT___snd_output_t___GENPT__ args = unpacked->args;
11882             int *ret = (int *)ret_v;
11883             *ret =
11884             snd_pcm_sw_params_dump(args.a1, args.a2);
11885             break;
11886         }
11887         #endif
11888         #ifndef skip_index_snd_pcm_sw_params_free
11889         case snd_pcm_sw_params_free_INDEX: {
11890             INDEXED_void_snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_void_snd_pcm_sw_params_t___GENPT__ *)packed;
11891             ARGS_void_snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
11892             snd_pcm_sw_params_free(args.a1);
11893             break;
11894         }
11895         #endif
11896         #ifndef skip_index_snd_pcm_sw_params_get_avail_min
11897         case snd_pcm_sw_params_get_avail_min_INDEX: {
11898             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11899             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11900             int *ret = (int *)ret_v;
11901             *ret =
11902             snd_pcm_sw_params_get_avail_min(args.a1, args.a2);
11903             break;
11904         }
11905         #endif
11906         #ifndef skip_index_snd_pcm_sw_params_get_boundary
11907         case snd_pcm_sw_params_get_boundary_INDEX: {
11908             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11909             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11910             int *ret = (int *)ret_v;
11911             *ret =
11912             snd_pcm_sw_params_get_boundary(args.a1, args.a2);
11913             break;
11914         }
11915         #endif
11916         #ifndef skip_index_snd_pcm_sw_params_get_silence_size
11917         case snd_pcm_sw_params_get_silence_size_INDEX: {
11918             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11919             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11920             int *ret = (int *)ret_v;
11921             *ret =
11922             snd_pcm_sw_params_get_silence_size(args.a1, args.a2);
11923             break;
11924         }
11925         #endif
11926         #ifndef skip_index_snd_pcm_sw_params_get_silence_threshold
11927         case snd_pcm_sw_params_get_silence_threshold_INDEX: {
11928             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11929             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11930             int *ret = (int *)ret_v;
11931             *ret =
11932             snd_pcm_sw_params_get_silence_threshold(args.a1, args.a2);
11933             break;
11934         }
11935         #endif
11936         #ifndef skip_index_snd_pcm_sw_params_get_sleep_min
11937         case snd_pcm_sw_params_get_sleep_min_INDEX: {
11938             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___unsigned_int___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___unsigned_int___GENPT__ *)packed;
11939             ARGS_int_const_snd_pcm_sw_params_t___GENPT___unsigned_int___GENPT__ args = unpacked->args;
11940             int *ret = (int *)ret_v;
11941             *ret =
11942             snd_pcm_sw_params_get_sleep_min(args.a1, args.a2);
11943             break;
11944         }
11945         #endif
11946         #ifndef skip_index_snd_pcm_sw_params_get_start_mode
11947         case snd_pcm_sw_params_get_start_mode_INDEX: {
11948             INDEXED_snd_pcm_start_t_const_snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_snd_pcm_start_t_const_snd_pcm_sw_params_t___GENPT__ *)packed;
11949             ARGS_snd_pcm_start_t_const_snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
11950             snd_pcm_start_t *ret = (snd_pcm_start_t *)ret_v;
11951             *ret =
11952             snd_pcm_sw_params_get_start_mode(args.a1);
11953             break;
11954         }
11955         #endif
11956         #ifndef skip_index_snd_pcm_sw_params_get_start_threshold
11957         case snd_pcm_sw_params_get_start_threshold_INDEX: {
11958             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11959             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11960             int *ret = (int *)ret_v;
11961             *ret =
11962             snd_pcm_sw_params_get_start_threshold(args.a1, args.a2);
11963             break;
11964         }
11965         #endif
11966         #ifndef skip_index_snd_pcm_sw_params_get_stop_threshold
11967         case snd_pcm_sw_params_get_stop_threshold_INDEX: {
11968             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11969             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11970             int *ret = (int *)ret_v;
11971             *ret =
11972             snd_pcm_sw_params_get_stop_threshold(args.a1, args.a2);
11973             break;
11974         }
11975         #endif
11976         #ifndef skip_index_snd_pcm_sw_params_get_tstamp_mode
11977         case snd_pcm_sw_params_get_tstamp_mode_INDEX: {
11978             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t___GENPT__ *)packed;
11979             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t___GENPT__ args = unpacked->args;
11980             int *ret = (int *)ret_v;
11981             *ret =
11982             snd_pcm_sw_params_get_tstamp_mode(args.a1, args.a2);
11983             break;
11984         }
11985         #endif
11986         #ifndef skip_index_snd_pcm_sw_params_get_xfer_align
11987         case snd_pcm_sw_params_get_xfer_align_INDEX: {
11988             INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
11989             ARGS_int_const_snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
11990             int *ret = (int *)ret_v;
11991             *ret =
11992             snd_pcm_sw_params_get_xfer_align(args.a1, args.a2);
11993             break;
11994         }
11995         #endif
11996         #ifndef skip_index_snd_pcm_sw_params_get_xrun_mode
11997         case snd_pcm_sw_params_get_xrun_mode_INDEX: {
11998             INDEXED_snd_pcm_xrun_t_const_snd_pcm_sw_params_t___GENPT__ *unpacked = (INDEXED_snd_pcm_xrun_t_const_snd_pcm_sw_params_t___GENPT__ *)packed;
11999             ARGS_snd_pcm_xrun_t_const_snd_pcm_sw_params_t___GENPT__ args = unpacked->args;
12000             snd_pcm_xrun_t *ret = (snd_pcm_xrun_t *)ret_v;
12001             *ret =
12002             snd_pcm_sw_params_get_xrun_mode(args.a1);
12003             break;
12004         }
12005         #endif
12006         #ifndef skip_index_snd_pcm_sw_params_malloc
12007         case snd_pcm_sw_params_malloc_INDEX: {
12008             INDEXED_int_snd_pcm_sw_params_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_pcm_sw_params_t___GENPT____GENPT__ *)packed;
12009             ARGS_int_snd_pcm_sw_params_t___GENPT____GENPT__ args = unpacked->args;
12010             int *ret = (int *)ret_v;
12011             *ret =
12012             snd_pcm_sw_params_malloc(args.a1);
12013             break;
12014         }
12015         #endif
12016         #ifndef skip_index_snd_pcm_sw_params_set_avail_min
12017         case snd_pcm_sw_params_set_avail_min_INDEX: {
12018             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12019             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12020             int *ret = (int *)ret_v;
12021             *ret =
12022             snd_pcm_sw_params_set_avail_min(args.a1, args.a2, args.a3);
12023             break;
12024         }
12025         #endif
12026         #ifndef skip_index_snd_pcm_sw_params_set_silence_size
12027         case snd_pcm_sw_params_set_silence_size_INDEX: {
12028             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12029             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12030             int *ret = (int *)ret_v;
12031             *ret =
12032             snd_pcm_sw_params_set_silence_size(args.a1, args.a2, args.a3);
12033             break;
12034         }
12035         #endif
12036         #ifndef skip_index_snd_pcm_sw_params_set_silence_threshold
12037         case snd_pcm_sw_params_set_silence_threshold_INDEX: {
12038             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12039             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12040             int *ret = (int *)ret_v;
12041             *ret =
12042             snd_pcm_sw_params_set_silence_threshold(args.a1, args.a2, args.a3);
12043             break;
12044         }
12045         #endif
12046         #ifndef skip_index_snd_pcm_sw_params_set_sleep_min
12047         case snd_pcm_sw_params_set_sleep_min_INDEX: {
12048             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___unsigned_int *)packed;
12049             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___unsigned_int args = unpacked->args;
12050             int *ret = (int *)ret_v;
12051             *ret =
12052             snd_pcm_sw_params_set_sleep_min(args.a1, args.a2, args.a3);
12053             break;
12054         }
12055         #endif
12056         #ifndef skip_index_snd_pcm_sw_params_set_start_mode
12057         case snd_pcm_sw_params_set_start_mode_INDEX: {
12058             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_start_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_start_t *)packed;
12059             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_start_t args = unpacked->args;
12060             int *ret = (int *)ret_v;
12061             *ret =
12062             snd_pcm_sw_params_set_start_mode(args.a1, args.a2, args.a3);
12063             break;
12064         }
12065         #endif
12066         #ifndef skip_index_snd_pcm_sw_params_set_start_threshold
12067         case snd_pcm_sw_params_set_start_threshold_INDEX: {
12068             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12069             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12070             int *ret = (int *)ret_v;
12071             *ret =
12072             snd_pcm_sw_params_set_start_threshold(args.a1, args.a2, args.a3);
12073             break;
12074         }
12075         #endif
12076         #ifndef skip_index_snd_pcm_sw_params_set_stop_threshold
12077         case snd_pcm_sw_params_set_stop_threshold_INDEX: {
12078             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12079             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12080             int *ret = (int *)ret_v;
12081             *ret =
12082             snd_pcm_sw_params_set_stop_threshold(args.a1, args.a2, args.a3);
12083             break;
12084         }
12085         #endif
12086         #ifndef skip_index_snd_pcm_sw_params_set_tstamp_mode
12087         case snd_pcm_sw_params_set_tstamp_mode_INDEX: {
12088             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t *)packed;
12089             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_tstamp_t args = unpacked->args;
12090             int *ret = (int *)ret_v;
12091             *ret =
12092             snd_pcm_sw_params_set_tstamp_mode(args.a1, args.a2, args.a3);
12093             break;
12094         }
12095         #endif
12096         #ifndef skip_index_snd_pcm_sw_params_set_xfer_align
12097         case snd_pcm_sw_params_set_xfer_align_INDEX: {
12098             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t *)packed;
12099             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_uframes_t args = unpacked->args;
12100             int *ret = (int *)ret_v;
12101             *ret =
12102             snd_pcm_sw_params_set_xfer_align(args.a1, args.a2, args.a3);
12103             break;
12104         }
12105         #endif
12106         #ifndef skip_index_snd_pcm_sw_params_set_xrun_mode
12107         case snd_pcm_sw_params_set_xrun_mode_INDEX: {
12108             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_xrun_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_xrun_t *)packed;
12109             ARGS_int_snd_pcm_t___GENPT___snd_pcm_sw_params_t___GENPT___snd_pcm_xrun_t args = unpacked->args;
12110             int *ret = (int *)ret_v;
12111             *ret =
12112             snd_pcm_sw_params_set_xrun_mode(args.a1, args.a2, args.a3);
12113             break;
12114         }
12115         #endif
12116         #ifndef skip_index_snd_pcm_sw_params_sizeof
12117         case snd_pcm_sw_params_sizeof_INDEX: {
12118             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
12119             size_t *ret = (size_t *)ret_v;
12120             *ret =
12121             snd_pcm_sw_params_sizeof();
12122             break;
12123         }
12124         #endif
12125         #ifndef skip_index_snd_pcm_tstamp_mode_name
12126         case snd_pcm_tstamp_mode_name_INDEX: {
12127             INDEXED_const_char___GENPT___const_snd_pcm_tstamp_t *unpacked = (INDEXED_const_char___GENPT___const_snd_pcm_tstamp_t *)packed;
12128             ARGS_const_char___GENPT___const_snd_pcm_tstamp_t args = unpacked->args;
12129             const char * *ret = (const char * *)ret_v;
12130             *ret =
12131             snd_pcm_tstamp_mode_name(args.a1);
12132             break;
12133         }
12134         #endif
12135         #ifndef skip_index_snd_pcm_type
12136         case snd_pcm_type_INDEX: {
12137             INDEXED_snd_pcm_type_t_snd_pcm_t___GENPT__ *unpacked = (INDEXED_snd_pcm_type_t_snd_pcm_t___GENPT__ *)packed;
12138             ARGS_snd_pcm_type_t_snd_pcm_t___GENPT__ args = unpacked->args;
12139             snd_pcm_type_t *ret = (snd_pcm_type_t *)ret_v;
12140             *ret =
12141             snd_pcm_type(args.a1);
12142             break;
12143         }
12144         #endif
12145         #ifndef skip_index_snd_pcm_type_name
12146         case snd_pcm_type_name_INDEX: {
12147             INDEXED_const_char___GENPT___snd_pcm_type_t *unpacked = (INDEXED_const_char___GENPT___snd_pcm_type_t *)packed;
12148             ARGS_const_char___GENPT___snd_pcm_type_t args = unpacked->args;
12149             const char * *ret = (const char * *)ret_v;
12150             *ret =
12151             snd_pcm_type_name(args.a1);
12152             break;
12153         }
12154         #endif
12155         #ifndef skip_index_snd_pcm_unlink
12156         case snd_pcm_unlink_INDEX: {
12157             INDEXED_int_snd_pcm_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT__ *)packed;
12158             ARGS_int_snd_pcm_t___GENPT__ args = unpacked->args;
12159             int *ret = (int *)ret_v;
12160             *ret =
12161             snd_pcm_unlink(args.a1);
12162             break;
12163         }
12164         #endif
12165         #ifndef skip_index_snd_pcm_wait
12166         case snd_pcm_wait_INDEX: {
12167             INDEXED_int_snd_pcm_t___GENPT___int *unpacked = (INDEXED_int_snd_pcm_t___GENPT___int *)packed;
12168             ARGS_int_snd_pcm_t___GENPT___int args = unpacked->args;
12169             int *ret = (int *)ret_v;
12170             *ret =
12171             snd_pcm_wait(args.a1, args.a2);
12172             break;
12173         }
12174         #endif
12175         #ifndef skip_index_snd_pcm_writei
12176         case snd_pcm_writei_INDEX: {
12177             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t *)packed;
12178             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___const_void___GENPT___snd_pcm_uframes_t args = unpacked->args;
12179             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
12180             *ret =
12181             snd_pcm_writei(args.a1, args.a2, args.a3);
12182             break;
12183         }
12184         #endif
12185         #ifndef skip_index_snd_pcm_writen
12186         case snd_pcm_writen_INDEX: {
12187             INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *unpacked = (INDEXED_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t *)packed;
12188             ARGS_snd_pcm_sframes_t_snd_pcm_t___GENPT___void___GENPT____GENPT___snd_pcm_uframes_t args = unpacked->args;
12189             snd_pcm_sframes_t *ret = (snd_pcm_sframes_t *)ret_v;
12190             *ret =
12191             snd_pcm_writen(args.a1, args.a2, args.a3);
12192             break;
12193         }
12194         #endif
12195         #ifndef skip_index_snd_pcm_xrun_mode_name
12196         case snd_pcm_xrun_mode_name_INDEX: {
12197             INDEXED_const_char___GENPT___snd_pcm_xrun_t *unpacked = (INDEXED_const_char___GENPT___snd_pcm_xrun_t *)packed;
12198             ARGS_const_char___GENPT___snd_pcm_xrun_t args = unpacked->args;
12199             const char * *ret = (const char * *)ret_v;
12200             *ret =
12201             snd_pcm_xrun_mode_name(args.a1);
12202             break;
12203         }
12204         #endif
12205         #ifndef skip_index_snd_rawmidi_close
12206         case snd_rawmidi_close_INDEX: {
12207             INDEXED_int_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT__ *)packed;
12208             ARGS_int_snd_rawmidi_t___GENPT__ args = unpacked->args;
12209             int *ret = (int *)ret_v;
12210             *ret =
12211             snd_rawmidi_close(args.a1);
12212             break;
12213         }
12214         #endif
12215         #ifndef skip_index_snd_rawmidi_drain
12216         case snd_rawmidi_drain_INDEX: {
12217             INDEXED_int_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT__ *)packed;
12218             ARGS_int_snd_rawmidi_t___GENPT__ args = unpacked->args;
12219             int *ret = (int *)ret_v;
12220             *ret =
12221             snd_rawmidi_drain(args.a1);
12222             break;
12223         }
12224         #endif
12225         #ifndef skip_index_snd_rawmidi_drop
12226         case snd_rawmidi_drop_INDEX: {
12227             INDEXED_int_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT__ *)packed;
12228             ARGS_int_snd_rawmidi_t___GENPT__ args = unpacked->args;
12229             int *ret = (int *)ret_v;
12230             *ret =
12231             snd_rawmidi_drop(args.a1);
12232             break;
12233         }
12234         #endif
12235         #ifndef skip_index_snd_rawmidi_info
12236         case snd_rawmidi_info_INDEX: {
12237             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_info_t___GENPT__ *)packed;
12238             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12239             int *ret = (int *)ret_v;
12240             *ret =
12241             snd_rawmidi_info(args.a1, args.a2);
12242             break;
12243         }
12244         #endif
12245         #ifndef skip_index_snd_rawmidi_info_copy
12246         case snd_rawmidi_info_copy_INDEX: {
12247             INDEXED_void_snd_rawmidi_info_t___GENPT___const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_info_t___GENPT___const_snd_rawmidi_info_t___GENPT__ *)packed;
12248             ARGS_void_snd_rawmidi_info_t___GENPT___const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12249             snd_rawmidi_info_copy(args.a1, args.a2);
12250             break;
12251         }
12252         #endif
12253         #ifndef skip_index_snd_rawmidi_info_free
12254         case snd_rawmidi_info_free_INDEX: {
12255             INDEXED_void_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_info_t___GENPT__ *)packed;
12256             ARGS_void_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12257             snd_rawmidi_info_free(args.a1);
12258             break;
12259         }
12260         #endif
12261         #ifndef skip_index_snd_rawmidi_info_get_card
12262         case snd_rawmidi_info_get_card_INDEX: {
12263             INDEXED_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12264             ARGS_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12265             int *ret = (int *)ret_v;
12266             *ret =
12267             snd_rawmidi_info_get_card(args.a1);
12268             break;
12269         }
12270         #endif
12271         #ifndef skip_index_snd_rawmidi_info_get_device
12272         case snd_rawmidi_info_get_device_INDEX: {
12273             INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12274             ARGS_unsigned_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12275             unsigned int *ret = (unsigned int *)ret_v;
12276             *ret =
12277             snd_rawmidi_info_get_device(args.a1);
12278             break;
12279         }
12280         #endif
12281         #ifndef skip_index_snd_rawmidi_info_get_flags
12282         case snd_rawmidi_info_get_flags_INDEX: {
12283             INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12284             ARGS_unsigned_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12285             unsigned int *ret = (unsigned int *)ret_v;
12286             *ret =
12287             snd_rawmidi_info_get_flags(args.a1);
12288             break;
12289         }
12290         #endif
12291         #ifndef skip_index_snd_rawmidi_info_get_id
12292         case snd_rawmidi_info_get_id_INDEX: {
12293             INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *)packed;
12294             ARGS_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12295             const char * *ret = (const char * *)ret_v;
12296             *ret =
12297             snd_rawmidi_info_get_id(args.a1);
12298             break;
12299         }
12300         #endif
12301         #ifndef skip_index_snd_rawmidi_info_get_name
12302         case snd_rawmidi_info_get_name_INDEX: {
12303             INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *)packed;
12304             ARGS_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12305             const char * *ret = (const char * *)ret_v;
12306             *ret =
12307             snd_rawmidi_info_get_name(args.a1);
12308             break;
12309         }
12310         #endif
12311         #ifndef skip_index_snd_rawmidi_info_get_stream
12312         case snd_rawmidi_info_get_stream_INDEX: {
12313             INDEXED_snd_rawmidi_stream_t_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_snd_rawmidi_stream_t_const_snd_rawmidi_info_t___GENPT__ *)packed;
12314             ARGS_snd_rawmidi_stream_t_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12315             snd_rawmidi_stream_t *ret = (snd_rawmidi_stream_t *)ret_v;
12316             *ret =
12317             snd_rawmidi_info_get_stream(args.a1);
12318             break;
12319         }
12320         #endif
12321         #ifndef skip_index_snd_rawmidi_info_get_subdevice
12322         case snd_rawmidi_info_get_subdevice_INDEX: {
12323             INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12324             ARGS_unsigned_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12325             unsigned int *ret = (unsigned int *)ret_v;
12326             *ret =
12327             snd_rawmidi_info_get_subdevice(args.a1);
12328             break;
12329         }
12330         #endif
12331         #ifndef skip_index_snd_rawmidi_info_get_subdevice_name
12332         case snd_rawmidi_info_get_subdevice_name_INDEX: {
12333             INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ *)packed;
12334             ARGS_const_char___GENPT___const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12335             const char * *ret = (const char * *)ret_v;
12336             *ret =
12337             snd_rawmidi_info_get_subdevice_name(args.a1);
12338             break;
12339         }
12340         #endif
12341         #ifndef skip_index_snd_rawmidi_info_get_subdevices_avail
12342         case snd_rawmidi_info_get_subdevices_avail_INDEX: {
12343             INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12344             ARGS_unsigned_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12345             unsigned int *ret = (unsigned int *)ret_v;
12346             *ret =
12347             snd_rawmidi_info_get_subdevices_avail(args.a1);
12348             break;
12349         }
12350         #endif
12351         #ifndef skip_index_snd_rawmidi_info_get_subdevices_count
12352         case snd_rawmidi_info_get_subdevices_count_INDEX: {
12353             INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_rawmidi_info_t___GENPT__ *)packed;
12354             ARGS_unsigned_int_const_snd_rawmidi_info_t___GENPT__ args = unpacked->args;
12355             unsigned int *ret = (unsigned int *)ret_v;
12356             *ret =
12357             snd_rawmidi_info_get_subdevices_count(args.a1);
12358             break;
12359         }
12360         #endif
12361         #ifndef skip_index_snd_rawmidi_info_malloc
12362         case snd_rawmidi_info_malloc_INDEX: {
12363             INDEXED_int_snd_rawmidi_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_info_t___GENPT____GENPT__ *)packed;
12364             ARGS_int_snd_rawmidi_info_t___GENPT____GENPT__ args = unpacked->args;
12365             int *ret = (int *)ret_v;
12366             *ret =
12367             snd_rawmidi_info_malloc(args.a1);
12368             break;
12369         }
12370         #endif
12371         #ifndef skip_index_snd_rawmidi_info_set_device
12372         case snd_rawmidi_info_set_device_INDEX: {
12373             INDEXED_void_snd_rawmidi_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_rawmidi_info_t___GENPT___unsigned_int *)packed;
12374             ARGS_void_snd_rawmidi_info_t___GENPT___unsigned_int args = unpacked->args;
12375             snd_rawmidi_info_set_device(args.a1, args.a2);
12376             break;
12377         }
12378         #endif
12379         #ifndef skip_index_snd_rawmidi_info_set_stream
12380         case snd_rawmidi_info_set_stream_INDEX: {
12381             INDEXED_void_snd_rawmidi_info_t___GENPT___snd_rawmidi_stream_t *unpacked = (INDEXED_void_snd_rawmidi_info_t___GENPT___snd_rawmidi_stream_t *)packed;
12382             ARGS_void_snd_rawmidi_info_t___GENPT___snd_rawmidi_stream_t args = unpacked->args;
12383             snd_rawmidi_info_set_stream(args.a1, args.a2);
12384             break;
12385         }
12386         #endif
12387         #ifndef skip_index_snd_rawmidi_info_set_subdevice
12388         case snd_rawmidi_info_set_subdevice_INDEX: {
12389             INDEXED_void_snd_rawmidi_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_rawmidi_info_t___GENPT___unsigned_int *)packed;
12390             ARGS_void_snd_rawmidi_info_t___GENPT___unsigned_int args = unpacked->args;
12391             snd_rawmidi_info_set_subdevice(args.a1, args.a2);
12392             break;
12393         }
12394         #endif
12395         #ifndef skip_index_snd_rawmidi_info_sizeof
12396         case snd_rawmidi_info_sizeof_INDEX: {
12397             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
12398             size_t *ret = (size_t *)ret_v;
12399             *ret =
12400             snd_rawmidi_info_sizeof();
12401             break;
12402         }
12403         #endif
12404         #ifndef skip_index_snd_rawmidi_name
12405         case snd_rawmidi_name_INDEX: {
12406             INDEXED_const_char___GENPT___snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_rawmidi_t___GENPT__ *)packed;
12407             ARGS_const_char___GENPT___snd_rawmidi_t___GENPT__ args = unpacked->args;
12408             const char * *ret = (const char * *)ret_v;
12409             *ret =
12410             snd_rawmidi_name(args.a1);
12411             break;
12412         }
12413         #endif
12414         #ifndef skip_index_snd_rawmidi_nonblock
12415         case snd_rawmidi_nonblock_INDEX: {
12416             INDEXED_int_snd_rawmidi_t___GENPT___int *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___int *)packed;
12417             ARGS_int_snd_rawmidi_t___GENPT___int args = unpacked->args;
12418             int *ret = (int *)ret_v;
12419             *ret =
12420             snd_rawmidi_nonblock(args.a1, args.a2);
12421             break;
12422         }
12423         #endif
12424         #ifndef skip_index_snd_rawmidi_open
12425         case snd_rawmidi_open_INDEX: {
12426             INDEXED_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int *)packed;
12427             ARGS_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
12428             int *ret = (int *)ret_v;
12429             *ret =
12430             snd_rawmidi_open(args.a1, args.a2, args.a3, args.a4);
12431             break;
12432         }
12433         #endif
12434         #ifndef skip_index_snd_rawmidi_open_lconf
12435         case snd_rawmidi_open_lconf_INDEX: {
12436             INDEXED_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *)packed;
12437             ARGS_int_snd_rawmidi_t___GENPT____GENPT___snd_rawmidi_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ args = unpacked->args;
12438             int *ret = (int *)ret_v;
12439             *ret =
12440             snd_rawmidi_open_lconf(args.a1, args.a2, args.a3, args.a4, args.a5);
12441             break;
12442         }
12443         #endif
12444         #ifndef skip_index_snd_rawmidi_params
12445         case snd_rawmidi_params_INDEX: {
12446             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ *)packed;
12447             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12448             int *ret = (int *)ret_v;
12449             *ret =
12450             snd_rawmidi_params(args.a1, args.a2);
12451             break;
12452         }
12453         #endif
12454         #ifndef skip_index_snd_rawmidi_params_copy
12455         case snd_rawmidi_params_copy_INDEX: {
12456             INDEXED_void_snd_rawmidi_params_t___GENPT___const_snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_params_t___GENPT___const_snd_rawmidi_params_t___GENPT__ *)packed;
12457             ARGS_void_snd_rawmidi_params_t___GENPT___const_snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12458             snd_rawmidi_params_copy(args.a1, args.a2);
12459             break;
12460         }
12461         #endif
12462         #ifndef skip_index_snd_rawmidi_params_current
12463         case snd_rawmidi_params_current_INDEX: {
12464             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ *)packed;
12465             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12466             int *ret = (int *)ret_v;
12467             *ret =
12468             snd_rawmidi_params_current(args.a1, args.a2);
12469             break;
12470         }
12471         #endif
12472         #ifndef skip_index_snd_rawmidi_params_free
12473         case snd_rawmidi_params_free_INDEX: {
12474             INDEXED_void_snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_params_t___GENPT__ *)packed;
12475             ARGS_void_snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12476             snd_rawmidi_params_free(args.a1);
12477             break;
12478         }
12479         #endif
12480         #ifndef skip_index_snd_rawmidi_params_get_avail_min
12481         case snd_rawmidi_params_get_avail_min_INDEX: {
12482             INDEXED_size_t_const_snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_rawmidi_params_t___GENPT__ *)packed;
12483             ARGS_size_t_const_snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12484             size_t *ret = (size_t *)ret_v;
12485             *ret =
12486             snd_rawmidi_params_get_avail_min(args.a1);
12487             break;
12488         }
12489         #endif
12490         #ifndef skip_index_snd_rawmidi_params_get_buffer_size
12491         case snd_rawmidi_params_get_buffer_size_INDEX: {
12492             INDEXED_size_t_const_snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_rawmidi_params_t___GENPT__ *)packed;
12493             ARGS_size_t_const_snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12494             size_t *ret = (size_t *)ret_v;
12495             *ret =
12496             snd_rawmidi_params_get_buffer_size(args.a1);
12497             break;
12498         }
12499         #endif
12500         #ifndef skip_index_snd_rawmidi_params_get_no_active_sensing
12501         case snd_rawmidi_params_get_no_active_sensing_INDEX: {
12502             INDEXED_int_const_snd_rawmidi_params_t___GENPT__ *unpacked = (INDEXED_int_const_snd_rawmidi_params_t___GENPT__ *)packed;
12503             ARGS_int_const_snd_rawmidi_params_t___GENPT__ args = unpacked->args;
12504             int *ret = (int *)ret_v;
12505             *ret =
12506             snd_rawmidi_params_get_no_active_sensing(args.a1);
12507             break;
12508         }
12509         #endif
12510         #ifndef skip_index_snd_rawmidi_params_malloc
12511         case snd_rawmidi_params_malloc_INDEX: {
12512             INDEXED_int_snd_rawmidi_params_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_params_t___GENPT____GENPT__ *)packed;
12513             ARGS_int_snd_rawmidi_params_t___GENPT____GENPT__ args = unpacked->args;
12514             int *ret = (int *)ret_v;
12515             *ret =
12516             snd_rawmidi_params_malloc(args.a1);
12517             break;
12518         }
12519         #endif
12520         #ifndef skip_index_snd_rawmidi_params_set_avail_min
12521         case snd_rawmidi_params_set_avail_min_INDEX: {
12522             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t *)packed;
12523             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t args = unpacked->args;
12524             int *ret = (int *)ret_v;
12525             *ret =
12526             snd_rawmidi_params_set_avail_min(args.a1, args.a2, args.a3);
12527             break;
12528         }
12529         #endif
12530         #ifndef skip_index_snd_rawmidi_params_set_buffer_size
12531         case snd_rawmidi_params_set_buffer_size_INDEX: {
12532             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t *)packed;
12533             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___size_t args = unpacked->args;
12534             int *ret = (int *)ret_v;
12535             *ret =
12536             snd_rawmidi_params_set_buffer_size(args.a1, args.a2, args.a3);
12537             break;
12538         }
12539         #endif
12540         #ifndef skip_index_snd_rawmidi_params_set_no_active_sensing
12541         case snd_rawmidi_params_set_no_active_sensing_INDEX: {
12542             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___int *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___int *)packed;
12543             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_params_t___GENPT___int args = unpacked->args;
12544             int *ret = (int *)ret_v;
12545             *ret =
12546             snd_rawmidi_params_set_no_active_sensing(args.a1, args.a2, args.a3);
12547             break;
12548         }
12549         #endif
12550         #ifndef skip_index_snd_rawmidi_params_sizeof
12551         case snd_rawmidi_params_sizeof_INDEX: {
12552             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
12553             size_t *ret = (size_t *)ret_v;
12554             *ret =
12555             snd_rawmidi_params_sizeof();
12556             break;
12557         }
12558         #endif
12559         #ifndef skip_index_snd_rawmidi_poll_descriptors
12560         case snd_rawmidi_poll_descriptors_INDEX: {
12561             INDEXED_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
12562             ARGS_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
12563             int *ret = (int *)ret_v;
12564             *ret =
12565             snd_rawmidi_poll_descriptors(args.a1, args.a2, args.a3);
12566             break;
12567         }
12568         #endif
12569         #ifndef skip_index_snd_rawmidi_poll_descriptors_count
12570         case snd_rawmidi_poll_descriptors_count_INDEX: {
12571             INDEXED_int_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT__ *)packed;
12572             ARGS_int_snd_rawmidi_t___GENPT__ args = unpacked->args;
12573             int *ret = (int *)ret_v;
12574             *ret =
12575             snd_rawmidi_poll_descriptors_count(args.a1);
12576             break;
12577         }
12578         #endif
12579         #ifndef skip_index_snd_rawmidi_poll_descriptors_revents
12580         case snd_rawmidi_poll_descriptors_revents_INDEX: {
12581             INDEXED_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
12582             ARGS_int_snd_rawmidi_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
12583             int *ret = (int *)ret_v;
12584             *ret =
12585             snd_rawmidi_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
12586             break;
12587         }
12588         #endif
12589         #ifndef skip_index_snd_rawmidi_read
12590         case snd_rawmidi_read_INDEX: {
12591             INDEXED_ssize_t_snd_rawmidi_t___GENPT___void___GENPT___size_t *unpacked = (INDEXED_ssize_t_snd_rawmidi_t___GENPT___void___GENPT___size_t *)packed;
12592             ARGS_ssize_t_snd_rawmidi_t___GENPT___void___GENPT___size_t args = unpacked->args;
12593             ssize_t *ret = (ssize_t *)ret_v;
12594             *ret =
12595             snd_rawmidi_read(args.a1, args.a2, args.a3);
12596             break;
12597         }
12598         #endif
12599         #ifndef skip_index_snd_rawmidi_status
12600         case snd_rawmidi_status_INDEX: {
12601             INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_status_t___GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_t___GENPT___snd_rawmidi_status_t___GENPT__ *)packed;
12602             ARGS_int_snd_rawmidi_t___GENPT___snd_rawmidi_status_t___GENPT__ args = unpacked->args;
12603             int *ret = (int *)ret_v;
12604             *ret =
12605             snd_rawmidi_status(args.a1, args.a2);
12606             break;
12607         }
12608         #endif
12609         #ifndef skip_index_snd_rawmidi_status_copy
12610         case snd_rawmidi_status_copy_INDEX: {
12611             INDEXED_void_snd_rawmidi_status_t___GENPT___const_snd_rawmidi_status_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_status_t___GENPT___const_snd_rawmidi_status_t___GENPT__ *)packed;
12612             ARGS_void_snd_rawmidi_status_t___GENPT___const_snd_rawmidi_status_t___GENPT__ args = unpacked->args;
12613             snd_rawmidi_status_copy(args.a1, args.a2);
12614             break;
12615         }
12616         #endif
12617         #ifndef skip_index_snd_rawmidi_status_free
12618         case snd_rawmidi_status_free_INDEX: {
12619             INDEXED_void_snd_rawmidi_status_t___GENPT__ *unpacked = (INDEXED_void_snd_rawmidi_status_t___GENPT__ *)packed;
12620             ARGS_void_snd_rawmidi_status_t___GENPT__ args = unpacked->args;
12621             snd_rawmidi_status_free(args.a1);
12622             break;
12623         }
12624         #endif
12625         #ifndef skip_index_snd_rawmidi_status_get_avail
12626         case snd_rawmidi_status_get_avail_INDEX: {
12627             INDEXED_size_t_const_snd_rawmidi_status_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_rawmidi_status_t___GENPT__ *)packed;
12628             ARGS_size_t_const_snd_rawmidi_status_t___GENPT__ args = unpacked->args;
12629             size_t *ret = (size_t *)ret_v;
12630             *ret =
12631             snd_rawmidi_status_get_avail(args.a1);
12632             break;
12633         }
12634         #endif
12635         #ifndef skip_index_snd_rawmidi_status_get_tstamp
12636         case snd_rawmidi_status_get_tstamp_INDEX: {
12637             INDEXED_void_const_snd_rawmidi_status_t___GENPT___snd_htimestamp_t___GENPT__ *unpacked = (INDEXED_void_const_snd_rawmidi_status_t___GENPT___snd_htimestamp_t___GENPT__ *)packed;
12638             ARGS_void_const_snd_rawmidi_status_t___GENPT___snd_htimestamp_t___GENPT__ args = unpacked->args;
12639             snd_rawmidi_status_get_tstamp(args.a1, args.a2);
12640             break;
12641         }
12642         #endif
12643         #ifndef skip_index_snd_rawmidi_status_get_xruns
12644         case snd_rawmidi_status_get_xruns_INDEX: {
12645             INDEXED_size_t_const_snd_rawmidi_status_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_rawmidi_status_t___GENPT__ *)packed;
12646             ARGS_size_t_const_snd_rawmidi_status_t___GENPT__ args = unpacked->args;
12647             size_t *ret = (size_t *)ret_v;
12648             *ret =
12649             snd_rawmidi_status_get_xruns(args.a1);
12650             break;
12651         }
12652         #endif
12653         #ifndef skip_index_snd_rawmidi_status_malloc
12654         case snd_rawmidi_status_malloc_INDEX: {
12655             INDEXED_int_snd_rawmidi_status_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_rawmidi_status_t___GENPT____GENPT__ *)packed;
12656             ARGS_int_snd_rawmidi_status_t___GENPT____GENPT__ args = unpacked->args;
12657             int *ret = (int *)ret_v;
12658             *ret =
12659             snd_rawmidi_status_malloc(args.a1);
12660             break;
12661         }
12662         #endif
12663         #ifndef skip_index_snd_rawmidi_status_sizeof
12664         case snd_rawmidi_status_sizeof_INDEX: {
12665             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
12666             size_t *ret = (size_t *)ret_v;
12667             *ret =
12668             snd_rawmidi_status_sizeof();
12669             break;
12670         }
12671         #endif
12672         #ifndef skip_index_snd_rawmidi_stream
12673         case snd_rawmidi_stream_INDEX: {
12674             INDEXED_snd_rawmidi_stream_t_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_snd_rawmidi_stream_t_snd_rawmidi_t___GENPT__ *)packed;
12675             ARGS_snd_rawmidi_stream_t_snd_rawmidi_t___GENPT__ args = unpacked->args;
12676             snd_rawmidi_stream_t *ret = (snd_rawmidi_stream_t *)ret_v;
12677             *ret =
12678             snd_rawmidi_stream(args.a1);
12679             break;
12680         }
12681         #endif
12682         #ifndef skip_index_snd_rawmidi_type
12683         case snd_rawmidi_type_INDEX: {
12684             INDEXED_snd_rawmidi_type_t_snd_rawmidi_t___GENPT__ *unpacked = (INDEXED_snd_rawmidi_type_t_snd_rawmidi_t___GENPT__ *)packed;
12685             ARGS_snd_rawmidi_type_t_snd_rawmidi_t___GENPT__ args = unpacked->args;
12686             snd_rawmidi_type_t *ret = (snd_rawmidi_type_t *)ret_v;
12687             *ret =
12688             snd_rawmidi_type(args.a1);
12689             break;
12690         }
12691         #endif
12692         #ifndef skip_index_snd_rawmidi_write
12693         case snd_rawmidi_write_INDEX: {
12694             INDEXED_ssize_t_snd_rawmidi_t___GENPT___const_void___GENPT___size_t *unpacked = (INDEXED_ssize_t_snd_rawmidi_t___GENPT___const_void___GENPT___size_t *)packed;
12695             ARGS_ssize_t_snd_rawmidi_t___GENPT___const_void___GENPT___size_t args = unpacked->args;
12696             ssize_t *ret = (ssize_t *)ret_v;
12697             *ret =
12698             snd_rawmidi_write(args.a1, args.a2, args.a3);
12699             break;
12700         }
12701         #endif
12702         #ifndef skip_index_snd_sctl_build
12703         case snd_sctl_build_INDEX: {
12704             INDEXED_int_snd_sctl_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___int *unpacked = (INDEXED_int_snd_sctl_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___int *)packed;
12705             ARGS_int_snd_sctl_t___GENPT____GENPT___snd_ctl_t___GENPT___snd_config_t___GENPT___snd_config_t___GENPT___int args = unpacked->args;
12706             int *ret = (int *)ret_v;
12707             *ret =
12708             snd_sctl_build(args.a1, args.a2, args.a3, args.a4, args.a5);
12709             break;
12710         }
12711         #endif
12712         #ifndef skip_index_snd_sctl_free
12713         case snd_sctl_free_INDEX: {
12714             INDEXED_int_snd_sctl_t___GENPT__ *unpacked = (INDEXED_int_snd_sctl_t___GENPT__ *)packed;
12715             ARGS_int_snd_sctl_t___GENPT__ args = unpacked->args;
12716             int *ret = (int *)ret_v;
12717             *ret =
12718             snd_sctl_free(args.a1);
12719             break;
12720         }
12721         #endif
12722         #ifndef skip_index_snd_sctl_install
12723         case snd_sctl_install_INDEX: {
12724             INDEXED_int_snd_sctl_t___GENPT__ *unpacked = (INDEXED_int_snd_sctl_t___GENPT__ *)packed;
12725             ARGS_int_snd_sctl_t___GENPT__ args = unpacked->args;
12726             int *ret = (int *)ret_v;
12727             *ret =
12728             snd_sctl_install(args.a1);
12729             break;
12730         }
12731         #endif
12732         #ifndef skip_index_snd_sctl_remove
12733         case snd_sctl_remove_INDEX: {
12734             INDEXED_int_snd_sctl_t___GENPT__ *unpacked = (INDEXED_int_snd_sctl_t___GENPT__ *)packed;
12735             ARGS_int_snd_sctl_t___GENPT__ args = unpacked->args;
12736             int *ret = (int *)ret_v;
12737             *ret =
12738             snd_sctl_remove(args.a1);
12739             break;
12740         }
12741         #endif
12742         #ifndef skip_index_snd_seq_alloc_named_queue
12743         case snd_seq_alloc_named_queue_INDEX: {
12744             INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *)packed;
12745             ARGS_int_snd_seq_t___GENPT___const_char___GENPT__ args = unpacked->args;
12746             int *ret = (int *)ret_v;
12747             *ret =
12748             snd_seq_alloc_named_queue(args.a1, args.a2);
12749             break;
12750         }
12751         #endif
12752         #ifndef skip_index_snd_seq_alloc_queue
12753         case snd_seq_alloc_queue_INDEX: {
12754             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
12755             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
12756             int *ret = (int *)ret_v;
12757             *ret =
12758             snd_seq_alloc_queue(args.a1);
12759             break;
12760         }
12761         #endif
12762         #ifndef skip_index_snd_seq_change_bit
12763         case snd_seq_change_bit_INDEX: {
12764             INDEXED_int_int_void___GENPT__ *unpacked = (INDEXED_int_int_void___GENPT__ *)packed;
12765             ARGS_int_int_void___GENPT__ args = unpacked->args;
12766             int *ret = (int *)ret_v;
12767             *ret =
12768             snd_seq_change_bit(args.a1, args.a2);
12769             break;
12770         }
12771         #endif
12772         #ifndef skip_index_snd_seq_client_id
12773         case snd_seq_client_id_INDEX: {
12774             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
12775             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
12776             int *ret = (int *)ret_v;
12777             *ret =
12778             snd_seq_client_id(args.a1);
12779             break;
12780         }
12781         #endif
12782         #ifndef skip_index_snd_seq_client_info_copy
12783         case snd_seq_client_info_copy_INDEX: {
12784             INDEXED_void_snd_seq_client_info_t___GENPT___const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___const_snd_seq_client_info_t___GENPT__ *)packed;
12785             ARGS_void_snd_seq_client_info_t___GENPT___const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12786             snd_seq_client_info_copy(args.a1, args.a2);
12787             break;
12788         }
12789         #endif
12790         #ifndef skip_index_snd_seq_client_info_free
12791         case snd_seq_client_info_free_INDEX: {
12792             INDEXED_void_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT__ *)packed;
12793             ARGS_void_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12794             snd_seq_client_info_free(args.a1);
12795             break;
12796         }
12797         #endif
12798         #ifndef skip_index_snd_seq_client_info_get_broadcast_filter
12799         case snd_seq_client_info_get_broadcast_filter_INDEX: {
12800             INDEXED_int_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_info_t___GENPT__ *)packed;
12801             ARGS_int_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12802             int *ret = (int *)ret_v;
12803             *ret =
12804             snd_seq_client_info_get_broadcast_filter(args.a1);
12805             break;
12806         }
12807         #endif
12808         #ifndef skip_index_snd_seq_client_info_get_client
12809         case snd_seq_client_info_get_client_INDEX: {
12810             INDEXED_int_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_info_t___GENPT__ *)packed;
12811             ARGS_int_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12812             int *ret = (int *)ret_v;
12813             *ret =
12814             snd_seq_client_info_get_client(args.a1);
12815             break;
12816         }
12817         #endif
12818         #ifndef skip_index_snd_seq_client_info_get_error_bounce
12819         case snd_seq_client_info_get_error_bounce_INDEX: {
12820             INDEXED_int_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_info_t___GENPT__ *)packed;
12821             ARGS_int_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12822             int *ret = (int *)ret_v;
12823             *ret =
12824             snd_seq_client_info_get_error_bounce(args.a1);
12825             break;
12826         }
12827         #endif
12828         #ifndef skip_index_snd_seq_client_info_get_event_filter
12829         case snd_seq_client_info_get_event_filter_INDEX: {
12830             INDEXED_const_unsigned_char___GENPT___const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_const_unsigned_char___GENPT___const_snd_seq_client_info_t___GENPT__ *)packed;
12831             ARGS_const_unsigned_char___GENPT___const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12832             const unsigned char * *ret = (const unsigned char * *)ret_v;
12833             *ret =
12834             snd_seq_client_info_get_event_filter(args.a1);
12835             break;
12836         }
12837         #endif
12838         #ifndef skip_index_snd_seq_client_info_get_event_lost
12839         case snd_seq_client_info_get_event_lost_INDEX: {
12840             INDEXED_int_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_info_t___GENPT__ *)packed;
12841             ARGS_int_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12842             int *ret = (int *)ret_v;
12843             *ret =
12844             snd_seq_client_info_get_event_lost(args.a1);
12845             break;
12846         }
12847         #endif
12848         #ifndef skip_index_snd_seq_client_info_get_name
12849         case snd_seq_client_info_get_name_INDEX: {
12850             INDEXED_const_char___GENPT___snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_seq_client_info_t___GENPT__ *)packed;
12851             ARGS_const_char___GENPT___snd_seq_client_info_t___GENPT__ args = unpacked->args;
12852             const char * *ret = (const char * *)ret_v;
12853             *ret =
12854             snd_seq_client_info_get_name(args.a1);
12855             break;
12856         }
12857         #endif
12858         #ifndef skip_index_snd_seq_client_info_get_num_ports
12859         case snd_seq_client_info_get_num_ports_INDEX: {
12860             INDEXED_int_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_info_t___GENPT__ *)packed;
12861             ARGS_int_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12862             int *ret = (int *)ret_v;
12863             *ret =
12864             snd_seq_client_info_get_num_ports(args.a1);
12865             break;
12866         }
12867         #endif
12868         #ifndef skip_index_snd_seq_client_info_get_type
12869         case snd_seq_client_info_get_type_INDEX: {
12870             INDEXED_snd_seq_client_type_t_const_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_snd_seq_client_type_t_const_snd_seq_client_info_t___GENPT__ *)packed;
12871             ARGS_snd_seq_client_type_t_const_snd_seq_client_info_t___GENPT__ args = unpacked->args;
12872             snd_seq_client_type_t *ret = (snd_seq_client_type_t *)ret_v;
12873             *ret =
12874             snd_seq_client_info_get_type(args.a1);
12875             break;
12876         }
12877         #endif
12878         #ifndef skip_index_snd_seq_client_info_malloc
12879         case snd_seq_client_info_malloc_INDEX: {
12880             INDEXED_int_snd_seq_client_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_client_info_t___GENPT____GENPT__ *)packed;
12881             ARGS_int_snd_seq_client_info_t___GENPT____GENPT__ args = unpacked->args;
12882             int *ret = (int *)ret_v;
12883             *ret =
12884             snd_seq_client_info_malloc(args.a1);
12885             break;
12886         }
12887         #endif
12888         #ifndef skip_index_snd_seq_client_info_set_broadcast_filter
12889         case snd_seq_client_info_set_broadcast_filter_INDEX: {
12890             INDEXED_void_snd_seq_client_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___int *)packed;
12891             ARGS_void_snd_seq_client_info_t___GENPT___int args = unpacked->args;
12892             snd_seq_client_info_set_broadcast_filter(args.a1, args.a2);
12893             break;
12894         }
12895         #endif
12896         #ifndef skip_index_snd_seq_client_info_set_client
12897         case snd_seq_client_info_set_client_INDEX: {
12898             INDEXED_void_snd_seq_client_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___int *)packed;
12899             ARGS_void_snd_seq_client_info_t___GENPT___int args = unpacked->args;
12900             snd_seq_client_info_set_client(args.a1, args.a2);
12901             break;
12902         }
12903         #endif
12904         #ifndef skip_index_snd_seq_client_info_set_error_bounce
12905         case snd_seq_client_info_set_error_bounce_INDEX: {
12906             INDEXED_void_snd_seq_client_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___int *)packed;
12907             ARGS_void_snd_seq_client_info_t___GENPT___int args = unpacked->args;
12908             snd_seq_client_info_set_error_bounce(args.a1, args.a2);
12909             break;
12910         }
12911         #endif
12912         #ifndef skip_index_snd_seq_client_info_set_event_filter
12913         case snd_seq_client_info_set_event_filter_INDEX: {
12914             INDEXED_void_snd_seq_client_info_t___GENPT___unsigned_char___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___unsigned_char___GENPT__ *)packed;
12915             ARGS_void_snd_seq_client_info_t___GENPT___unsigned_char___GENPT__ args = unpacked->args;
12916             snd_seq_client_info_set_event_filter(args.a1, args.a2);
12917             break;
12918         }
12919         #endif
12920         #ifndef skip_index_snd_seq_client_info_set_name
12921         case snd_seq_client_info_set_name_INDEX: {
12922             INDEXED_void_snd_seq_client_info_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_info_t___GENPT___const_char___GENPT__ *)packed;
12923             ARGS_void_snd_seq_client_info_t___GENPT___const_char___GENPT__ args = unpacked->args;
12924             snd_seq_client_info_set_name(args.a1, args.a2);
12925             break;
12926         }
12927         #endif
12928         #ifndef skip_index_snd_seq_client_info_sizeof
12929         case snd_seq_client_info_sizeof_INDEX: {
12930             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
12931             size_t *ret = (size_t *)ret_v;
12932             *ret =
12933             snd_seq_client_info_sizeof();
12934             break;
12935         }
12936         #endif
12937         #ifndef skip_index_snd_seq_client_pool_copy
12938         case snd_seq_client_pool_copy_INDEX: {
12939             INDEXED_void_snd_seq_client_pool_t___GENPT___const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_pool_t___GENPT___const_snd_seq_client_pool_t___GENPT__ *)packed;
12940             ARGS_void_snd_seq_client_pool_t___GENPT___const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12941             snd_seq_client_pool_copy(args.a1, args.a2);
12942             break;
12943         }
12944         #endif
12945         #ifndef skip_index_snd_seq_client_pool_free
12946         case snd_seq_client_pool_free_INDEX: {
12947             INDEXED_void_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_client_pool_t___GENPT__ *)packed;
12948             ARGS_void_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12949             snd_seq_client_pool_free(args.a1);
12950             break;
12951         }
12952         #endif
12953         #ifndef skip_index_snd_seq_client_pool_get_client
12954         case snd_seq_client_pool_get_client_INDEX: {
12955             INDEXED_int_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_client_pool_t___GENPT__ *)packed;
12956             ARGS_int_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12957             int *ret = (int *)ret_v;
12958             *ret =
12959             snd_seq_client_pool_get_client(args.a1);
12960             break;
12961         }
12962         #endif
12963         #ifndef skip_index_snd_seq_client_pool_get_input_free
12964         case snd_seq_client_pool_get_input_free_INDEX: {
12965             INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *)packed;
12966             ARGS_size_t_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12967             size_t *ret = (size_t *)ret_v;
12968             *ret =
12969             snd_seq_client_pool_get_input_free(args.a1);
12970             break;
12971         }
12972         #endif
12973         #ifndef skip_index_snd_seq_client_pool_get_input_pool
12974         case snd_seq_client_pool_get_input_pool_INDEX: {
12975             INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *)packed;
12976             ARGS_size_t_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12977             size_t *ret = (size_t *)ret_v;
12978             *ret =
12979             snd_seq_client_pool_get_input_pool(args.a1);
12980             break;
12981         }
12982         #endif
12983         #ifndef skip_index_snd_seq_client_pool_get_output_free
12984         case snd_seq_client_pool_get_output_free_INDEX: {
12985             INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *)packed;
12986             ARGS_size_t_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12987             size_t *ret = (size_t *)ret_v;
12988             *ret =
12989             snd_seq_client_pool_get_output_free(args.a1);
12990             break;
12991         }
12992         #endif
12993         #ifndef skip_index_snd_seq_client_pool_get_output_pool
12994         case snd_seq_client_pool_get_output_pool_INDEX: {
12995             INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *)packed;
12996             ARGS_size_t_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
12997             size_t *ret = (size_t *)ret_v;
12998             *ret =
12999             snd_seq_client_pool_get_output_pool(args.a1);
13000             break;
13001         }
13002         #endif
13003         #ifndef skip_index_snd_seq_client_pool_get_output_room
13004         case snd_seq_client_pool_get_output_room_INDEX: {
13005             INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_size_t_const_snd_seq_client_pool_t___GENPT__ *)packed;
13006             ARGS_size_t_const_snd_seq_client_pool_t___GENPT__ args = unpacked->args;
13007             size_t *ret = (size_t *)ret_v;
13008             *ret =
13009             snd_seq_client_pool_get_output_room(args.a1);
13010             break;
13011         }
13012         #endif
13013         #ifndef skip_index_snd_seq_client_pool_malloc
13014         case snd_seq_client_pool_malloc_INDEX: {
13015             INDEXED_int_snd_seq_client_pool_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_client_pool_t___GENPT____GENPT__ *)packed;
13016             ARGS_int_snd_seq_client_pool_t___GENPT____GENPT__ args = unpacked->args;
13017             int *ret = (int *)ret_v;
13018             *ret =
13019             snd_seq_client_pool_malloc(args.a1);
13020             break;
13021         }
13022         #endif
13023         #ifndef skip_index_snd_seq_client_pool_set_input_pool
13024         case snd_seq_client_pool_set_input_pool_INDEX: {
13025             INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *unpacked = (INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *)packed;
13026             ARGS_void_snd_seq_client_pool_t___GENPT___size_t args = unpacked->args;
13027             snd_seq_client_pool_set_input_pool(args.a1, args.a2);
13028             break;
13029         }
13030         #endif
13031         #ifndef skip_index_snd_seq_client_pool_set_output_pool
13032         case snd_seq_client_pool_set_output_pool_INDEX: {
13033             INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *unpacked = (INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *)packed;
13034             ARGS_void_snd_seq_client_pool_t___GENPT___size_t args = unpacked->args;
13035             snd_seq_client_pool_set_output_pool(args.a1, args.a2);
13036             break;
13037         }
13038         #endif
13039         #ifndef skip_index_snd_seq_client_pool_set_output_room
13040         case snd_seq_client_pool_set_output_room_INDEX: {
13041             INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *unpacked = (INDEXED_void_snd_seq_client_pool_t___GENPT___size_t *)packed;
13042             ARGS_void_snd_seq_client_pool_t___GENPT___size_t args = unpacked->args;
13043             snd_seq_client_pool_set_output_room(args.a1, args.a2);
13044             break;
13045         }
13046         #endif
13047         #ifndef skip_index_snd_seq_client_pool_sizeof
13048         case snd_seq_client_pool_sizeof_INDEX: {
13049             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
13050             size_t *ret = (size_t *)ret_v;
13051             *ret =
13052             snd_seq_client_pool_sizeof();
13053             break;
13054         }
13055         #endif
13056         #ifndef skip_index_snd_seq_close
13057         case snd_seq_close_INDEX: {
13058             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13059             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13060             int *ret = (int *)ret_v;
13061             *ret =
13062             snd_seq_close(args.a1);
13063             break;
13064         }
13065         #endif
13066         #ifndef skip_index_snd_seq_connect_from
13067         case snd_seq_connect_from_INDEX: {
13068             INDEXED_int_snd_seq_t___GENPT___int_int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_int *)packed;
13069             ARGS_int_snd_seq_t___GENPT___int_int_int args = unpacked->args;
13070             int *ret = (int *)ret_v;
13071             *ret =
13072             snd_seq_connect_from(args.a1, args.a2, args.a3, args.a4);
13073             break;
13074         }
13075         #endif
13076         #ifndef skip_index_snd_seq_connect_to
13077         case snd_seq_connect_to_INDEX: {
13078             INDEXED_int_snd_seq_t___GENPT___int_int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_int *)packed;
13079             ARGS_int_snd_seq_t___GENPT___int_int_int args = unpacked->args;
13080             int *ret = (int *)ret_v;
13081             *ret =
13082             snd_seq_connect_to(args.a1, args.a2, args.a3, args.a4);
13083             break;
13084         }
13085         #endif
13086         #ifndef skip_index_snd_seq_control_queue
13087         case snd_seq_control_queue_INDEX: {
13088             INDEXED_int_snd_seq_t___GENPT___int_int_int_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_int_snd_seq_event_t___GENPT__ *)packed;
13089             ARGS_int_snd_seq_t___GENPT___int_int_int_snd_seq_event_t___GENPT__ args = unpacked->args;
13090             int *ret = (int *)ret_v;
13091             *ret =
13092             snd_seq_control_queue(args.a1, args.a2, args.a3, args.a4, args.a5);
13093             break;
13094         }
13095         #endif
13096         #ifndef skip_index_snd_seq_create_port
13097         case snd_seq_create_port_INDEX: {
13098             INDEXED_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ *)packed;
13099             ARGS_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ args = unpacked->args;
13100             int *ret = (int *)ret_v;
13101             *ret =
13102             snd_seq_create_port(args.a1, args.a2);
13103             break;
13104         }
13105         #endif
13106         #ifndef skip_index_snd_seq_create_queue
13107         case snd_seq_create_queue_INDEX: {
13108             INDEXED_int_snd_seq_t___GENPT___snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_queue_info_t___GENPT__ *)packed;
13109             ARGS_int_snd_seq_t___GENPT___snd_seq_queue_info_t___GENPT__ args = unpacked->args;
13110             int *ret = (int *)ret_v;
13111             *ret =
13112             snd_seq_create_queue(args.a1, args.a2);
13113             break;
13114         }
13115         #endif
13116         #ifndef skip_index_snd_seq_create_simple_port
13117         case snd_seq_create_simple_port_INDEX: {
13118             INDEXED_int_snd_seq_t___GENPT___const_char___GENPT___unsigned_int_unsigned_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___const_char___GENPT___unsigned_int_unsigned_int *)packed;
13119             ARGS_int_snd_seq_t___GENPT___const_char___GENPT___unsigned_int_unsigned_int args = unpacked->args;
13120             int *ret = (int *)ret_v;
13121             *ret =
13122             snd_seq_create_simple_port(args.a1, args.a2, args.a3, args.a4);
13123             break;
13124         }
13125         #endif
13126         #ifndef skip_index_snd_seq_delete_port
13127         case snd_seq_delete_port_INDEX: {
13128             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13129             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13130             int *ret = (int *)ret_v;
13131             *ret =
13132             snd_seq_delete_port(args.a1, args.a2);
13133             break;
13134         }
13135         #endif
13136         #ifndef skip_index_snd_seq_delete_simple_port
13137         case snd_seq_delete_simple_port_INDEX: {
13138             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13139             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13140             int *ret = (int *)ret_v;
13141             *ret =
13142             snd_seq_delete_simple_port(args.a1, args.a2);
13143             break;
13144         }
13145         #endif
13146         #ifndef skip_index_snd_seq_disconnect_from
13147         case snd_seq_disconnect_from_INDEX: {
13148             INDEXED_int_snd_seq_t___GENPT___int_int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_int *)packed;
13149             ARGS_int_snd_seq_t___GENPT___int_int_int args = unpacked->args;
13150             int *ret = (int *)ret_v;
13151             *ret =
13152             snd_seq_disconnect_from(args.a1, args.a2, args.a3, args.a4);
13153             break;
13154         }
13155         #endif
13156         #ifndef skip_index_snd_seq_disconnect_to
13157         case snd_seq_disconnect_to_INDEX: {
13158             INDEXED_int_snd_seq_t___GENPT___int_int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_int *)packed;
13159             ARGS_int_snd_seq_t___GENPT___int_int_int args = unpacked->args;
13160             int *ret = (int *)ret_v;
13161             *ret =
13162             snd_seq_disconnect_to(args.a1, args.a2, args.a3, args.a4);
13163             break;
13164         }
13165         #endif
13166         #ifndef skip_index_snd_seq_drain_output
13167         case snd_seq_drain_output_INDEX: {
13168             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13169             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13170             int *ret = (int *)ret_v;
13171             *ret =
13172             snd_seq_drain_output(args.a1);
13173             break;
13174         }
13175         #endif
13176         #ifndef skip_index_snd_seq_drop_input
13177         case snd_seq_drop_input_INDEX: {
13178             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13179             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13180             int *ret = (int *)ret_v;
13181             *ret =
13182             snd_seq_drop_input(args.a1);
13183             break;
13184         }
13185         #endif
13186         #ifndef skip_index_snd_seq_drop_input_buffer
13187         case snd_seq_drop_input_buffer_INDEX: {
13188             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13189             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13190             int *ret = (int *)ret_v;
13191             *ret =
13192             snd_seq_drop_input_buffer(args.a1);
13193             break;
13194         }
13195         #endif
13196         #ifndef skip_index_snd_seq_drop_output
13197         case snd_seq_drop_output_INDEX: {
13198             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13199             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13200             int *ret = (int *)ret_v;
13201             *ret =
13202             snd_seq_drop_output(args.a1);
13203             break;
13204         }
13205         #endif
13206         #ifndef skip_index_snd_seq_drop_output_buffer
13207         case snd_seq_drop_output_buffer_INDEX: {
13208             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13209             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13210             int *ret = (int *)ret_v;
13211             *ret =
13212             snd_seq_drop_output_buffer(args.a1);
13213             break;
13214         }
13215         #endif
13216         #ifndef skip_index_snd_seq_event_input
13217         case snd_seq_event_input_INDEX: {
13218             INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ *)packed;
13219             ARGS_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ args = unpacked->args;
13220             int *ret = (int *)ret_v;
13221             *ret =
13222             snd_seq_event_input(args.a1, args.a2);
13223             break;
13224         }
13225         #endif
13226         #ifndef skip_index_snd_seq_event_input_pending
13227         case snd_seq_event_input_pending_INDEX: {
13228             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13229             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13230             int *ret = (int *)ret_v;
13231             *ret =
13232             snd_seq_event_input_pending(args.a1, args.a2);
13233             break;
13234         }
13235         #endif
13236         #ifndef skip_index_snd_seq_event_length
13237         case snd_seq_event_length_INDEX: {
13238             INDEXED_ssize_t_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_ssize_t_snd_seq_event_t___GENPT__ *)packed;
13239             ARGS_ssize_t_snd_seq_event_t___GENPT__ args = unpacked->args;
13240             ssize_t *ret = (ssize_t *)ret_v;
13241             *ret =
13242             snd_seq_event_length(args.a1);
13243             break;
13244         }
13245         #endif
13246         #ifndef skip_index_snd_seq_event_output
13247         case snd_seq_event_output_INDEX: {
13248             INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *)packed;
13249             ARGS_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ args = unpacked->args;
13250             int *ret = (int *)ret_v;
13251             *ret =
13252             snd_seq_event_output(args.a1, args.a2);
13253             break;
13254         }
13255         #endif
13256         #ifndef skip_index_snd_seq_event_output_buffer
13257         case snd_seq_event_output_buffer_INDEX: {
13258             INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *)packed;
13259             ARGS_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ args = unpacked->args;
13260             int *ret = (int *)ret_v;
13261             *ret =
13262             snd_seq_event_output_buffer(args.a1, args.a2);
13263             break;
13264         }
13265         #endif
13266         #ifndef skip_index_snd_seq_event_output_direct
13267         case snd_seq_event_output_direct_INDEX: {
13268             INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ *)packed;
13269             ARGS_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT__ args = unpacked->args;
13270             int *ret = (int *)ret_v;
13271             *ret =
13272             snd_seq_event_output_direct(args.a1, args.a2);
13273             break;
13274         }
13275         #endif
13276         #ifndef skip_index_snd_seq_event_output_pending
13277         case snd_seq_event_output_pending_INDEX: {
13278             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
13279             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
13280             int *ret = (int *)ret_v;
13281             *ret =
13282             snd_seq_event_output_pending(args.a1);
13283             break;
13284         }
13285         #endif
13286         #ifndef skip_index_snd_seq_extract_output
13287         case snd_seq_extract_output_INDEX: {
13288             INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ *)packed;
13289             ARGS_int_snd_seq_t___GENPT___snd_seq_event_t___GENPT____GENPT__ args = unpacked->args;
13290             int *ret = (int *)ret_v;
13291             *ret =
13292             snd_seq_extract_output(args.a1, args.a2);
13293             break;
13294         }
13295         #endif
13296         #ifndef skip_index_snd_seq_free_event
13297         case snd_seq_free_event_INDEX: {
13298             INDEXED_int_snd_seq_event_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_event_t___GENPT__ *)packed;
13299             ARGS_int_snd_seq_event_t___GENPT__ args = unpacked->args;
13300             int *ret = (int *)ret_v;
13301             *ret =
13302             snd_seq_free_event(args.a1);
13303             break;
13304         }
13305         #endif
13306         #ifndef skip_index_snd_seq_free_queue
13307         case snd_seq_free_queue_INDEX: {
13308             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13309             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13310             int *ret = (int *)ret_v;
13311             *ret =
13312             snd_seq_free_queue(args.a1, args.a2);
13313             break;
13314         }
13315         #endif
13316         #ifndef skip_index_snd_seq_get_any_client_info
13317         case snd_seq_get_any_client_info_INDEX: {
13318             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_client_info_t___GENPT__ *)packed;
13319             ARGS_int_snd_seq_t___GENPT___int_snd_seq_client_info_t___GENPT__ args = unpacked->args;
13320             int *ret = (int *)ret_v;
13321             *ret =
13322             snd_seq_get_any_client_info(args.a1, args.a2, args.a3);
13323             break;
13324         }
13325         #endif
13326         #ifndef skip_index_snd_seq_get_any_port_info
13327         case snd_seq_get_any_port_info_INDEX: {
13328             INDEXED_int_snd_seq_t___GENPT___int_int_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int_snd_seq_port_info_t___GENPT__ *)packed;
13329             ARGS_int_snd_seq_t___GENPT___int_int_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13330             int *ret = (int *)ret_v;
13331             *ret =
13332             snd_seq_get_any_port_info(args.a1, args.a2, args.a3, args.a4);
13333             break;
13334         }
13335         #endif
13336         #ifndef skip_index_snd_seq_get_bit
13337         case snd_seq_get_bit_INDEX: {
13338             INDEXED_int_int_void___GENPT__ *unpacked = (INDEXED_int_int_void___GENPT__ *)packed;
13339             ARGS_int_int_void___GENPT__ args = unpacked->args;
13340             int *ret = (int *)ret_v;
13341             *ret =
13342             snd_seq_get_bit(args.a1, args.a2);
13343             break;
13344         }
13345         #endif
13346         #ifndef skip_index_snd_seq_get_client_info
13347         case snd_seq_get_client_info_INDEX: {
13348             INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *)packed;
13349             ARGS_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ args = unpacked->args;
13350             int *ret = (int *)ret_v;
13351             *ret =
13352             snd_seq_get_client_info(args.a1, args.a2);
13353             break;
13354         }
13355         #endif
13356         #ifndef skip_index_snd_seq_get_client_pool
13357         case snd_seq_get_client_pool_INDEX: {
13358             INDEXED_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ *)packed;
13359             ARGS_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ args = unpacked->args;
13360             int *ret = (int *)ret_v;
13361             *ret =
13362             snd_seq_get_client_pool(args.a1, args.a2);
13363             break;
13364         }
13365         #endif
13366         #ifndef skip_index_snd_seq_get_input_buffer_size
13367         case snd_seq_get_input_buffer_size_INDEX: {
13368             INDEXED_size_t_snd_seq_t___GENPT__ *unpacked = (INDEXED_size_t_snd_seq_t___GENPT__ *)packed;
13369             ARGS_size_t_snd_seq_t___GENPT__ args = unpacked->args;
13370             size_t *ret = (size_t *)ret_v;
13371             *ret =
13372             snd_seq_get_input_buffer_size(args.a1);
13373             break;
13374         }
13375         #endif
13376         #ifndef skip_index_snd_seq_get_output_buffer_size
13377         case snd_seq_get_output_buffer_size_INDEX: {
13378             INDEXED_size_t_snd_seq_t___GENPT__ *unpacked = (INDEXED_size_t_snd_seq_t___GENPT__ *)packed;
13379             ARGS_size_t_snd_seq_t___GENPT__ args = unpacked->args;
13380             size_t *ret = (size_t *)ret_v;
13381             *ret =
13382             snd_seq_get_output_buffer_size(args.a1);
13383             break;
13384         }
13385         #endif
13386         #ifndef skip_index_snd_seq_get_port_info
13387         case snd_seq_get_port_info_INDEX: {
13388             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ *)packed;
13389             ARGS_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13390             int *ret = (int *)ret_v;
13391             *ret =
13392             snd_seq_get_port_info(args.a1, args.a2, args.a3);
13393             break;
13394         }
13395         #endif
13396         #ifndef skip_index_snd_seq_get_port_subscription
13397         case snd_seq_get_port_subscription_INDEX: {
13398             INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *)packed;
13399             ARGS_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13400             int *ret = (int *)ret_v;
13401             *ret =
13402             snd_seq_get_port_subscription(args.a1, args.a2);
13403             break;
13404         }
13405         #endif
13406         #ifndef skip_index_snd_seq_get_queue_info
13407         case snd_seq_get_queue_info_INDEX: {
13408             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ *)packed;
13409             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
13410             int *ret = (int *)ret_v;
13411             *ret =
13412             snd_seq_get_queue_info(args.a1, args.a2, args.a3);
13413             break;
13414         }
13415         #endif
13416         #ifndef skip_index_snd_seq_get_queue_status
13417         case snd_seq_get_queue_status_INDEX: {
13418             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_status_t___GENPT__ *)packed;
13419             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
13420             int *ret = (int *)ret_v;
13421             *ret =
13422             snd_seq_get_queue_status(args.a1, args.a2, args.a3);
13423             break;
13424         }
13425         #endif
13426         #ifndef skip_index_snd_seq_get_queue_tempo
13427         case snd_seq_get_queue_tempo_INDEX: {
13428             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ *)packed;
13429             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
13430             int *ret = (int *)ret_v;
13431             *ret =
13432             snd_seq_get_queue_tempo(args.a1, args.a2, args.a3);
13433             break;
13434         }
13435         #endif
13436         #ifndef skip_index_snd_seq_get_queue_timer
13437         case snd_seq_get_queue_timer_INDEX: {
13438             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ *)packed;
13439             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
13440             int *ret = (int *)ret_v;
13441             *ret =
13442             snd_seq_get_queue_timer(args.a1, args.a2, args.a3);
13443             break;
13444         }
13445         #endif
13446         #ifndef skip_index_snd_seq_get_queue_usage
13447         case snd_seq_get_queue_usage_INDEX: {
13448             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13449             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13450             int *ret = (int *)ret_v;
13451             *ret =
13452             snd_seq_get_queue_usage(args.a1, args.a2);
13453             break;
13454         }
13455         #endif
13456         #ifndef skip_index_snd_seq_name
13457         case snd_seq_name_INDEX: {
13458             INDEXED_const_char___GENPT___snd_seq_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_seq_t___GENPT__ *)packed;
13459             ARGS_const_char___GENPT___snd_seq_t___GENPT__ args = unpacked->args;
13460             const char * *ret = (const char * *)ret_v;
13461             *ret =
13462             snd_seq_name(args.a1);
13463             break;
13464         }
13465         #endif
13466         #ifndef skip_index_snd_seq_nonblock
13467         case snd_seq_nonblock_INDEX: {
13468             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
13469             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
13470             int *ret = (int *)ret_v;
13471             *ret =
13472             snd_seq_nonblock(args.a1, args.a2);
13473             break;
13474         }
13475         #endif
13476         #ifndef skip_index_snd_seq_open
13477         case snd_seq_open_INDEX: {
13478             INDEXED_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int *)packed;
13479             ARGS_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int args = unpacked->args;
13480             int *ret = (int *)ret_v;
13481             *ret =
13482             snd_seq_open(args.a1, args.a2, args.a3, args.a4);
13483             break;
13484         }
13485         #endif
13486         #ifndef skip_index_snd_seq_open_lconf
13487         case snd_seq_open_lconf_INDEX: {
13488             INDEXED_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int_snd_config_t___GENPT__ *)packed;
13489             ARGS_int_snd_seq_t___GENPT____GENPT___const_char___GENPT___int_int_snd_config_t___GENPT__ args = unpacked->args;
13490             int *ret = (int *)ret_v;
13491             *ret =
13492             snd_seq_open_lconf(args.a1, args.a2, args.a3, args.a4, args.a5);
13493             break;
13494         }
13495         #endif
13496         #ifndef skip_index_snd_seq_parse_address
13497         case snd_seq_parse_address_INDEX: {
13498             INDEXED_int_snd_seq_t___GENPT___snd_seq_addr_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_addr_t___GENPT___const_char___GENPT__ *)packed;
13499             ARGS_int_snd_seq_t___GENPT___snd_seq_addr_t___GENPT___const_char___GENPT__ args = unpacked->args;
13500             int *ret = (int *)ret_v;
13501             *ret =
13502             snd_seq_parse_address(args.a1, args.a2, args.a3);
13503             break;
13504         }
13505         #endif
13506         #ifndef skip_index_snd_seq_poll_descriptors
13507         case snd_seq_poll_descriptors_INDEX: {
13508             INDEXED_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_short *unpacked = (INDEXED_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_short *)packed;
13509             ARGS_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_short args = unpacked->args;
13510             int *ret = (int *)ret_v;
13511             *ret =
13512             snd_seq_poll_descriptors(args.a1, args.a2, args.a3, args.a4);
13513             break;
13514         }
13515         #endif
13516         #ifndef skip_index_snd_seq_poll_descriptors_count
13517         case snd_seq_poll_descriptors_count_INDEX: {
13518             INDEXED_int_snd_seq_t___GENPT___short *unpacked = (INDEXED_int_snd_seq_t___GENPT___short *)packed;
13519             ARGS_int_snd_seq_t___GENPT___short args = unpacked->args;
13520             int *ret = (int *)ret_v;
13521             *ret =
13522             snd_seq_poll_descriptors_count(args.a1, args.a2);
13523             break;
13524         }
13525         #endif
13526         #ifndef skip_index_snd_seq_poll_descriptors_revents
13527         case snd_seq_poll_descriptors_revents_INDEX: {
13528             INDEXED_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
13529             ARGS_int_snd_seq_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
13530             int *ret = (int *)ret_v;
13531             *ret =
13532             snd_seq_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
13533             break;
13534         }
13535         #endif
13536         #ifndef skip_index_snd_seq_port_info_copy
13537         case snd_seq_port_info_copy_INDEX: {
13538             INDEXED_void_snd_seq_port_info_t___GENPT___const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___const_snd_seq_port_info_t___GENPT__ *)packed;
13539             ARGS_void_snd_seq_port_info_t___GENPT___const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13540             snd_seq_port_info_copy(args.a1, args.a2);
13541             break;
13542         }
13543         #endif
13544         #ifndef skip_index_snd_seq_port_info_free
13545         case snd_seq_port_info_free_INDEX: {
13546             INDEXED_void_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT__ *)packed;
13547             ARGS_void_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13548             snd_seq_port_info_free(args.a1);
13549             break;
13550         }
13551         #endif
13552         #ifndef skip_index_snd_seq_port_info_get_addr
13553         case snd_seq_port_info_get_addr_INDEX: {
13554             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_info_t___GENPT__ *)packed;
13555             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13556             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
13557             *ret =
13558             snd_seq_port_info_get_addr(args.a1);
13559             break;
13560         }
13561         #endif
13562         #ifndef skip_index_snd_seq_port_info_get_capability
13563         case snd_seq_port_info_get_capability_INDEX: {
13564             INDEXED_unsigned_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13565             ARGS_unsigned_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13566             unsigned int *ret = (unsigned int *)ret_v;
13567             *ret =
13568             snd_seq_port_info_get_capability(args.a1);
13569             break;
13570         }
13571         #endif
13572         #ifndef skip_index_snd_seq_port_info_get_client
13573         case snd_seq_port_info_get_client_INDEX: {
13574             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13575             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13576             int *ret = (int *)ret_v;
13577             *ret =
13578             snd_seq_port_info_get_client(args.a1);
13579             break;
13580         }
13581         #endif
13582         #ifndef skip_index_snd_seq_port_info_get_midi_channels
13583         case snd_seq_port_info_get_midi_channels_INDEX: {
13584             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13585             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13586             int *ret = (int *)ret_v;
13587             *ret =
13588             snd_seq_port_info_get_midi_channels(args.a1);
13589             break;
13590         }
13591         #endif
13592         #ifndef skip_index_snd_seq_port_info_get_midi_voices
13593         case snd_seq_port_info_get_midi_voices_INDEX: {
13594             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13595             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13596             int *ret = (int *)ret_v;
13597             *ret =
13598             snd_seq_port_info_get_midi_voices(args.a1);
13599             break;
13600         }
13601         #endif
13602         #ifndef skip_index_snd_seq_port_info_get_name
13603         case snd_seq_port_info_get_name_INDEX: {
13604             INDEXED_const_char___GENPT___const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_seq_port_info_t___GENPT__ *)packed;
13605             ARGS_const_char___GENPT___const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13606             const char * *ret = (const char * *)ret_v;
13607             *ret =
13608             snd_seq_port_info_get_name(args.a1);
13609             break;
13610         }
13611         #endif
13612         #ifndef skip_index_snd_seq_port_info_get_port
13613         case snd_seq_port_info_get_port_INDEX: {
13614             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13615             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13616             int *ret = (int *)ret_v;
13617             *ret =
13618             snd_seq_port_info_get_port(args.a1);
13619             break;
13620         }
13621         #endif
13622         #ifndef skip_index_snd_seq_port_info_get_port_specified
13623         case snd_seq_port_info_get_port_specified_INDEX: {
13624             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13625             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13626             int *ret = (int *)ret_v;
13627             *ret =
13628             snd_seq_port_info_get_port_specified(args.a1);
13629             break;
13630         }
13631         #endif
13632         #ifndef skip_index_snd_seq_port_info_get_read_use
13633         case snd_seq_port_info_get_read_use_INDEX: {
13634             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13635             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13636             int *ret = (int *)ret_v;
13637             *ret =
13638             snd_seq_port_info_get_read_use(args.a1);
13639             break;
13640         }
13641         #endif
13642         #ifndef skip_index_snd_seq_port_info_get_synth_voices
13643         case snd_seq_port_info_get_synth_voices_INDEX: {
13644             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13645             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13646             int *ret = (int *)ret_v;
13647             *ret =
13648             snd_seq_port_info_get_synth_voices(args.a1);
13649             break;
13650         }
13651         #endif
13652         #ifndef skip_index_snd_seq_port_info_get_timestamp_queue
13653         case snd_seq_port_info_get_timestamp_queue_INDEX: {
13654             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13655             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13656             int *ret = (int *)ret_v;
13657             *ret =
13658             snd_seq_port_info_get_timestamp_queue(args.a1);
13659             break;
13660         }
13661         #endif
13662         #ifndef skip_index_snd_seq_port_info_get_timestamp_real
13663         case snd_seq_port_info_get_timestamp_real_INDEX: {
13664             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13665             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13666             int *ret = (int *)ret_v;
13667             *ret =
13668             snd_seq_port_info_get_timestamp_real(args.a1);
13669             break;
13670         }
13671         #endif
13672         #ifndef skip_index_snd_seq_port_info_get_timestamping
13673         case snd_seq_port_info_get_timestamping_INDEX: {
13674             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13675             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13676             int *ret = (int *)ret_v;
13677             *ret =
13678             snd_seq_port_info_get_timestamping(args.a1);
13679             break;
13680         }
13681         #endif
13682         #ifndef skip_index_snd_seq_port_info_get_type
13683         case snd_seq_port_info_get_type_INDEX: {
13684             INDEXED_unsigned_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13685             ARGS_unsigned_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13686             unsigned int *ret = (unsigned int *)ret_v;
13687             *ret =
13688             snd_seq_port_info_get_type(args.a1);
13689             break;
13690         }
13691         #endif
13692         #ifndef skip_index_snd_seq_port_info_get_write_use
13693         case snd_seq_port_info_get_write_use_INDEX: {
13694             INDEXED_int_const_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_info_t___GENPT__ *)packed;
13695             ARGS_int_const_snd_seq_port_info_t___GENPT__ args = unpacked->args;
13696             int *ret = (int *)ret_v;
13697             *ret =
13698             snd_seq_port_info_get_write_use(args.a1);
13699             break;
13700         }
13701         #endif
13702         #ifndef skip_index_snd_seq_port_info_malloc
13703         case snd_seq_port_info_malloc_INDEX: {
13704             INDEXED_int_snd_seq_port_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_port_info_t___GENPT____GENPT__ *)packed;
13705             ARGS_int_snd_seq_port_info_t___GENPT____GENPT__ args = unpacked->args;
13706             int *ret = (int *)ret_v;
13707             *ret =
13708             snd_seq_port_info_malloc(args.a1);
13709             break;
13710         }
13711         #endif
13712         #ifndef skip_index_snd_seq_port_info_set_addr
13713         case snd_seq_port_info_set_addr_INDEX: {
13714             INDEXED_void_snd_seq_port_info_t___GENPT___const_snd_seq_addr_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___const_snd_seq_addr_t___GENPT__ *)packed;
13715             ARGS_void_snd_seq_port_info_t___GENPT___const_snd_seq_addr_t___GENPT__ args = unpacked->args;
13716             snd_seq_port_info_set_addr(args.a1, args.a2);
13717             break;
13718         }
13719         #endif
13720         #ifndef skip_index_snd_seq_port_info_set_capability
13721         case snd_seq_port_info_set_capability_INDEX: {
13722             INDEXED_void_snd_seq_port_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___unsigned_int *)packed;
13723             ARGS_void_snd_seq_port_info_t___GENPT___unsigned_int args = unpacked->args;
13724             snd_seq_port_info_set_capability(args.a1, args.a2);
13725             break;
13726         }
13727         #endif
13728         #ifndef skip_index_snd_seq_port_info_set_client
13729         case snd_seq_port_info_set_client_INDEX: {
13730             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13731             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13732             snd_seq_port_info_set_client(args.a1, args.a2);
13733             break;
13734         }
13735         #endif
13736         #ifndef skip_index_snd_seq_port_info_set_midi_channels
13737         case snd_seq_port_info_set_midi_channels_INDEX: {
13738             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13739             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13740             snd_seq_port_info_set_midi_channels(args.a1, args.a2);
13741             break;
13742         }
13743         #endif
13744         #ifndef skip_index_snd_seq_port_info_set_midi_voices
13745         case snd_seq_port_info_set_midi_voices_INDEX: {
13746             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13747             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13748             snd_seq_port_info_set_midi_voices(args.a1, args.a2);
13749             break;
13750         }
13751         #endif
13752         #ifndef skip_index_snd_seq_port_info_set_name
13753         case snd_seq_port_info_set_name_INDEX: {
13754             INDEXED_void_snd_seq_port_info_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___const_char___GENPT__ *)packed;
13755             ARGS_void_snd_seq_port_info_t___GENPT___const_char___GENPT__ args = unpacked->args;
13756             snd_seq_port_info_set_name(args.a1, args.a2);
13757             break;
13758         }
13759         #endif
13760         #ifndef skip_index_snd_seq_port_info_set_port
13761         case snd_seq_port_info_set_port_INDEX: {
13762             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13763             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13764             snd_seq_port_info_set_port(args.a1, args.a2);
13765             break;
13766         }
13767         #endif
13768         #ifndef skip_index_snd_seq_port_info_set_port_specified
13769         case snd_seq_port_info_set_port_specified_INDEX: {
13770             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13771             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13772             snd_seq_port_info_set_port_specified(args.a1, args.a2);
13773             break;
13774         }
13775         #endif
13776         #ifndef skip_index_snd_seq_port_info_set_synth_voices
13777         case snd_seq_port_info_set_synth_voices_INDEX: {
13778             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13779             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13780             snd_seq_port_info_set_synth_voices(args.a1, args.a2);
13781             break;
13782         }
13783         #endif
13784         #ifndef skip_index_snd_seq_port_info_set_timestamp_queue
13785         case snd_seq_port_info_set_timestamp_queue_INDEX: {
13786             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13787             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13788             snd_seq_port_info_set_timestamp_queue(args.a1, args.a2);
13789             break;
13790         }
13791         #endif
13792         #ifndef skip_index_snd_seq_port_info_set_timestamp_real
13793         case snd_seq_port_info_set_timestamp_real_INDEX: {
13794             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13795             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13796             snd_seq_port_info_set_timestamp_real(args.a1, args.a2);
13797             break;
13798         }
13799         #endif
13800         #ifndef skip_index_snd_seq_port_info_set_timestamping
13801         case snd_seq_port_info_set_timestamping_INDEX: {
13802             INDEXED_void_snd_seq_port_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___int *)packed;
13803             ARGS_void_snd_seq_port_info_t___GENPT___int args = unpacked->args;
13804             snd_seq_port_info_set_timestamping(args.a1, args.a2);
13805             break;
13806         }
13807         #endif
13808         #ifndef skip_index_snd_seq_port_info_set_type
13809         case snd_seq_port_info_set_type_INDEX: {
13810             INDEXED_void_snd_seq_port_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_port_info_t___GENPT___unsigned_int *)packed;
13811             ARGS_void_snd_seq_port_info_t___GENPT___unsigned_int args = unpacked->args;
13812             snd_seq_port_info_set_type(args.a1, args.a2);
13813             break;
13814         }
13815         #endif
13816         #ifndef skip_index_snd_seq_port_info_sizeof
13817         case snd_seq_port_info_sizeof_INDEX: {
13818             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
13819             size_t *ret = (size_t *)ret_v;
13820             *ret =
13821             snd_seq_port_info_sizeof();
13822             break;
13823         }
13824         #endif
13825         #ifndef skip_index_snd_seq_port_subscribe_copy
13826         case snd_seq_port_subscribe_copy_INDEX: {
13827             INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13828             ARGS_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13829             snd_seq_port_subscribe_copy(args.a1, args.a2);
13830             break;
13831         }
13832         #endif
13833         #ifndef skip_index_snd_seq_port_subscribe_free
13834         case snd_seq_port_subscribe_free_INDEX: {
13835             INDEXED_void_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT__ *)packed;
13836             ARGS_void_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13837             snd_seq_port_subscribe_free(args.a1);
13838             break;
13839         }
13840         #endif
13841         #ifndef skip_index_snd_seq_port_subscribe_get_dest
13842         case snd_seq_port_subscribe_get_dest_INDEX: {
13843             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13844             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13845             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
13846             *ret =
13847             snd_seq_port_subscribe_get_dest(args.a1);
13848             break;
13849         }
13850         #endif
13851         #ifndef skip_index_snd_seq_port_subscribe_get_exclusive
13852         case snd_seq_port_subscribe_get_exclusive_INDEX: {
13853             INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13854             ARGS_int_const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13855             int *ret = (int *)ret_v;
13856             *ret =
13857             snd_seq_port_subscribe_get_exclusive(args.a1);
13858             break;
13859         }
13860         #endif
13861         #ifndef skip_index_snd_seq_port_subscribe_get_queue
13862         case snd_seq_port_subscribe_get_queue_INDEX: {
13863             INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13864             ARGS_int_const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13865             int *ret = (int *)ret_v;
13866             *ret =
13867             snd_seq_port_subscribe_get_queue(args.a1);
13868             break;
13869         }
13870         #endif
13871         #ifndef skip_index_snd_seq_port_subscribe_get_sender
13872         case snd_seq_port_subscribe_get_sender_INDEX: {
13873             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13874             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13875             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
13876             *ret =
13877             snd_seq_port_subscribe_get_sender(args.a1);
13878             break;
13879         }
13880         #endif
13881         #ifndef skip_index_snd_seq_port_subscribe_get_time_real
13882         case snd_seq_port_subscribe_get_time_real_INDEX: {
13883             INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13884             ARGS_int_const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13885             int *ret = (int *)ret_v;
13886             *ret =
13887             snd_seq_port_subscribe_get_time_real(args.a1);
13888             break;
13889         }
13890         #endif
13891         #ifndef skip_index_snd_seq_port_subscribe_get_time_update
13892         case snd_seq_port_subscribe_get_time_update_INDEX: {
13893             INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_port_subscribe_t___GENPT__ *)packed;
13894             ARGS_int_const_snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
13895             int *ret = (int *)ret_v;
13896             *ret =
13897             snd_seq_port_subscribe_get_time_update(args.a1);
13898             break;
13899         }
13900         #endif
13901         #ifndef skip_index_snd_seq_port_subscribe_malloc
13902         case snd_seq_port_subscribe_malloc_INDEX: {
13903             INDEXED_int_snd_seq_port_subscribe_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_port_subscribe_t___GENPT____GENPT__ *)packed;
13904             ARGS_int_snd_seq_port_subscribe_t___GENPT____GENPT__ args = unpacked->args;
13905             int *ret = (int *)ret_v;
13906             *ret =
13907             snd_seq_port_subscribe_malloc(args.a1);
13908             break;
13909         }
13910         #endif
13911         #ifndef skip_index_snd_seq_port_subscribe_set_dest
13912         case snd_seq_port_subscribe_set_dest_INDEX: {
13913             INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *)packed;
13914             ARGS_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ args = unpacked->args;
13915             snd_seq_port_subscribe_set_dest(args.a1, args.a2);
13916             break;
13917         }
13918         #endif
13919         #ifndef skip_index_snd_seq_port_subscribe_set_exclusive
13920         case snd_seq_port_subscribe_set_exclusive_INDEX: {
13921             INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *)packed;
13922             ARGS_void_snd_seq_port_subscribe_t___GENPT___int args = unpacked->args;
13923             snd_seq_port_subscribe_set_exclusive(args.a1, args.a2);
13924             break;
13925         }
13926         #endif
13927         #ifndef skip_index_snd_seq_port_subscribe_set_queue
13928         case snd_seq_port_subscribe_set_queue_INDEX: {
13929             INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *)packed;
13930             ARGS_void_snd_seq_port_subscribe_t___GENPT___int args = unpacked->args;
13931             snd_seq_port_subscribe_set_queue(args.a1, args.a2);
13932             break;
13933         }
13934         #endif
13935         #ifndef skip_index_snd_seq_port_subscribe_set_sender
13936         case snd_seq_port_subscribe_set_sender_INDEX: {
13937             INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *)packed;
13938             ARGS_void_snd_seq_port_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ args = unpacked->args;
13939             snd_seq_port_subscribe_set_sender(args.a1, args.a2);
13940             break;
13941         }
13942         #endif
13943         #ifndef skip_index_snd_seq_port_subscribe_set_time_real
13944         case snd_seq_port_subscribe_set_time_real_INDEX: {
13945             INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *)packed;
13946             ARGS_void_snd_seq_port_subscribe_t___GENPT___int args = unpacked->args;
13947             snd_seq_port_subscribe_set_time_real(args.a1, args.a2);
13948             break;
13949         }
13950         #endif
13951         #ifndef skip_index_snd_seq_port_subscribe_set_time_update
13952         case snd_seq_port_subscribe_set_time_update_INDEX: {
13953             INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_port_subscribe_t___GENPT___int *)packed;
13954             ARGS_void_snd_seq_port_subscribe_t___GENPT___int args = unpacked->args;
13955             snd_seq_port_subscribe_set_time_update(args.a1, args.a2);
13956             break;
13957         }
13958         #endif
13959         #ifndef skip_index_snd_seq_port_subscribe_sizeof
13960         case snd_seq_port_subscribe_sizeof_INDEX: {
13961             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
13962             size_t *ret = (size_t *)ret_v;
13963             *ret =
13964             snd_seq_port_subscribe_sizeof();
13965             break;
13966         }
13967         #endif
13968         #ifndef skip_index_snd_seq_query_named_queue
13969         case snd_seq_query_named_queue_INDEX: {
13970             INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *)packed;
13971             ARGS_int_snd_seq_t___GENPT___const_char___GENPT__ args = unpacked->args;
13972             int *ret = (int *)ret_v;
13973             *ret =
13974             snd_seq_query_named_queue(args.a1, args.a2);
13975             break;
13976         }
13977         #endif
13978         #ifndef skip_index_snd_seq_query_next_client
13979         case snd_seq_query_next_client_INDEX: {
13980             INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *)packed;
13981             ARGS_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ args = unpacked->args;
13982             int *ret = (int *)ret_v;
13983             *ret =
13984             snd_seq_query_next_client(args.a1, args.a2);
13985             break;
13986         }
13987         #endif
13988         #ifndef skip_index_snd_seq_query_next_port
13989         case snd_seq_query_next_port_INDEX: {
13990             INDEXED_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ *)packed;
13991             ARGS_int_snd_seq_t___GENPT___snd_seq_port_info_t___GENPT__ args = unpacked->args;
13992             int *ret = (int *)ret_v;
13993             *ret =
13994             snd_seq_query_next_port(args.a1, args.a2);
13995             break;
13996         }
13997         #endif
13998         #ifndef skip_index_snd_seq_query_port_subscribers
13999         case snd_seq_query_port_subscribers_INDEX: {
14000             INDEXED_int_snd_seq_t___GENPT___snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_query_subscribe_t___GENPT__ *)packed;
14001             ARGS_int_snd_seq_t___GENPT___snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14002             int *ret = (int *)ret_v;
14003             *ret =
14004             snd_seq_query_port_subscribers(args.a1, args.a2);
14005             break;
14006         }
14007         #endif
14008         #ifndef skip_index_snd_seq_query_subscribe_copy
14009         case snd_seq_query_subscribe_copy_INDEX: {
14010             INDEXED_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14011             ARGS_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14012             snd_seq_query_subscribe_copy(args.a1, args.a2);
14013             break;
14014         }
14015         #endif
14016         #ifndef skip_index_snd_seq_query_subscribe_free
14017         case snd_seq_query_subscribe_free_INDEX: {
14018             INDEXED_void_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT__ *)packed;
14019             ARGS_void_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14020             snd_seq_query_subscribe_free(args.a1);
14021             break;
14022         }
14023         #endif
14024         #ifndef skip_index_snd_seq_query_subscribe_get_addr
14025         case snd_seq_query_subscribe_get_addr_INDEX: {
14026             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14027             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14028             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
14029             *ret =
14030             snd_seq_query_subscribe_get_addr(args.a1);
14031             break;
14032         }
14033         #endif
14034         #ifndef skip_index_snd_seq_query_subscribe_get_client
14035         case snd_seq_query_subscribe_get_client_INDEX: {
14036             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14037             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14038             int *ret = (int *)ret_v;
14039             *ret =
14040             snd_seq_query_subscribe_get_client(args.a1);
14041             break;
14042         }
14043         #endif
14044         #ifndef skip_index_snd_seq_query_subscribe_get_exclusive
14045         case snd_seq_query_subscribe_get_exclusive_INDEX: {
14046             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14047             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14048             int *ret = (int *)ret_v;
14049             *ret =
14050             snd_seq_query_subscribe_get_exclusive(args.a1);
14051             break;
14052         }
14053         #endif
14054         #ifndef skip_index_snd_seq_query_subscribe_get_index
14055         case snd_seq_query_subscribe_get_index_INDEX: {
14056             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14057             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14058             int *ret = (int *)ret_v;
14059             *ret =
14060             snd_seq_query_subscribe_get_index(args.a1);
14061             break;
14062         }
14063         #endif
14064         #ifndef skip_index_snd_seq_query_subscribe_get_num_subs
14065         case snd_seq_query_subscribe_get_num_subs_INDEX: {
14066             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14067             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14068             int *ret = (int *)ret_v;
14069             *ret =
14070             snd_seq_query_subscribe_get_num_subs(args.a1);
14071             break;
14072         }
14073         #endif
14074         #ifndef skip_index_snd_seq_query_subscribe_get_port
14075         case snd_seq_query_subscribe_get_port_INDEX: {
14076             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14077             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14078             int *ret = (int *)ret_v;
14079             *ret =
14080             snd_seq_query_subscribe_get_port(args.a1);
14081             break;
14082         }
14083         #endif
14084         #ifndef skip_index_snd_seq_query_subscribe_get_queue
14085         case snd_seq_query_subscribe_get_queue_INDEX: {
14086             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14087             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14088             int *ret = (int *)ret_v;
14089             *ret =
14090             snd_seq_query_subscribe_get_queue(args.a1);
14091             break;
14092         }
14093         #endif
14094         #ifndef skip_index_snd_seq_query_subscribe_get_root
14095         case snd_seq_query_subscribe_get_root_INDEX: {
14096             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14097             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14098             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
14099             *ret =
14100             snd_seq_query_subscribe_get_root(args.a1);
14101             break;
14102         }
14103         #endif
14104         #ifndef skip_index_snd_seq_query_subscribe_get_time_real
14105         case snd_seq_query_subscribe_get_time_real_INDEX: {
14106             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14107             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14108             int *ret = (int *)ret_v;
14109             *ret =
14110             snd_seq_query_subscribe_get_time_real(args.a1);
14111             break;
14112         }
14113         #endif
14114         #ifndef skip_index_snd_seq_query_subscribe_get_time_update
14115         case snd_seq_query_subscribe_get_time_update_INDEX: {
14116             INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14117             ARGS_int_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14118             int *ret = (int *)ret_v;
14119             *ret =
14120             snd_seq_query_subscribe_get_time_update(args.a1);
14121             break;
14122         }
14123         #endif
14124         #ifndef skip_index_snd_seq_query_subscribe_get_type
14125         case snd_seq_query_subscribe_get_type_INDEX: {
14126             INDEXED_snd_seq_query_subs_type_t_const_snd_seq_query_subscribe_t___GENPT__ *unpacked = (INDEXED_snd_seq_query_subs_type_t_const_snd_seq_query_subscribe_t___GENPT__ *)packed;
14127             ARGS_snd_seq_query_subs_type_t_const_snd_seq_query_subscribe_t___GENPT__ args = unpacked->args;
14128             snd_seq_query_subs_type_t *ret = (snd_seq_query_subs_type_t *)ret_v;
14129             *ret =
14130             snd_seq_query_subscribe_get_type(args.a1);
14131             break;
14132         }
14133         #endif
14134         #ifndef skip_index_snd_seq_query_subscribe_malloc
14135         case snd_seq_query_subscribe_malloc_INDEX: {
14136             INDEXED_int_snd_seq_query_subscribe_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_query_subscribe_t___GENPT____GENPT__ *)packed;
14137             ARGS_int_snd_seq_query_subscribe_t___GENPT____GENPT__ args = unpacked->args;
14138             int *ret = (int *)ret_v;
14139             *ret =
14140             snd_seq_query_subscribe_malloc(args.a1);
14141             break;
14142         }
14143         #endif
14144         #ifndef skip_index_snd_seq_query_subscribe_set_client
14145         case snd_seq_query_subscribe_set_client_INDEX: {
14146             INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *)packed;
14147             ARGS_void_snd_seq_query_subscribe_t___GENPT___int args = unpacked->args;
14148             snd_seq_query_subscribe_set_client(args.a1, args.a2);
14149             break;
14150         }
14151         #endif
14152         #ifndef skip_index_snd_seq_query_subscribe_set_index
14153         case snd_seq_query_subscribe_set_index_INDEX: {
14154             INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *)packed;
14155             ARGS_void_snd_seq_query_subscribe_t___GENPT___int args = unpacked->args;
14156             snd_seq_query_subscribe_set_index(args.a1, args.a2);
14157             break;
14158         }
14159         #endif
14160         #ifndef skip_index_snd_seq_query_subscribe_set_port
14161         case snd_seq_query_subscribe_set_port_INDEX: {
14162             INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___int *)packed;
14163             ARGS_void_snd_seq_query_subscribe_t___GENPT___int args = unpacked->args;
14164             snd_seq_query_subscribe_set_port(args.a1, args.a2);
14165             break;
14166         }
14167         #endif
14168         #ifndef skip_index_snd_seq_query_subscribe_set_root
14169         case snd_seq_query_subscribe_set_root_INDEX: {
14170             INDEXED_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ *)packed;
14171             ARGS_void_snd_seq_query_subscribe_t___GENPT___const_snd_seq_addr_t___GENPT__ args = unpacked->args;
14172             snd_seq_query_subscribe_set_root(args.a1, args.a2);
14173             break;
14174         }
14175         #endif
14176         #ifndef skip_index_snd_seq_query_subscribe_set_type
14177         case snd_seq_query_subscribe_set_type_INDEX: {
14178             INDEXED_void_snd_seq_query_subscribe_t___GENPT___snd_seq_query_subs_type_t *unpacked = (INDEXED_void_snd_seq_query_subscribe_t___GENPT___snd_seq_query_subs_type_t *)packed;
14179             ARGS_void_snd_seq_query_subscribe_t___GENPT___snd_seq_query_subs_type_t args = unpacked->args;
14180             snd_seq_query_subscribe_set_type(args.a1, args.a2);
14181             break;
14182         }
14183         #endif
14184         #ifndef skip_index_snd_seq_query_subscribe_sizeof
14185         case snd_seq_query_subscribe_sizeof_INDEX: {
14186             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14187             size_t *ret = (size_t *)ret_v;
14188             *ret =
14189             snd_seq_query_subscribe_sizeof();
14190             break;
14191         }
14192         #endif
14193         #ifndef skip_index_snd_seq_queue_info_copy
14194         case snd_seq_queue_info_copy_INDEX: {
14195             INDEXED_void_snd_seq_queue_info_t___GENPT___const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT___const_snd_seq_queue_info_t___GENPT__ *)packed;
14196             ARGS_void_snd_seq_queue_info_t___GENPT___const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14197             snd_seq_queue_info_copy(args.a1, args.a2);
14198             break;
14199         }
14200         #endif
14201         #ifndef skip_index_snd_seq_queue_info_free
14202         case snd_seq_queue_info_free_INDEX: {
14203             INDEXED_void_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT__ *)packed;
14204             ARGS_void_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14205             snd_seq_queue_info_free(args.a1);
14206             break;
14207         }
14208         #endif
14209         #ifndef skip_index_snd_seq_queue_info_get_flags
14210         case snd_seq_queue_info_get_flags_INDEX: {
14211             INDEXED_unsigned_int_const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_info_t___GENPT__ *)packed;
14212             ARGS_unsigned_int_const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14213             unsigned int *ret = (unsigned int *)ret_v;
14214             *ret =
14215             snd_seq_queue_info_get_flags(args.a1);
14216             break;
14217         }
14218         #endif
14219         #ifndef skip_index_snd_seq_queue_info_get_locked
14220         case snd_seq_queue_info_get_locked_INDEX: {
14221             INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *)packed;
14222             ARGS_int_const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14223             int *ret = (int *)ret_v;
14224             *ret =
14225             snd_seq_queue_info_get_locked(args.a1);
14226             break;
14227         }
14228         #endif
14229         #ifndef skip_index_snd_seq_queue_info_get_name
14230         case snd_seq_queue_info_get_name_INDEX: {
14231             INDEXED_const_char___GENPT___const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___const_snd_seq_queue_info_t___GENPT__ *)packed;
14232             ARGS_const_char___GENPT___const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14233             const char * *ret = (const char * *)ret_v;
14234             *ret =
14235             snd_seq_queue_info_get_name(args.a1);
14236             break;
14237         }
14238         #endif
14239         #ifndef skip_index_snd_seq_queue_info_get_owner
14240         case snd_seq_queue_info_get_owner_INDEX: {
14241             INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *)packed;
14242             ARGS_int_const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14243             int *ret = (int *)ret_v;
14244             *ret =
14245             snd_seq_queue_info_get_owner(args.a1);
14246             break;
14247         }
14248         #endif
14249         #ifndef skip_index_snd_seq_queue_info_get_queue
14250         case snd_seq_queue_info_get_queue_INDEX: {
14251             INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_info_t___GENPT__ *)packed;
14252             ARGS_int_const_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14253             int *ret = (int *)ret_v;
14254             *ret =
14255             snd_seq_queue_info_get_queue(args.a1);
14256             break;
14257         }
14258         #endif
14259         #ifndef skip_index_snd_seq_queue_info_malloc
14260         case snd_seq_queue_info_malloc_INDEX: {
14261             INDEXED_int_snd_seq_queue_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_queue_info_t___GENPT____GENPT__ *)packed;
14262             ARGS_int_snd_seq_queue_info_t___GENPT____GENPT__ args = unpacked->args;
14263             int *ret = (int *)ret_v;
14264             *ret =
14265             snd_seq_queue_info_malloc(args.a1);
14266             break;
14267         }
14268         #endif
14269         #ifndef skip_index_snd_seq_queue_info_set_flags
14270         case snd_seq_queue_info_set_flags_INDEX: {
14271             INDEXED_void_snd_seq_queue_info_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT___unsigned_int *)packed;
14272             ARGS_void_snd_seq_queue_info_t___GENPT___unsigned_int args = unpacked->args;
14273             snd_seq_queue_info_set_flags(args.a1, args.a2);
14274             break;
14275         }
14276         #endif
14277         #ifndef skip_index_snd_seq_queue_info_set_locked
14278         case snd_seq_queue_info_set_locked_INDEX: {
14279             INDEXED_void_snd_seq_queue_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT___int *)packed;
14280             ARGS_void_snd_seq_queue_info_t___GENPT___int args = unpacked->args;
14281             snd_seq_queue_info_set_locked(args.a1, args.a2);
14282             break;
14283         }
14284         #endif
14285         #ifndef skip_index_snd_seq_queue_info_set_name
14286         case snd_seq_queue_info_set_name_INDEX: {
14287             INDEXED_void_snd_seq_queue_info_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT___const_char___GENPT__ *)packed;
14288             ARGS_void_snd_seq_queue_info_t___GENPT___const_char___GENPT__ args = unpacked->args;
14289             snd_seq_queue_info_set_name(args.a1, args.a2);
14290             break;
14291         }
14292         #endif
14293         #ifndef skip_index_snd_seq_queue_info_set_owner
14294         case snd_seq_queue_info_set_owner_INDEX: {
14295             INDEXED_void_snd_seq_queue_info_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_queue_info_t___GENPT___int *)packed;
14296             ARGS_void_snd_seq_queue_info_t___GENPT___int args = unpacked->args;
14297             snd_seq_queue_info_set_owner(args.a1, args.a2);
14298             break;
14299         }
14300         #endif
14301         #ifndef skip_index_snd_seq_queue_info_sizeof
14302         case snd_seq_queue_info_sizeof_INDEX: {
14303             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14304             size_t *ret = (size_t *)ret_v;
14305             *ret =
14306             snd_seq_queue_info_sizeof();
14307             break;
14308         }
14309         #endif
14310         #ifndef skip_index_snd_seq_queue_status_copy
14311         case snd_seq_queue_status_copy_INDEX: {
14312             INDEXED_void_snd_seq_queue_status_t___GENPT___const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_status_t___GENPT___const_snd_seq_queue_status_t___GENPT__ *)packed;
14313             ARGS_void_snd_seq_queue_status_t___GENPT___const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14314             snd_seq_queue_status_copy(args.a1, args.a2);
14315             break;
14316         }
14317         #endif
14318         #ifndef skip_index_snd_seq_queue_status_free
14319         case snd_seq_queue_status_free_INDEX: {
14320             INDEXED_void_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_status_t___GENPT__ *)packed;
14321             ARGS_void_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14322             snd_seq_queue_status_free(args.a1);
14323             break;
14324         }
14325         #endif
14326         #ifndef skip_index_snd_seq_queue_status_get_events
14327         case snd_seq_queue_status_get_events_INDEX: {
14328             INDEXED_int_const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_status_t___GENPT__ *)packed;
14329             ARGS_int_const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14330             int *ret = (int *)ret_v;
14331             *ret =
14332             snd_seq_queue_status_get_events(args.a1);
14333             break;
14334         }
14335         #endif
14336         #ifndef skip_index_snd_seq_queue_status_get_queue
14337         case snd_seq_queue_status_get_queue_INDEX: {
14338             INDEXED_int_const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_status_t___GENPT__ *)packed;
14339             ARGS_int_const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14340             int *ret = (int *)ret_v;
14341             *ret =
14342             snd_seq_queue_status_get_queue(args.a1);
14343             break;
14344         }
14345         #endif
14346         #ifndef skip_index_snd_seq_queue_status_get_real_time
14347         case snd_seq_queue_status_get_real_time_INDEX: {
14348             INDEXED_const_snd_seq_real_time_t___GENPT___const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_real_time_t___GENPT___const_snd_seq_queue_status_t___GENPT__ *)packed;
14349             ARGS_const_snd_seq_real_time_t___GENPT___const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14350             const snd_seq_real_time_t * *ret = (const snd_seq_real_time_t * *)ret_v;
14351             *ret =
14352             snd_seq_queue_status_get_real_time(args.a1);
14353             break;
14354         }
14355         #endif
14356         #ifndef skip_index_snd_seq_queue_status_get_status
14357         case snd_seq_queue_status_get_status_INDEX: {
14358             INDEXED_unsigned_int_const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_status_t___GENPT__ *)packed;
14359             ARGS_unsigned_int_const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14360             unsigned int *ret = (unsigned int *)ret_v;
14361             *ret =
14362             snd_seq_queue_status_get_status(args.a1);
14363             break;
14364         }
14365         #endif
14366         #ifndef skip_index_snd_seq_queue_status_get_tick_time
14367         case snd_seq_queue_status_get_tick_time_INDEX: {
14368             INDEXED_snd_seq_tick_time_t_const_snd_seq_queue_status_t___GENPT__ *unpacked = (INDEXED_snd_seq_tick_time_t_const_snd_seq_queue_status_t___GENPT__ *)packed;
14369             ARGS_snd_seq_tick_time_t_const_snd_seq_queue_status_t___GENPT__ args = unpacked->args;
14370             snd_seq_tick_time_t *ret = (snd_seq_tick_time_t *)ret_v;
14371             *ret =
14372             snd_seq_queue_status_get_tick_time(args.a1);
14373             break;
14374         }
14375         #endif
14376         #ifndef skip_index_snd_seq_queue_status_malloc
14377         case snd_seq_queue_status_malloc_INDEX: {
14378             INDEXED_int_snd_seq_queue_status_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_queue_status_t___GENPT____GENPT__ *)packed;
14379             ARGS_int_snd_seq_queue_status_t___GENPT____GENPT__ args = unpacked->args;
14380             int *ret = (int *)ret_v;
14381             *ret =
14382             snd_seq_queue_status_malloc(args.a1);
14383             break;
14384         }
14385         #endif
14386         #ifndef skip_index_snd_seq_queue_status_sizeof
14387         case snd_seq_queue_status_sizeof_INDEX: {
14388             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14389             size_t *ret = (size_t *)ret_v;
14390             *ret =
14391             snd_seq_queue_status_sizeof();
14392             break;
14393         }
14394         #endif
14395         #ifndef skip_index_snd_seq_queue_tempo_copy
14396         case snd_seq_queue_tempo_copy_INDEX: {
14397             INDEXED_void_snd_seq_queue_tempo_t___GENPT___const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT___const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14398             ARGS_void_snd_seq_queue_tempo_t___GENPT___const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14399             snd_seq_queue_tempo_copy(args.a1, args.a2);
14400             break;
14401         }
14402         #endif
14403         #ifndef skip_index_snd_seq_queue_tempo_free
14404         case snd_seq_queue_tempo_free_INDEX: {
14405             INDEXED_void_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT__ *)packed;
14406             ARGS_void_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14407             snd_seq_queue_tempo_free(args.a1);
14408             break;
14409         }
14410         #endif
14411         #ifndef skip_index_snd_seq_queue_tempo_get_ppq
14412         case snd_seq_queue_tempo_get_ppq_INDEX: {
14413             INDEXED_int_const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14414             ARGS_int_const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14415             int *ret = (int *)ret_v;
14416             *ret =
14417             snd_seq_queue_tempo_get_ppq(args.a1);
14418             break;
14419         }
14420         #endif
14421         #ifndef skip_index_snd_seq_queue_tempo_get_queue
14422         case snd_seq_queue_tempo_get_queue_INDEX: {
14423             INDEXED_int_const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14424             ARGS_int_const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14425             int *ret = (int *)ret_v;
14426             *ret =
14427             snd_seq_queue_tempo_get_queue(args.a1);
14428             break;
14429         }
14430         #endif
14431         #ifndef skip_index_snd_seq_queue_tempo_get_skew
14432         case snd_seq_queue_tempo_get_skew_INDEX: {
14433             INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14434             ARGS_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14435             unsigned int *ret = (unsigned int *)ret_v;
14436             *ret =
14437             snd_seq_queue_tempo_get_skew(args.a1);
14438             break;
14439         }
14440         #endif
14441         #ifndef skip_index_snd_seq_queue_tempo_get_skew_base
14442         case snd_seq_queue_tempo_get_skew_base_INDEX: {
14443             INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14444             ARGS_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14445             unsigned int *ret = (unsigned int *)ret_v;
14446             *ret =
14447             snd_seq_queue_tempo_get_skew_base(args.a1);
14448             break;
14449         }
14450         #endif
14451         #ifndef skip_index_snd_seq_queue_tempo_get_tempo
14452         case snd_seq_queue_tempo_get_tempo_INDEX: {
14453             INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ *)packed;
14454             ARGS_unsigned_int_const_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14455             unsigned int *ret = (unsigned int *)ret_v;
14456             *ret =
14457             snd_seq_queue_tempo_get_tempo(args.a1);
14458             break;
14459         }
14460         #endif
14461         #ifndef skip_index_snd_seq_queue_tempo_malloc
14462         case snd_seq_queue_tempo_malloc_INDEX: {
14463             INDEXED_int_snd_seq_queue_tempo_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_queue_tempo_t___GENPT____GENPT__ *)packed;
14464             ARGS_int_snd_seq_queue_tempo_t___GENPT____GENPT__ args = unpacked->args;
14465             int *ret = (int *)ret_v;
14466             *ret =
14467             snd_seq_queue_tempo_malloc(args.a1);
14468             break;
14469         }
14470         #endif
14471         #ifndef skip_index_snd_seq_queue_tempo_set_ppq
14472         case snd_seq_queue_tempo_set_ppq_INDEX: {
14473             INDEXED_void_snd_seq_queue_tempo_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT___int *)packed;
14474             ARGS_void_snd_seq_queue_tempo_t___GENPT___int args = unpacked->args;
14475             snd_seq_queue_tempo_set_ppq(args.a1, args.a2);
14476             break;
14477         }
14478         #endif
14479         #ifndef skip_index_snd_seq_queue_tempo_set_skew
14480         case snd_seq_queue_tempo_set_skew_INDEX: {
14481             INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *)packed;
14482             ARGS_void_snd_seq_queue_tempo_t___GENPT___unsigned_int args = unpacked->args;
14483             snd_seq_queue_tempo_set_skew(args.a1, args.a2);
14484             break;
14485         }
14486         #endif
14487         #ifndef skip_index_snd_seq_queue_tempo_set_skew_base
14488         case snd_seq_queue_tempo_set_skew_base_INDEX: {
14489             INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *)packed;
14490             ARGS_void_snd_seq_queue_tempo_t___GENPT___unsigned_int args = unpacked->args;
14491             snd_seq_queue_tempo_set_skew_base(args.a1, args.a2);
14492             break;
14493         }
14494         #endif
14495         #ifndef skip_index_snd_seq_queue_tempo_set_tempo
14496         case snd_seq_queue_tempo_set_tempo_INDEX: {
14497             INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_queue_tempo_t___GENPT___unsigned_int *)packed;
14498             ARGS_void_snd_seq_queue_tempo_t___GENPT___unsigned_int args = unpacked->args;
14499             snd_seq_queue_tempo_set_tempo(args.a1, args.a2);
14500             break;
14501         }
14502         #endif
14503         #ifndef skip_index_snd_seq_queue_tempo_sizeof
14504         case snd_seq_queue_tempo_sizeof_INDEX: {
14505             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14506             size_t *ret = (size_t *)ret_v;
14507             *ret =
14508             snd_seq_queue_tempo_sizeof();
14509             break;
14510         }
14511         #endif
14512         #ifndef skip_index_snd_seq_queue_timer_copy
14513         case snd_seq_queue_timer_copy_INDEX: {
14514             INDEXED_void_snd_seq_queue_timer_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_timer_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ *)packed;
14515             ARGS_void_snd_seq_queue_timer_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14516             snd_seq_queue_timer_copy(args.a1, args.a2);
14517             break;
14518         }
14519         #endif
14520         #ifndef skip_index_snd_seq_queue_timer_free
14521         case snd_seq_queue_timer_free_INDEX: {
14522             INDEXED_void_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_timer_t___GENPT__ *)packed;
14523             ARGS_void_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14524             snd_seq_queue_timer_free(args.a1);
14525             break;
14526         }
14527         #endif
14528         #ifndef skip_index_snd_seq_queue_timer_get_id
14529         case snd_seq_queue_timer_get_id_INDEX: {
14530             INDEXED_const_snd_timer_id_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_const_snd_timer_id_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ *)packed;
14531             ARGS_const_snd_timer_id_t___GENPT___const_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14532             const snd_timer_id_t * *ret = (const snd_timer_id_t * *)ret_v;
14533             *ret =
14534             snd_seq_queue_timer_get_id(args.a1);
14535             break;
14536         }
14537         #endif
14538         #ifndef skip_index_snd_seq_queue_timer_get_queue
14539         case snd_seq_queue_timer_get_queue_INDEX: {
14540             INDEXED_int_const_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_queue_timer_t___GENPT__ *)packed;
14541             ARGS_int_const_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14542             int *ret = (int *)ret_v;
14543             *ret =
14544             snd_seq_queue_timer_get_queue(args.a1);
14545             break;
14546         }
14547         #endif
14548         #ifndef skip_index_snd_seq_queue_timer_get_resolution
14549         case snd_seq_queue_timer_get_resolution_INDEX: {
14550             INDEXED_unsigned_int_const_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_queue_timer_t___GENPT__ *)packed;
14551             ARGS_unsigned_int_const_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14552             unsigned int *ret = (unsigned int *)ret_v;
14553             *ret =
14554             snd_seq_queue_timer_get_resolution(args.a1);
14555             break;
14556         }
14557         #endif
14558         #ifndef skip_index_snd_seq_queue_timer_get_type
14559         case snd_seq_queue_timer_get_type_INDEX: {
14560             INDEXED_snd_seq_queue_timer_type_t_const_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_snd_seq_queue_timer_type_t_const_snd_seq_queue_timer_t___GENPT__ *)packed;
14561             ARGS_snd_seq_queue_timer_type_t_const_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14562             snd_seq_queue_timer_type_t *ret = (snd_seq_queue_timer_type_t *)ret_v;
14563             *ret =
14564             snd_seq_queue_timer_get_type(args.a1);
14565             break;
14566         }
14567         #endif
14568         #ifndef skip_index_snd_seq_queue_timer_malloc
14569         case snd_seq_queue_timer_malloc_INDEX: {
14570             INDEXED_int_snd_seq_queue_timer_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_queue_timer_t___GENPT____GENPT__ *)packed;
14571             ARGS_int_snd_seq_queue_timer_t___GENPT____GENPT__ args = unpacked->args;
14572             int *ret = (int *)ret_v;
14573             *ret =
14574             snd_seq_queue_timer_malloc(args.a1);
14575             break;
14576         }
14577         #endif
14578         #ifndef skip_index_snd_seq_queue_timer_set_id
14579         case snd_seq_queue_timer_set_id_INDEX: {
14580             INDEXED_void_snd_seq_queue_timer_t___GENPT___const_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_queue_timer_t___GENPT___const_snd_timer_id_t___GENPT__ *)packed;
14581             ARGS_void_snd_seq_queue_timer_t___GENPT___const_snd_timer_id_t___GENPT__ args = unpacked->args;
14582             snd_seq_queue_timer_set_id(args.a1, args.a2);
14583             break;
14584         }
14585         #endif
14586         #ifndef skip_index_snd_seq_queue_timer_set_resolution
14587         case snd_seq_queue_timer_set_resolution_INDEX: {
14588             INDEXED_void_snd_seq_queue_timer_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_queue_timer_t___GENPT___unsigned_int *)packed;
14589             ARGS_void_snd_seq_queue_timer_t___GENPT___unsigned_int args = unpacked->args;
14590             snd_seq_queue_timer_set_resolution(args.a1, args.a2);
14591             break;
14592         }
14593         #endif
14594         #ifndef skip_index_snd_seq_queue_timer_set_type
14595         case snd_seq_queue_timer_set_type_INDEX: {
14596             INDEXED_void_snd_seq_queue_timer_t___GENPT___snd_seq_queue_timer_type_t *unpacked = (INDEXED_void_snd_seq_queue_timer_t___GENPT___snd_seq_queue_timer_type_t *)packed;
14597             ARGS_void_snd_seq_queue_timer_t___GENPT___snd_seq_queue_timer_type_t args = unpacked->args;
14598             snd_seq_queue_timer_set_type(args.a1, args.a2);
14599             break;
14600         }
14601         #endif
14602         #ifndef skip_index_snd_seq_queue_timer_sizeof
14603         case snd_seq_queue_timer_sizeof_INDEX: {
14604             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14605             size_t *ret = (size_t *)ret_v;
14606             *ret =
14607             snd_seq_queue_timer_sizeof();
14608             break;
14609         }
14610         #endif
14611         #ifndef skip_index_snd_seq_remove_events
14612         case snd_seq_remove_events_INDEX: {
14613             INDEXED_int_snd_seq_t___GENPT___snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_remove_events_t___GENPT__ *)packed;
14614             ARGS_int_snd_seq_t___GENPT___snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14615             int *ret = (int *)ret_v;
14616             *ret =
14617             snd_seq_remove_events(args.a1, args.a2);
14618             break;
14619         }
14620         #endif
14621         #ifndef skip_index_snd_seq_remove_events_copy
14622         case snd_seq_remove_events_copy_INDEX: {
14623             INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *)packed;
14624             ARGS_void_snd_seq_remove_events_t___GENPT___const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14625             snd_seq_remove_events_copy(args.a1, args.a2);
14626             break;
14627         }
14628         #endif
14629         #ifndef skip_index_snd_seq_remove_events_free
14630         case snd_seq_remove_events_free_INDEX: {
14631             INDEXED_void_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT__ *)packed;
14632             ARGS_void_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14633             snd_seq_remove_events_free(args.a1);
14634             break;
14635         }
14636         #endif
14637         #ifndef skip_index_snd_seq_remove_events_get_channel
14638         case snd_seq_remove_events_get_channel_INDEX: {
14639             INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *)packed;
14640             ARGS_int_const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14641             int *ret = (int *)ret_v;
14642             *ret =
14643             snd_seq_remove_events_get_channel(args.a1);
14644             break;
14645         }
14646         #endif
14647         #ifndef skip_index_snd_seq_remove_events_get_condition
14648         case snd_seq_remove_events_get_condition_INDEX: {
14649             INDEXED_unsigned_int_const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_unsigned_int_const_snd_seq_remove_events_t___GENPT__ *)packed;
14650             ARGS_unsigned_int_const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14651             unsigned int *ret = (unsigned int *)ret_v;
14652             *ret =
14653             snd_seq_remove_events_get_condition(args.a1);
14654             break;
14655         }
14656         #endif
14657         #ifndef skip_index_snd_seq_remove_events_get_dest
14658         case snd_seq_remove_events_get_dest_INDEX: {
14659             INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_addr_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *)packed;
14660             ARGS_const_snd_seq_addr_t___GENPT___const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14661             const snd_seq_addr_t * *ret = (const snd_seq_addr_t * *)ret_v;
14662             *ret =
14663             snd_seq_remove_events_get_dest(args.a1);
14664             break;
14665         }
14666         #endif
14667         #ifndef skip_index_snd_seq_remove_events_get_event_type
14668         case snd_seq_remove_events_get_event_type_INDEX: {
14669             INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *)packed;
14670             ARGS_int_const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14671             int *ret = (int *)ret_v;
14672             *ret =
14673             snd_seq_remove_events_get_event_type(args.a1);
14674             break;
14675         }
14676         #endif
14677         #ifndef skip_index_snd_seq_remove_events_get_queue
14678         case snd_seq_remove_events_get_queue_INDEX: {
14679             INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *)packed;
14680             ARGS_int_const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14681             int *ret = (int *)ret_v;
14682             *ret =
14683             snd_seq_remove_events_get_queue(args.a1);
14684             break;
14685         }
14686         #endif
14687         #ifndef skip_index_snd_seq_remove_events_get_tag
14688         case snd_seq_remove_events_get_tag_INDEX: {
14689             INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_remove_events_t___GENPT__ *)packed;
14690             ARGS_int_const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14691             int *ret = (int *)ret_v;
14692             *ret =
14693             snd_seq_remove_events_get_tag(args.a1);
14694             break;
14695         }
14696         #endif
14697         #ifndef skip_index_snd_seq_remove_events_get_time
14698         case snd_seq_remove_events_get_time_INDEX: {
14699             INDEXED_const_snd_seq_timestamp_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *unpacked = (INDEXED_const_snd_seq_timestamp_t___GENPT___const_snd_seq_remove_events_t___GENPT__ *)packed;
14700             ARGS_const_snd_seq_timestamp_t___GENPT___const_snd_seq_remove_events_t___GENPT__ args = unpacked->args;
14701             const snd_seq_timestamp_t * *ret = (const snd_seq_timestamp_t * *)ret_v;
14702             *ret =
14703             snd_seq_remove_events_get_time(args.a1);
14704             break;
14705         }
14706         #endif
14707         #ifndef skip_index_snd_seq_remove_events_malloc
14708         case snd_seq_remove_events_malloc_INDEX: {
14709             INDEXED_int_snd_seq_remove_events_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_remove_events_t___GENPT____GENPT__ *)packed;
14710             ARGS_int_snd_seq_remove_events_t___GENPT____GENPT__ args = unpacked->args;
14711             int *ret = (int *)ret_v;
14712             *ret =
14713             snd_seq_remove_events_malloc(args.a1);
14714             break;
14715         }
14716         #endif
14717         #ifndef skip_index_snd_seq_remove_events_set_channel
14718         case snd_seq_remove_events_set_channel_INDEX: {
14719             INDEXED_void_snd_seq_remove_events_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___int *)packed;
14720             ARGS_void_snd_seq_remove_events_t___GENPT___int args = unpacked->args;
14721             snd_seq_remove_events_set_channel(args.a1, args.a2);
14722             break;
14723         }
14724         #endif
14725         #ifndef skip_index_snd_seq_remove_events_set_condition
14726         case snd_seq_remove_events_set_condition_INDEX: {
14727             INDEXED_void_snd_seq_remove_events_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___unsigned_int *)packed;
14728             ARGS_void_snd_seq_remove_events_t___GENPT___unsigned_int args = unpacked->args;
14729             snd_seq_remove_events_set_condition(args.a1, args.a2);
14730             break;
14731         }
14732         #endif
14733         #ifndef skip_index_snd_seq_remove_events_set_dest
14734         case snd_seq_remove_events_set_dest_INDEX: {
14735             INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_addr_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_addr_t___GENPT__ *)packed;
14736             ARGS_void_snd_seq_remove_events_t___GENPT___const_snd_seq_addr_t___GENPT__ args = unpacked->args;
14737             snd_seq_remove_events_set_dest(args.a1, args.a2);
14738             break;
14739         }
14740         #endif
14741         #ifndef skip_index_snd_seq_remove_events_set_event_type
14742         case snd_seq_remove_events_set_event_type_INDEX: {
14743             INDEXED_void_snd_seq_remove_events_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___int *)packed;
14744             ARGS_void_snd_seq_remove_events_t___GENPT___int args = unpacked->args;
14745             snd_seq_remove_events_set_event_type(args.a1, args.a2);
14746             break;
14747         }
14748         #endif
14749         #ifndef skip_index_snd_seq_remove_events_set_queue
14750         case snd_seq_remove_events_set_queue_INDEX: {
14751             INDEXED_void_snd_seq_remove_events_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___int *)packed;
14752             ARGS_void_snd_seq_remove_events_t___GENPT___int args = unpacked->args;
14753             snd_seq_remove_events_set_queue(args.a1, args.a2);
14754             break;
14755         }
14756         #endif
14757         #ifndef skip_index_snd_seq_remove_events_set_tag
14758         case snd_seq_remove_events_set_tag_INDEX: {
14759             INDEXED_void_snd_seq_remove_events_t___GENPT___int *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___int *)packed;
14760             ARGS_void_snd_seq_remove_events_t___GENPT___int args = unpacked->args;
14761             snd_seq_remove_events_set_tag(args.a1, args.a2);
14762             break;
14763         }
14764         #endif
14765         #ifndef skip_index_snd_seq_remove_events_set_time
14766         case snd_seq_remove_events_set_time_INDEX: {
14767             INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_timestamp_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_remove_events_t___GENPT___const_snd_seq_timestamp_t___GENPT__ *)packed;
14768             ARGS_void_snd_seq_remove_events_t___GENPT___const_snd_seq_timestamp_t___GENPT__ args = unpacked->args;
14769             snd_seq_remove_events_set_time(args.a1, args.a2);
14770             break;
14771         }
14772         #endif
14773         #ifndef skip_index_snd_seq_remove_events_sizeof
14774         case snd_seq_remove_events_sizeof_INDEX: {
14775             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
14776             size_t *ret = (size_t *)ret_v;
14777             *ret =
14778             snd_seq_remove_events_sizeof();
14779             break;
14780         }
14781         #endif
14782         #ifndef skip_index_snd_seq_reset_pool_input
14783         case snd_seq_reset_pool_input_INDEX: {
14784             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
14785             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
14786             int *ret = (int *)ret_v;
14787             *ret =
14788             snd_seq_reset_pool_input(args.a1);
14789             break;
14790         }
14791         #endif
14792         #ifndef skip_index_snd_seq_reset_pool_output
14793         case snd_seq_reset_pool_output_INDEX: {
14794             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
14795             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
14796             int *ret = (int *)ret_v;
14797             *ret =
14798             snd_seq_reset_pool_output(args.a1);
14799             break;
14800         }
14801         #endif
14802         #ifndef skip_index_snd_seq_set_bit
14803         case snd_seq_set_bit_INDEX: {
14804             INDEXED_void_int_void___GENPT__ *unpacked = (INDEXED_void_int_void___GENPT__ *)packed;
14805             ARGS_void_int_void___GENPT__ args = unpacked->args;
14806             snd_seq_set_bit(args.a1, args.a2);
14807             break;
14808         }
14809         #endif
14810         #ifndef skip_index_snd_seq_set_client_event_filter
14811         case snd_seq_set_client_event_filter_INDEX: {
14812             INDEXED_int_snd_seq_t___GENPT___int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int *)packed;
14813             ARGS_int_snd_seq_t___GENPT___int args = unpacked->args;
14814             int *ret = (int *)ret_v;
14815             *ret =
14816             snd_seq_set_client_event_filter(args.a1, args.a2);
14817             break;
14818         }
14819         #endif
14820         #ifndef skip_index_snd_seq_set_client_info
14821         case snd_seq_set_client_info_INDEX: {
14822             INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ *)packed;
14823             ARGS_int_snd_seq_t___GENPT___snd_seq_client_info_t___GENPT__ args = unpacked->args;
14824             int *ret = (int *)ret_v;
14825             *ret =
14826             snd_seq_set_client_info(args.a1, args.a2);
14827             break;
14828         }
14829         #endif
14830         #ifndef skip_index_snd_seq_set_client_name
14831         case snd_seq_set_client_name_INDEX: {
14832             INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___const_char___GENPT__ *)packed;
14833             ARGS_int_snd_seq_t___GENPT___const_char___GENPT__ args = unpacked->args;
14834             int *ret = (int *)ret_v;
14835             *ret =
14836             snd_seq_set_client_name(args.a1, args.a2);
14837             break;
14838         }
14839         #endif
14840         #ifndef skip_index_snd_seq_set_client_pool
14841         case snd_seq_set_client_pool_INDEX: {
14842             INDEXED_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ *)packed;
14843             ARGS_int_snd_seq_t___GENPT___snd_seq_client_pool_t___GENPT__ args = unpacked->args;
14844             int *ret = (int *)ret_v;
14845             *ret =
14846             snd_seq_set_client_pool(args.a1, args.a2);
14847             break;
14848         }
14849         #endif
14850         #ifndef skip_index_snd_seq_set_client_pool_input
14851         case snd_seq_set_client_pool_input_INDEX: {
14852             INDEXED_int_snd_seq_t___GENPT___size_t *unpacked = (INDEXED_int_snd_seq_t___GENPT___size_t *)packed;
14853             ARGS_int_snd_seq_t___GENPT___size_t args = unpacked->args;
14854             int *ret = (int *)ret_v;
14855             *ret =
14856             snd_seq_set_client_pool_input(args.a1, args.a2);
14857             break;
14858         }
14859         #endif
14860         #ifndef skip_index_snd_seq_set_client_pool_output_room
14861         case snd_seq_set_client_pool_output_room_INDEX: {
14862             INDEXED_int_snd_seq_t___GENPT___size_t *unpacked = (INDEXED_int_snd_seq_t___GENPT___size_t *)packed;
14863             ARGS_int_snd_seq_t___GENPT___size_t args = unpacked->args;
14864             int *ret = (int *)ret_v;
14865             *ret =
14866             snd_seq_set_client_pool_output_room(args.a1, args.a2);
14867             break;
14868         }
14869         #endif
14870         #ifndef skip_index_snd_seq_set_input_buffer_size
14871         case snd_seq_set_input_buffer_size_INDEX: {
14872             INDEXED_int_snd_seq_t___GENPT___size_t *unpacked = (INDEXED_int_snd_seq_t___GENPT___size_t *)packed;
14873             ARGS_int_snd_seq_t___GENPT___size_t args = unpacked->args;
14874             int *ret = (int *)ret_v;
14875             *ret =
14876             snd_seq_set_input_buffer_size(args.a1, args.a2);
14877             break;
14878         }
14879         #endif
14880         #ifndef skip_index_snd_seq_set_output_buffer_size
14881         case snd_seq_set_output_buffer_size_INDEX: {
14882             INDEXED_int_snd_seq_t___GENPT___size_t *unpacked = (INDEXED_int_snd_seq_t___GENPT___size_t *)packed;
14883             ARGS_int_snd_seq_t___GENPT___size_t args = unpacked->args;
14884             int *ret = (int *)ret_v;
14885             *ret =
14886             snd_seq_set_output_buffer_size(args.a1, args.a2);
14887             break;
14888         }
14889         #endif
14890         #ifndef skip_index_snd_seq_set_port_info
14891         case snd_seq_set_port_info_INDEX: {
14892             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ *)packed;
14893             ARGS_int_snd_seq_t___GENPT___int_snd_seq_port_info_t___GENPT__ args = unpacked->args;
14894             int *ret = (int *)ret_v;
14895             *ret =
14896             snd_seq_set_port_info(args.a1, args.a2, args.a3);
14897             break;
14898         }
14899         #endif
14900         #ifndef skip_index_snd_seq_set_queue_info
14901         case snd_seq_set_queue_info_INDEX: {
14902             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ *)packed;
14903             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_info_t___GENPT__ args = unpacked->args;
14904             int *ret = (int *)ret_v;
14905             *ret =
14906             snd_seq_set_queue_info(args.a1, args.a2, args.a3);
14907             break;
14908         }
14909         #endif
14910         #ifndef skip_index_snd_seq_set_queue_tempo
14911         case snd_seq_set_queue_tempo_INDEX: {
14912             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ *)packed;
14913             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_tempo_t___GENPT__ args = unpacked->args;
14914             int *ret = (int *)ret_v;
14915             *ret =
14916             snd_seq_set_queue_tempo(args.a1, args.a2, args.a3);
14917             break;
14918         }
14919         #endif
14920         #ifndef skip_index_snd_seq_set_queue_timer
14921         case snd_seq_set_queue_timer_INDEX: {
14922             INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ *)packed;
14923             ARGS_int_snd_seq_t___GENPT___int_snd_seq_queue_timer_t___GENPT__ args = unpacked->args;
14924             int *ret = (int *)ret_v;
14925             *ret =
14926             snd_seq_set_queue_timer(args.a1, args.a2, args.a3);
14927             break;
14928         }
14929         #endif
14930         #ifndef skip_index_snd_seq_set_queue_usage
14931         case snd_seq_set_queue_usage_INDEX: {
14932             INDEXED_int_snd_seq_t___GENPT___int_int *unpacked = (INDEXED_int_snd_seq_t___GENPT___int_int *)packed;
14933             ARGS_int_snd_seq_t___GENPT___int_int args = unpacked->args;
14934             int *ret = (int *)ret_v;
14935             *ret =
14936             snd_seq_set_queue_usage(args.a1, args.a2, args.a3);
14937             break;
14938         }
14939         #endif
14940         #ifndef skip_index_snd_seq_subscribe_port
14941         case snd_seq_subscribe_port_INDEX: {
14942             INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *)packed;
14943             ARGS_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
14944             int *ret = (int *)ret_v;
14945             *ret =
14946             snd_seq_subscribe_port(args.a1, args.a2);
14947             break;
14948         }
14949         #endif
14950         #ifndef skip_index_snd_seq_sync_output_queue
14951         case snd_seq_sync_output_queue_INDEX: {
14952             INDEXED_int_snd_seq_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT__ *)packed;
14953             ARGS_int_snd_seq_t___GENPT__ args = unpacked->args;
14954             int *ret = (int *)ret_v;
14955             *ret =
14956             snd_seq_sync_output_queue(args.a1);
14957             break;
14958         }
14959         #endif
14960         #ifndef skip_index_snd_seq_system_info
14961         case snd_seq_system_info_INDEX: {
14962             INDEXED_int_snd_seq_t___GENPT___snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_system_info_t___GENPT__ *)packed;
14963             ARGS_int_snd_seq_t___GENPT___snd_seq_system_info_t___GENPT__ args = unpacked->args;
14964             int *ret = (int *)ret_v;
14965             *ret =
14966             snd_seq_system_info(args.a1, args.a2);
14967             break;
14968         }
14969         #endif
14970         #ifndef skip_index_snd_seq_system_info_copy
14971         case snd_seq_system_info_copy_INDEX: {
14972             INDEXED_void_snd_seq_system_info_t___GENPT___const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_system_info_t___GENPT___const_snd_seq_system_info_t___GENPT__ *)packed;
14973             ARGS_void_snd_seq_system_info_t___GENPT___const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
14974             snd_seq_system_info_copy(args.a1, args.a2);
14975             break;
14976         }
14977         #endif
14978         #ifndef skip_index_snd_seq_system_info_free
14979         case snd_seq_system_info_free_INDEX: {
14980             INDEXED_void_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_void_snd_seq_system_info_t___GENPT__ *)packed;
14981             ARGS_void_snd_seq_system_info_t___GENPT__ args = unpacked->args;
14982             snd_seq_system_info_free(args.a1);
14983             break;
14984         }
14985         #endif
14986         #ifndef skip_index_snd_seq_system_info_get_channels
14987         case snd_seq_system_info_get_channels_INDEX: {
14988             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
14989             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
14990             int *ret = (int *)ret_v;
14991             *ret =
14992             snd_seq_system_info_get_channels(args.a1);
14993             break;
14994         }
14995         #endif
14996         #ifndef skip_index_snd_seq_system_info_get_clients
14997         case snd_seq_system_info_get_clients_INDEX: {
14998             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
14999             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
15000             int *ret = (int *)ret_v;
15001             *ret =
15002             snd_seq_system_info_get_clients(args.a1);
15003             break;
15004         }
15005         #endif
15006         #ifndef skip_index_snd_seq_system_info_get_cur_clients
15007         case snd_seq_system_info_get_cur_clients_INDEX: {
15008             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
15009             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
15010             int *ret = (int *)ret_v;
15011             *ret =
15012             snd_seq_system_info_get_cur_clients(args.a1);
15013             break;
15014         }
15015         #endif
15016         #ifndef skip_index_snd_seq_system_info_get_cur_queues
15017         case snd_seq_system_info_get_cur_queues_INDEX: {
15018             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
15019             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
15020             int *ret = (int *)ret_v;
15021             *ret =
15022             snd_seq_system_info_get_cur_queues(args.a1);
15023             break;
15024         }
15025         #endif
15026         #ifndef skip_index_snd_seq_system_info_get_ports
15027         case snd_seq_system_info_get_ports_INDEX: {
15028             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
15029             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
15030             int *ret = (int *)ret_v;
15031             *ret =
15032             snd_seq_system_info_get_ports(args.a1);
15033             break;
15034         }
15035         #endif
15036         #ifndef skip_index_snd_seq_system_info_get_queues
15037         case snd_seq_system_info_get_queues_INDEX: {
15038             INDEXED_int_const_snd_seq_system_info_t___GENPT__ *unpacked = (INDEXED_int_const_snd_seq_system_info_t___GENPT__ *)packed;
15039             ARGS_int_const_snd_seq_system_info_t___GENPT__ args = unpacked->args;
15040             int *ret = (int *)ret_v;
15041             *ret =
15042             snd_seq_system_info_get_queues(args.a1);
15043             break;
15044         }
15045         #endif
15046         #ifndef skip_index_snd_seq_system_info_malloc
15047         case snd_seq_system_info_malloc_INDEX: {
15048             INDEXED_int_snd_seq_system_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_seq_system_info_t___GENPT____GENPT__ *)packed;
15049             ARGS_int_snd_seq_system_info_t___GENPT____GENPT__ args = unpacked->args;
15050             int *ret = (int *)ret_v;
15051             *ret =
15052             snd_seq_system_info_malloc(args.a1);
15053             break;
15054         }
15055         #endif
15056         #ifndef skip_index_snd_seq_system_info_sizeof
15057         case snd_seq_system_info_sizeof_INDEX: {
15058             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15059             size_t *ret = (size_t *)ret_v;
15060             *ret =
15061             snd_seq_system_info_sizeof();
15062             break;
15063         }
15064         #endif
15065         #ifndef skip_index_snd_seq_type
15066         case snd_seq_type_INDEX: {
15067             INDEXED_snd_seq_type_t_snd_seq_t___GENPT__ *unpacked = (INDEXED_snd_seq_type_t_snd_seq_t___GENPT__ *)packed;
15068             ARGS_snd_seq_type_t_snd_seq_t___GENPT__ args = unpacked->args;
15069             snd_seq_type_t *ret = (snd_seq_type_t *)ret_v;
15070             *ret =
15071             snd_seq_type(args.a1);
15072             break;
15073         }
15074         #endif
15075         #ifndef skip_index_snd_seq_unsubscribe_port
15076         case snd_seq_unsubscribe_port_INDEX: {
15077             INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *unpacked = (INDEXED_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ *)packed;
15078             ARGS_int_snd_seq_t___GENPT___snd_seq_port_subscribe_t___GENPT__ args = unpacked->args;
15079             int *ret = (int *)ret_v;
15080             *ret =
15081             snd_seq_unsubscribe_port(args.a1, args.a2);
15082             break;
15083         }
15084         #endif
15085         #ifndef skip_index_snd_shm_area_create
15086         case snd_shm_area_create_INDEX: {
15087             INDEXED_struct_snd_shm_area___GENPT___int_void___GENPT__ *unpacked = (INDEXED_struct_snd_shm_area___GENPT___int_void___GENPT__ *)packed;
15088             ARGS_struct_snd_shm_area___GENPT___int_void___GENPT__ args = unpacked->args;
15089             struct snd_shm_area * *ret = (struct snd_shm_area * *)ret_v;
15090             *ret =
15091             snd_shm_area_create(args.a1, args.a2);
15092             break;
15093         }
15094         #endif
15095         #ifndef skip_index_snd_shm_area_destroy
15096         case snd_shm_area_destroy_INDEX: {
15097             INDEXED_int_struct_snd_shm_area___GENPT__ *unpacked = (INDEXED_int_struct_snd_shm_area___GENPT__ *)packed;
15098             ARGS_int_struct_snd_shm_area___GENPT__ args = unpacked->args;
15099             int *ret = (int *)ret_v;
15100             *ret =
15101             snd_shm_area_destroy(args.a1);
15102             break;
15103         }
15104         #endif
15105         #ifndef skip_index_snd_shm_area_share
15106         case snd_shm_area_share_INDEX: {
15107             INDEXED_struct_snd_shm_area___GENPT___struct_snd_shm_area___GENPT__ *unpacked = (INDEXED_struct_snd_shm_area___GENPT___struct_snd_shm_area___GENPT__ *)packed;
15108             ARGS_struct_snd_shm_area___GENPT___struct_snd_shm_area___GENPT__ args = unpacked->args;
15109             struct snd_shm_area * *ret = (struct snd_shm_area * *)ret_v;
15110             *ret =
15111             snd_shm_area_share(args.a1);
15112             break;
15113         }
15114         #endif
15115         #ifndef skip_index_snd_spcm_init
15116         case snd_spcm_init_INDEX: {
15117             INDEXED_int_snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t *)packed;
15118             ARGS_int_snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t args = unpacked->args;
15119             int *ret = (int *)ret_v;
15120             *ret =
15121             snd_spcm_init(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8);
15122             break;
15123         }
15124         #endif
15125         #ifndef skip_index_snd_spcm_init_duplex
15126         case snd_spcm_init_duplex_INDEX: {
15127             INDEXED_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t_snd_spcm_duplex_type_t *unpacked = (INDEXED_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t_snd_spcm_duplex_type_t *)packed;
15128             ARGS_int_snd_pcm_t___GENPT___snd_pcm_t___GENPT___unsigned_int_unsigned_int_snd_pcm_format_t_snd_pcm_subformat_t_snd_spcm_latency_t_snd_pcm_access_t_snd_spcm_xrun_type_t_snd_spcm_duplex_type_t args = unpacked->args;
15129             int *ret = (int *)ret_v;
15130             *ret =
15131             snd_spcm_init_duplex(args.a1, args.a2, args.a3, args.a4, args.a5, args.a6, args.a7, args.a8, args.a9, args.a10);
15132             break;
15133         }
15134         #endif
15135         #ifndef skip_index_snd_spcm_init_get_params
15136         case snd_spcm_init_get_params_INDEX: {
15137             INDEXED_int_snd_pcm_t___GENPT___unsigned_int___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *unpacked = (INDEXED_int_snd_pcm_t___GENPT___unsigned_int___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ *)packed;
15138             ARGS_int_snd_pcm_t___GENPT___unsigned_int___GENPT___snd_pcm_uframes_t___GENPT___snd_pcm_uframes_t___GENPT__ args = unpacked->args;
15139             int *ret = (int *)ret_v;
15140             *ret =
15141             snd_spcm_init_get_params(args.a1, args.a2, args.a3, args.a4);
15142             break;
15143         }
15144         #endif
15145         #ifndef skip_index_snd_strerror
15146         case snd_strerror_INDEX: {
15147             INDEXED_const_char___GENPT___int *unpacked = (INDEXED_const_char___GENPT___int *)packed;
15148             ARGS_const_char___GENPT___int args = unpacked->args;
15149             const char * *ret = (const char * *)ret_v;
15150             *ret =
15151             snd_strerror(args.a1);
15152             break;
15153         }
15154         #endif
15155         #ifndef skip_index_snd_timer_close
15156         case snd_timer_close_INDEX: {
15157             INDEXED_int_snd_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT__ *)packed;
15158             ARGS_int_snd_timer_t___GENPT__ args = unpacked->args;
15159             int *ret = (int *)ret_v;
15160             *ret =
15161             snd_timer_close(args.a1);
15162             break;
15163         }
15164         #endif
15165         #ifndef skip_index_snd_timer_continue
15166         case snd_timer_continue_INDEX: {
15167             INDEXED_int_snd_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT__ *)packed;
15168             ARGS_int_snd_timer_t___GENPT__ args = unpacked->args;
15169             int *ret = (int *)ret_v;
15170             *ret =
15171             snd_timer_continue(args.a1);
15172             break;
15173         }
15174         #endif
15175         #ifndef skip_index_snd_timer_ginfo_copy
15176         case snd_timer_ginfo_copy_INDEX: {
15177             INDEXED_void_snd_timer_ginfo_t___GENPT___const_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_ginfo_t___GENPT___const_snd_timer_ginfo_t___GENPT__ *)packed;
15178             ARGS_void_snd_timer_ginfo_t___GENPT___const_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15179             snd_timer_ginfo_copy(args.a1, args.a2);
15180             break;
15181         }
15182         #endif
15183         #ifndef skip_index_snd_timer_ginfo_free
15184         case snd_timer_ginfo_free_INDEX: {
15185             INDEXED_void_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_ginfo_t___GENPT__ *)packed;
15186             ARGS_void_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15187             snd_timer_ginfo_free(args.a1);
15188             break;
15189         }
15190         #endif
15191         #ifndef skip_index_snd_timer_ginfo_get_card
15192         case snd_timer_ginfo_get_card_INDEX: {
15193             INDEXED_int_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_ginfo_t___GENPT__ *)packed;
15194             ARGS_int_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15195             int *ret = (int *)ret_v;
15196             *ret =
15197             snd_timer_ginfo_get_card(args.a1);
15198             break;
15199         }
15200         #endif
15201         #ifndef skip_index_snd_timer_ginfo_get_clients
15202         case snd_timer_ginfo_get_clients_INDEX: {
15203             INDEXED_unsigned_int_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_timer_ginfo_t___GENPT__ *)packed;
15204             ARGS_unsigned_int_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15205             unsigned int *ret = (unsigned int *)ret_v;
15206             *ret =
15207             snd_timer_ginfo_get_clients(args.a1);
15208             break;
15209         }
15210         #endif
15211         #ifndef skip_index_snd_timer_ginfo_get_flags
15212         case snd_timer_ginfo_get_flags_INDEX: {
15213             INDEXED_unsigned_int_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_timer_ginfo_t___GENPT__ *)packed;
15214             ARGS_unsigned_int_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15215             unsigned int *ret = (unsigned int *)ret_v;
15216             *ret =
15217             snd_timer_ginfo_get_flags(args.a1);
15218             break;
15219         }
15220         #endif
15221         #ifndef skip_index_snd_timer_ginfo_get_id
15222         case snd_timer_ginfo_get_id_INDEX: {
15223             INDEXED_char___GENPT___snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_char___GENPT___snd_timer_ginfo_t___GENPT__ *)packed;
15224             ARGS_char___GENPT___snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15225             char * *ret = (char * *)ret_v;
15226             *ret =
15227             snd_timer_ginfo_get_id(args.a1);
15228             break;
15229         }
15230         #endif
15231         #ifndef skip_index_snd_timer_ginfo_get_name
15232         case snd_timer_ginfo_get_name_INDEX: {
15233             INDEXED_char___GENPT___snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_char___GENPT___snd_timer_ginfo_t___GENPT__ *)packed;
15234             ARGS_char___GENPT___snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15235             char * *ret = (char * *)ret_v;
15236             *ret =
15237             snd_timer_ginfo_get_name(args.a1);
15238             break;
15239         }
15240         #endif
15241         #ifndef skip_index_snd_timer_ginfo_get_resolution
15242         case snd_timer_ginfo_get_resolution_INDEX: {
15243             INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *)packed;
15244             ARGS_unsigned_long_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15245             unsigned long *ret = (unsigned long *)ret_v;
15246             *ret =
15247             snd_timer_ginfo_get_resolution(args.a1);
15248             break;
15249         }
15250         #endif
15251         #ifndef skip_index_snd_timer_ginfo_get_resolution_max
15252         case snd_timer_ginfo_get_resolution_max_INDEX: {
15253             INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *)packed;
15254             ARGS_unsigned_long_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15255             unsigned long *ret = (unsigned long *)ret_v;
15256             *ret =
15257             snd_timer_ginfo_get_resolution_max(args.a1);
15258             break;
15259         }
15260         #endif
15261         #ifndef skip_index_snd_timer_ginfo_get_resolution_min
15262         case snd_timer_ginfo_get_resolution_min_INDEX: {
15263             INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_unsigned_long_snd_timer_ginfo_t___GENPT__ *)packed;
15264             ARGS_unsigned_long_snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15265             unsigned long *ret = (unsigned long *)ret_v;
15266             *ret =
15267             snd_timer_ginfo_get_resolution_min(args.a1);
15268             break;
15269         }
15270         #endif
15271         #ifndef skip_index_snd_timer_ginfo_get_tid
15272         case snd_timer_ginfo_get_tid_INDEX: {
15273             INDEXED_snd_timer_id_t___GENPT___snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_snd_timer_id_t___GENPT___snd_timer_ginfo_t___GENPT__ *)packed;
15274             ARGS_snd_timer_id_t___GENPT___snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15275             snd_timer_id_t * *ret = (snd_timer_id_t * *)ret_v;
15276             *ret =
15277             snd_timer_ginfo_get_tid(args.a1);
15278             break;
15279         }
15280         #endif
15281         #ifndef skip_index_snd_timer_ginfo_malloc
15282         case snd_timer_ginfo_malloc_INDEX: {
15283             INDEXED_int_snd_timer_ginfo_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_timer_ginfo_t___GENPT____GENPT__ *)packed;
15284             ARGS_int_snd_timer_ginfo_t___GENPT____GENPT__ args = unpacked->args;
15285             int *ret = (int *)ret_v;
15286             *ret =
15287             snd_timer_ginfo_malloc(args.a1);
15288             break;
15289         }
15290         #endif
15291         #ifndef skip_index_snd_timer_ginfo_set_tid
15292         case snd_timer_ginfo_set_tid_INDEX: {
15293             INDEXED_int_snd_timer_ginfo_t___GENPT___snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_ginfo_t___GENPT___snd_timer_id_t___GENPT__ *)packed;
15294             ARGS_int_snd_timer_ginfo_t___GENPT___snd_timer_id_t___GENPT__ args = unpacked->args;
15295             int *ret = (int *)ret_v;
15296             *ret =
15297             snd_timer_ginfo_set_tid(args.a1, args.a2);
15298             break;
15299         }
15300         #endif
15301         #ifndef skip_index_snd_timer_ginfo_sizeof
15302         case snd_timer_ginfo_sizeof_INDEX: {
15303             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15304             size_t *ret = (size_t *)ret_v;
15305             *ret =
15306             snd_timer_ginfo_sizeof();
15307             break;
15308         }
15309         #endif
15310         #ifndef skip_index_snd_timer_id_copy
15311         case snd_timer_id_copy_INDEX: {
15312             INDEXED_void_snd_timer_id_t___GENPT___const_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___const_snd_timer_id_t___GENPT__ *)packed;
15313             ARGS_void_snd_timer_id_t___GENPT___const_snd_timer_id_t___GENPT__ args = unpacked->args;
15314             snd_timer_id_copy(args.a1, args.a2);
15315             break;
15316         }
15317         #endif
15318         #ifndef skip_index_snd_timer_id_free
15319         case snd_timer_id_free_INDEX: {
15320             INDEXED_void_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_id_t___GENPT__ *)packed;
15321             ARGS_void_snd_timer_id_t___GENPT__ args = unpacked->args;
15322             snd_timer_id_free(args.a1);
15323             break;
15324         }
15325         #endif
15326         #ifndef skip_index_snd_timer_id_get_card
15327         case snd_timer_id_get_card_INDEX: {
15328             INDEXED_int_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT__ *)packed;
15329             ARGS_int_snd_timer_id_t___GENPT__ args = unpacked->args;
15330             int *ret = (int *)ret_v;
15331             *ret =
15332             snd_timer_id_get_card(args.a1);
15333             break;
15334         }
15335         #endif
15336         #ifndef skip_index_snd_timer_id_get_class
15337         case snd_timer_id_get_class_INDEX: {
15338             INDEXED_int_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT__ *)packed;
15339             ARGS_int_snd_timer_id_t___GENPT__ args = unpacked->args;
15340             int *ret = (int *)ret_v;
15341             *ret =
15342             snd_timer_id_get_class(args.a1);
15343             break;
15344         }
15345         #endif
15346         #ifndef skip_index_snd_timer_id_get_device
15347         case snd_timer_id_get_device_INDEX: {
15348             INDEXED_int_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT__ *)packed;
15349             ARGS_int_snd_timer_id_t___GENPT__ args = unpacked->args;
15350             int *ret = (int *)ret_v;
15351             *ret =
15352             snd_timer_id_get_device(args.a1);
15353             break;
15354         }
15355         #endif
15356         #ifndef skip_index_snd_timer_id_get_sclass
15357         case snd_timer_id_get_sclass_INDEX: {
15358             INDEXED_int_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT__ *)packed;
15359             ARGS_int_snd_timer_id_t___GENPT__ args = unpacked->args;
15360             int *ret = (int *)ret_v;
15361             *ret =
15362             snd_timer_id_get_sclass(args.a1);
15363             break;
15364         }
15365         #endif
15366         #ifndef skip_index_snd_timer_id_get_subdevice
15367         case snd_timer_id_get_subdevice_INDEX: {
15368             INDEXED_int_snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT__ *)packed;
15369             ARGS_int_snd_timer_id_t___GENPT__ args = unpacked->args;
15370             int *ret = (int *)ret_v;
15371             *ret =
15372             snd_timer_id_get_subdevice(args.a1);
15373             break;
15374         }
15375         #endif
15376         #ifndef skip_index_snd_timer_id_malloc
15377         case snd_timer_id_malloc_INDEX: {
15378             INDEXED_int_snd_timer_id_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_timer_id_t___GENPT____GENPT__ *)packed;
15379             ARGS_int_snd_timer_id_t___GENPT____GENPT__ args = unpacked->args;
15380             int *ret = (int *)ret_v;
15381             *ret =
15382             snd_timer_id_malloc(args.a1);
15383             break;
15384         }
15385         #endif
15386         #ifndef skip_index_snd_timer_id_set_card
15387         case snd_timer_id_set_card_INDEX: {
15388             INDEXED_void_snd_timer_id_t___GENPT___int *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___int *)packed;
15389             ARGS_void_snd_timer_id_t___GENPT___int args = unpacked->args;
15390             snd_timer_id_set_card(args.a1, args.a2);
15391             break;
15392         }
15393         #endif
15394         #ifndef skip_index_snd_timer_id_set_class
15395         case snd_timer_id_set_class_INDEX: {
15396             INDEXED_void_snd_timer_id_t___GENPT___int *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___int *)packed;
15397             ARGS_void_snd_timer_id_t___GENPT___int args = unpacked->args;
15398             snd_timer_id_set_class(args.a1, args.a2);
15399             break;
15400         }
15401         #endif
15402         #ifndef skip_index_snd_timer_id_set_device
15403         case snd_timer_id_set_device_INDEX: {
15404             INDEXED_void_snd_timer_id_t___GENPT___int *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___int *)packed;
15405             ARGS_void_snd_timer_id_t___GENPT___int args = unpacked->args;
15406             snd_timer_id_set_device(args.a1, args.a2);
15407             break;
15408         }
15409         #endif
15410         #ifndef skip_index_snd_timer_id_set_sclass
15411         case snd_timer_id_set_sclass_INDEX: {
15412             INDEXED_void_snd_timer_id_t___GENPT___int *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___int *)packed;
15413             ARGS_void_snd_timer_id_t___GENPT___int args = unpacked->args;
15414             snd_timer_id_set_sclass(args.a1, args.a2);
15415             break;
15416         }
15417         #endif
15418         #ifndef skip_index_snd_timer_id_set_subdevice
15419         case snd_timer_id_set_subdevice_INDEX: {
15420             INDEXED_void_snd_timer_id_t___GENPT___int *unpacked = (INDEXED_void_snd_timer_id_t___GENPT___int *)packed;
15421             ARGS_void_snd_timer_id_t___GENPT___int args = unpacked->args;
15422             snd_timer_id_set_subdevice(args.a1, args.a2);
15423             break;
15424         }
15425         #endif
15426         #ifndef skip_index_snd_timer_id_sizeof
15427         case snd_timer_id_sizeof_INDEX: {
15428             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15429             size_t *ret = (size_t *)ret_v;
15430             *ret =
15431             snd_timer_id_sizeof();
15432             break;
15433         }
15434         #endif
15435         #ifndef skip_index_snd_timer_info
15436         case snd_timer_info_INDEX: {
15437             INDEXED_int_snd_timer_t___GENPT___snd_timer_info_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT___snd_timer_info_t___GENPT__ *)packed;
15438             ARGS_int_snd_timer_t___GENPT___snd_timer_info_t___GENPT__ args = unpacked->args;
15439             int *ret = (int *)ret_v;
15440             *ret =
15441             snd_timer_info(args.a1, args.a2);
15442             break;
15443         }
15444         #endif
15445         #ifndef skip_index_snd_timer_info_copy
15446         case snd_timer_info_copy_INDEX: {
15447             INDEXED_void_snd_timer_info_t___GENPT___const_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_info_t___GENPT___const_snd_timer_info_t___GENPT__ *)packed;
15448             ARGS_void_snd_timer_info_t___GENPT___const_snd_timer_info_t___GENPT__ args = unpacked->args;
15449             snd_timer_info_copy(args.a1, args.a2);
15450             break;
15451         }
15452         #endif
15453         #ifndef skip_index_snd_timer_info_free
15454         case snd_timer_info_free_INDEX: {
15455             INDEXED_void_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_info_t___GENPT__ *)packed;
15456             ARGS_void_snd_timer_info_t___GENPT__ args = unpacked->args;
15457             snd_timer_info_free(args.a1);
15458             break;
15459         }
15460         #endif
15461         #ifndef skip_index_snd_timer_info_get_card
15462         case snd_timer_info_get_card_INDEX: {
15463             INDEXED_int_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_info_t___GENPT__ *)packed;
15464             ARGS_int_snd_timer_info_t___GENPT__ args = unpacked->args;
15465             int *ret = (int *)ret_v;
15466             *ret =
15467             snd_timer_info_get_card(args.a1);
15468             break;
15469         }
15470         #endif
15471         #ifndef skip_index_snd_timer_info_get_id
15472         case snd_timer_info_get_id_INDEX: {
15473             INDEXED_const_char___GENPT___snd_timer_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_timer_info_t___GENPT__ *)packed;
15474             ARGS_const_char___GENPT___snd_timer_info_t___GENPT__ args = unpacked->args;
15475             const char * *ret = (const char * *)ret_v;
15476             *ret =
15477             snd_timer_info_get_id(args.a1);
15478             break;
15479         }
15480         #endif
15481         #ifndef skip_index_snd_timer_info_get_name
15482         case snd_timer_info_get_name_INDEX: {
15483             INDEXED_const_char___GENPT___snd_timer_info_t___GENPT__ *unpacked = (INDEXED_const_char___GENPT___snd_timer_info_t___GENPT__ *)packed;
15484             ARGS_const_char___GENPT___snd_timer_info_t___GENPT__ args = unpacked->args;
15485             const char * *ret = (const char * *)ret_v;
15486             *ret =
15487             snd_timer_info_get_name(args.a1);
15488             break;
15489         }
15490         #endif
15491         #ifndef skip_index_snd_timer_info_get_resolution
15492         case snd_timer_info_get_resolution_INDEX: {
15493             INDEXED_long_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_info_t___GENPT__ *)packed;
15494             ARGS_long_snd_timer_info_t___GENPT__ args = unpacked->args;
15495             long *ret = (long *)ret_v;
15496             *ret =
15497             snd_timer_info_get_resolution(args.a1);
15498             break;
15499         }
15500         #endif
15501         #ifndef skip_index_snd_timer_info_get_ticks
15502         case snd_timer_info_get_ticks_INDEX: {
15503             INDEXED_long_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_info_t___GENPT__ *)packed;
15504             ARGS_long_snd_timer_info_t___GENPT__ args = unpacked->args;
15505             long *ret = (long *)ret_v;
15506             *ret =
15507             snd_timer_info_get_ticks(args.a1);
15508             break;
15509         }
15510         #endif
15511         #ifndef skip_index_snd_timer_info_is_slave
15512         case snd_timer_info_is_slave_INDEX: {
15513             INDEXED_int_snd_timer_info_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_info_t___GENPT__ *)packed;
15514             ARGS_int_snd_timer_info_t___GENPT__ args = unpacked->args;
15515             int *ret = (int *)ret_v;
15516             *ret =
15517             snd_timer_info_is_slave(args.a1);
15518             break;
15519         }
15520         #endif
15521         #ifndef skip_index_snd_timer_info_malloc
15522         case snd_timer_info_malloc_INDEX: {
15523             INDEXED_int_snd_timer_info_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_timer_info_t___GENPT____GENPT__ *)packed;
15524             ARGS_int_snd_timer_info_t___GENPT____GENPT__ args = unpacked->args;
15525             int *ret = (int *)ret_v;
15526             *ret =
15527             snd_timer_info_malloc(args.a1);
15528             break;
15529         }
15530         #endif
15531         #ifndef skip_index_snd_timer_info_sizeof
15532         case snd_timer_info_sizeof_INDEX: {
15533             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15534             size_t *ret = (size_t *)ret_v;
15535             *ret =
15536             snd_timer_info_sizeof();
15537             break;
15538         }
15539         #endif
15540         #ifndef skip_index_snd_timer_open
15541         case snd_timer_open_INDEX: {
15542             INDEXED_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int *)packed;
15543             ARGS_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
15544             int *ret = (int *)ret_v;
15545             *ret =
15546             snd_timer_open(args.a1, args.a2, args.a3);
15547             break;
15548         }
15549         #endif
15550         #ifndef skip_index_snd_timer_open_lconf
15551         case snd_timer_open_lconf_INDEX: {
15552             INDEXED_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *)packed;
15553             ARGS_int_snd_timer_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ args = unpacked->args;
15554             int *ret = (int *)ret_v;
15555             *ret =
15556             snd_timer_open_lconf(args.a1, args.a2, args.a3, args.a4);
15557             break;
15558         }
15559         #endif
15560         #ifndef skip_index_snd_timer_params
15561         case snd_timer_params_INDEX: {
15562             INDEXED_int_snd_timer_t___GENPT___snd_timer_params_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT___snd_timer_params_t___GENPT__ *)packed;
15563             ARGS_int_snd_timer_t___GENPT___snd_timer_params_t___GENPT__ args = unpacked->args;
15564             int *ret = (int *)ret_v;
15565             *ret =
15566             snd_timer_params(args.a1, args.a2);
15567             break;
15568         }
15569         #endif
15570         #ifndef skip_index_snd_timer_params_copy
15571         case snd_timer_params_copy_INDEX: {
15572             INDEXED_void_snd_timer_params_t___GENPT___const_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_params_t___GENPT___const_snd_timer_params_t___GENPT__ *)packed;
15573             ARGS_void_snd_timer_params_t___GENPT___const_snd_timer_params_t___GENPT__ args = unpacked->args;
15574             snd_timer_params_copy(args.a1, args.a2);
15575             break;
15576         }
15577         #endif
15578         #ifndef skip_index_snd_timer_params_free
15579         case snd_timer_params_free_INDEX: {
15580             INDEXED_void_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_params_t___GENPT__ *)packed;
15581             ARGS_void_snd_timer_params_t___GENPT__ args = unpacked->args;
15582             snd_timer_params_free(args.a1);
15583             break;
15584         }
15585         #endif
15586         #ifndef skip_index_snd_timer_params_get_auto_start
15587         case snd_timer_params_get_auto_start_INDEX: {
15588             INDEXED_int_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_params_t___GENPT__ *)packed;
15589             ARGS_int_snd_timer_params_t___GENPT__ args = unpacked->args;
15590             int *ret = (int *)ret_v;
15591             *ret =
15592             snd_timer_params_get_auto_start(args.a1);
15593             break;
15594         }
15595         #endif
15596         #ifndef skip_index_snd_timer_params_get_early_event
15597         case snd_timer_params_get_early_event_INDEX: {
15598             INDEXED_int_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_params_t___GENPT__ *)packed;
15599             ARGS_int_snd_timer_params_t___GENPT__ args = unpacked->args;
15600             int *ret = (int *)ret_v;
15601             *ret =
15602             snd_timer_params_get_early_event(args.a1);
15603             break;
15604         }
15605         #endif
15606         #ifndef skip_index_snd_timer_params_get_exclusive
15607         case snd_timer_params_get_exclusive_INDEX: {
15608             INDEXED_int_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_params_t___GENPT__ *)packed;
15609             ARGS_int_snd_timer_params_t___GENPT__ args = unpacked->args;
15610             int *ret = (int *)ret_v;
15611             *ret =
15612             snd_timer_params_get_exclusive(args.a1);
15613             break;
15614         }
15615         #endif
15616         #ifndef skip_index_snd_timer_params_get_filter
15617         case snd_timer_params_get_filter_INDEX: {
15618             INDEXED_unsigned_int_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_unsigned_int_snd_timer_params_t___GENPT__ *)packed;
15619             ARGS_unsigned_int_snd_timer_params_t___GENPT__ args = unpacked->args;
15620             unsigned int *ret = (unsigned int *)ret_v;
15621             *ret =
15622             snd_timer_params_get_filter(args.a1);
15623             break;
15624         }
15625         #endif
15626         #ifndef skip_index_snd_timer_params_get_queue_size
15627         case snd_timer_params_get_queue_size_INDEX: {
15628             INDEXED_long_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_params_t___GENPT__ *)packed;
15629             ARGS_long_snd_timer_params_t___GENPT__ args = unpacked->args;
15630             long *ret = (long *)ret_v;
15631             *ret =
15632             snd_timer_params_get_queue_size(args.a1);
15633             break;
15634         }
15635         #endif
15636         #ifndef skip_index_snd_timer_params_get_ticks
15637         case snd_timer_params_get_ticks_INDEX: {
15638             INDEXED_long_snd_timer_params_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_params_t___GENPT__ *)packed;
15639             ARGS_long_snd_timer_params_t___GENPT__ args = unpacked->args;
15640             long *ret = (long *)ret_v;
15641             *ret =
15642             snd_timer_params_get_ticks(args.a1);
15643             break;
15644         }
15645         #endif
15646         #ifndef skip_index_snd_timer_params_malloc
15647         case snd_timer_params_malloc_INDEX: {
15648             INDEXED_int_snd_timer_params_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_timer_params_t___GENPT____GENPT__ *)packed;
15649             ARGS_int_snd_timer_params_t___GENPT____GENPT__ args = unpacked->args;
15650             int *ret = (int *)ret_v;
15651             *ret =
15652             snd_timer_params_malloc(args.a1);
15653             break;
15654         }
15655         #endif
15656         #ifndef skip_index_snd_timer_params_set_auto_start
15657         case snd_timer_params_set_auto_start_INDEX: {
15658             INDEXED_int_snd_timer_params_t___GENPT___int *unpacked = (INDEXED_int_snd_timer_params_t___GENPT___int *)packed;
15659             ARGS_int_snd_timer_params_t___GENPT___int args = unpacked->args;
15660             int *ret = (int *)ret_v;
15661             *ret =
15662             snd_timer_params_set_auto_start(args.a1, args.a2);
15663             break;
15664         }
15665         #endif
15666         #ifndef skip_index_snd_timer_params_set_early_event
15667         case snd_timer_params_set_early_event_INDEX: {
15668             INDEXED_int_snd_timer_params_t___GENPT___int *unpacked = (INDEXED_int_snd_timer_params_t___GENPT___int *)packed;
15669             ARGS_int_snd_timer_params_t___GENPT___int args = unpacked->args;
15670             int *ret = (int *)ret_v;
15671             *ret =
15672             snd_timer_params_set_early_event(args.a1, args.a2);
15673             break;
15674         }
15675         #endif
15676         #ifndef skip_index_snd_timer_params_set_exclusive
15677         case snd_timer_params_set_exclusive_INDEX: {
15678             INDEXED_int_snd_timer_params_t___GENPT___int *unpacked = (INDEXED_int_snd_timer_params_t___GENPT___int *)packed;
15679             ARGS_int_snd_timer_params_t___GENPT___int args = unpacked->args;
15680             int *ret = (int *)ret_v;
15681             *ret =
15682             snd_timer_params_set_exclusive(args.a1, args.a2);
15683             break;
15684         }
15685         #endif
15686         #ifndef skip_index_snd_timer_params_set_filter
15687         case snd_timer_params_set_filter_INDEX: {
15688             INDEXED_void_snd_timer_params_t___GENPT___unsigned_int *unpacked = (INDEXED_void_snd_timer_params_t___GENPT___unsigned_int *)packed;
15689             ARGS_void_snd_timer_params_t___GENPT___unsigned_int args = unpacked->args;
15690             snd_timer_params_set_filter(args.a1, args.a2);
15691             break;
15692         }
15693         #endif
15694         #ifndef skip_index_snd_timer_params_set_queue_size
15695         case snd_timer_params_set_queue_size_INDEX: {
15696             INDEXED_void_snd_timer_params_t___GENPT___long *unpacked = (INDEXED_void_snd_timer_params_t___GENPT___long *)packed;
15697             ARGS_void_snd_timer_params_t___GENPT___long args = unpacked->args;
15698             snd_timer_params_set_queue_size(args.a1, args.a2);
15699             break;
15700         }
15701         #endif
15702         #ifndef skip_index_snd_timer_params_set_ticks
15703         case snd_timer_params_set_ticks_INDEX: {
15704             INDEXED_void_snd_timer_params_t___GENPT___long *unpacked = (INDEXED_void_snd_timer_params_t___GENPT___long *)packed;
15705             ARGS_void_snd_timer_params_t___GENPT___long args = unpacked->args;
15706             snd_timer_params_set_ticks(args.a1, args.a2);
15707             break;
15708         }
15709         #endif
15710         #ifndef skip_index_snd_timer_params_sizeof
15711         case snd_timer_params_sizeof_INDEX: {
15712             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15713             size_t *ret = (size_t *)ret_v;
15714             *ret =
15715             snd_timer_params_sizeof();
15716             break;
15717         }
15718         #endif
15719         #ifndef skip_index_snd_timer_poll_descriptors
15720         case snd_timer_poll_descriptors_INDEX: {
15721             INDEXED_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int *unpacked = (INDEXED_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int *)packed;
15722             ARGS_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int args = unpacked->args;
15723             int *ret = (int *)ret_v;
15724             *ret =
15725             snd_timer_poll_descriptors(args.a1, args.a2, args.a3);
15726             break;
15727         }
15728         #endif
15729         #ifndef skip_index_snd_timer_poll_descriptors_count
15730         case snd_timer_poll_descriptors_count_INDEX: {
15731             INDEXED_int_snd_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT__ *)packed;
15732             ARGS_int_snd_timer_t___GENPT__ args = unpacked->args;
15733             int *ret = (int *)ret_v;
15734             *ret =
15735             snd_timer_poll_descriptors_count(args.a1);
15736             break;
15737         }
15738         #endif
15739         #ifndef skip_index_snd_timer_poll_descriptors_revents
15740         case snd_timer_poll_descriptors_revents_INDEX: {
15741             INDEXED_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ *)packed;
15742             ARGS_int_snd_timer_t___GENPT___struct_pollfd___GENPT___unsigned_int_unsigned_short___GENPT__ args = unpacked->args;
15743             int *ret = (int *)ret_v;
15744             *ret =
15745             snd_timer_poll_descriptors_revents(args.a1, args.a2, args.a3, args.a4);
15746             break;
15747         }
15748         #endif
15749         #ifndef skip_index_snd_timer_query_close
15750         case snd_timer_query_close_INDEX: {
15751             INDEXED_int_snd_timer_query_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT__ *)packed;
15752             ARGS_int_snd_timer_query_t___GENPT__ args = unpacked->args;
15753             int *ret = (int *)ret_v;
15754             *ret =
15755             snd_timer_query_close(args.a1);
15756             break;
15757         }
15758         #endif
15759         #ifndef skip_index_snd_timer_query_info
15760         case snd_timer_query_info_INDEX: {
15761             INDEXED_int_snd_timer_query_t___GENPT___snd_timer_ginfo_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT___snd_timer_ginfo_t___GENPT__ *)packed;
15762             ARGS_int_snd_timer_query_t___GENPT___snd_timer_ginfo_t___GENPT__ args = unpacked->args;
15763             int *ret = (int *)ret_v;
15764             *ret =
15765             snd_timer_query_info(args.a1, args.a2);
15766             break;
15767         }
15768         #endif
15769         #ifndef skip_index_snd_timer_query_next_device
15770         case snd_timer_query_next_device_INDEX: {
15771             INDEXED_int_snd_timer_query_t___GENPT___snd_timer_id_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT___snd_timer_id_t___GENPT__ *)packed;
15772             ARGS_int_snd_timer_query_t___GENPT___snd_timer_id_t___GENPT__ args = unpacked->args;
15773             int *ret = (int *)ret_v;
15774             *ret =
15775             snd_timer_query_next_device(args.a1, args.a2);
15776             break;
15777         }
15778         #endif
15779         #ifndef skip_index_snd_timer_query_open
15780         case snd_timer_query_open_INDEX: {
15781             INDEXED_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int *unpacked = (INDEXED_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int *)packed;
15782             ARGS_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int args = unpacked->args;
15783             int *ret = (int *)ret_v;
15784             *ret =
15785             snd_timer_query_open(args.a1, args.a2, args.a3);
15786             break;
15787         }
15788         #endif
15789         #ifndef skip_index_snd_timer_query_open_lconf
15790         case snd_timer_query_open_lconf_INDEX: {
15791             INDEXED_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ *)packed;
15792             ARGS_int_snd_timer_query_t___GENPT____GENPT___const_char___GENPT___int_snd_config_t___GENPT__ args = unpacked->args;
15793             int *ret = (int *)ret_v;
15794             *ret =
15795             snd_timer_query_open_lconf(args.a1, args.a2, args.a3, args.a4);
15796             break;
15797         }
15798         #endif
15799         #ifndef skip_index_snd_timer_query_params
15800         case snd_timer_query_params_INDEX: {
15801             INDEXED_int_snd_timer_query_t___GENPT___snd_timer_gparams_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT___snd_timer_gparams_t___GENPT__ *)packed;
15802             ARGS_int_snd_timer_query_t___GENPT___snd_timer_gparams_t___GENPT__ args = unpacked->args;
15803             int *ret = (int *)ret_v;
15804             *ret =
15805             snd_timer_query_params(args.a1, args.a2);
15806             break;
15807         }
15808         #endif
15809         #ifndef skip_index_snd_timer_query_status
15810         case snd_timer_query_status_INDEX: {
15811             INDEXED_int_snd_timer_query_t___GENPT___snd_timer_gstatus_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_query_t___GENPT___snd_timer_gstatus_t___GENPT__ *)packed;
15812             ARGS_int_snd_timer_query_t___GENPT___snd_timer_gstatus_t___GENPT__ args = unpacked->args;
15813             int *ret = (int *)ret_v;
15814             *ret =
15815             snd_timer_query_status(args.a1, args.a2);
15816             break;
15817         }
15818         #endif
15819         #ifndef skip_index_snd_timer_read
15820         case snd_timer_read_INDEX: {
15821             INDEXED_ssize_t_snd_timer_t___GENPT___void___GENPT___size_t *unpacked = (INDEXED_ssize_t_snd_timer_t___GENPT___void___GENPT___size_t *)packed;
15822             ARGS_ssize_t_snd_timer_t___GENPT___void___GENPT___size_t args = unpacked->args;
15823             ssize_t *ret = (ssize_t *)ret_v;
15824             *ret =
15825             snd_timer_read(args.a1, args.a2, args.a3);
15826             break;
15827         }
15828         #endif
15829         #ifndef skip_index_snd_timer_start
15830         case snd_timer_start_INDEX: {
15831             INDEXED_int_snd_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT__ *)packed;
15832             ARGS_int_snd_timer_t___GENPT__ args = unpacked->args;
15833             int *ret = (int *)ret_v;
15834             *ret =
15835             snd_timer_start(args.a1);
15836             break;
15837         }
15838         #endif
15839         #ifndef skip_index_snd_timer_status
15840         case snd_timer_status_INDEX: {
15841             INDEXED_int_snd_timer_t___GENPT___snd_timer_status_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT___snd_timer_status_t___GENPT__ *)packed;
15842             ARGS_int_snd_timer_t___GENPT___snd_timer_status_t___GENPT__ args = unpacked->args;
15843             int *ret = (int *)ret_v;
15844             *ret =
15845             snd_timer_status(args.a1, args.a2);
15846             break;
15847         }
15848         #endif
15849         #ifndef skip_index_snd_timer_status_copy
15850         case snd_timer_status_copy_INDEX: {
15851             INDEXED_void_snd_timer_status_t___GENPT___const_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_status_t___GENPT___const_snd_timer_status_t___GENPT__ *)packed;
15852             ARGS_void_snd_timer_status_t___GENPT___const_snd_timer_status_t___GENPT__ args = unpacked->args;
15853             snd_timer_status_copy(args.a1, args.a2);
15854             break;
15855         }
15856         #endif
15857         #ifndef skip_index_snd_timer_status_free
15858         case snd_timer_status_free_INDEX: {
15859             INDEXED_void_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_void_snd_timer_status_t___GENPT__ *)packed;
15860             ARGS_void_snd_timer_status_t___GENPT__ args = unpacked->args;
15861             snd_timer_status_free(args.a1);
15862             break;
15863         }
15864         #endif
15865         #ifndef skip_index_snd_timer_status_get_lost
15866         case snd_timer_status_get_lost_INDEX: {
15867             INDEXED_long_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_status_t___GENPT__ *)packed;
15868             ARGS_long_snd_timer_status_t___GENPT__ args = unpacked->args;
15869             long *ret = (long *)ret_v;
15870             *ret =
15871             snd_timer_status_get_lost(args.a1);
15872             break;
15873         }
15874         #endif
15875         #ifndef skip_index_snd_timer_status_get_overrun
15876         case snd_timer_status_get_overrun_INDEX: {
15877             INDEXED_long_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_status_t___GENPT__ *)packed;
15878             ARGS_long_snd_timer_status_t___GENPT__ args = unpacked->args;
15879             long *ret = (long *)ret_v;
15880             *ret =
15881             snd_timer_status_get_overrun(args.a1);
15882             break;
15883         }
15884         #endif
15885         #ifndef skip_index_snd_timer_status_get_queue
15886         case snd_timer_status_get_queue_INDEX: {
15887             INDEXED_long_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_status_t___GENPT__ *)packed;
15888             ARGS_long_snd_timer_status_t___GENPT__ args = unpacked->args;
15889             long *ret = (long *)ret_v;
15890             *ret =
15891             snd_timer_status_get_queue(args.a1);
15892             break;
15893         }
15894         #endif
15895         #ifndef skip_index_snd_timer_status_get_resolution
15896         case snd_timer_status_get_resolution_INDEX: {
15897             INDEXED_long_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_long_snd_timer_status_t___GENPT__ *)packed;
15898             ARGS_long_snd_timer_status_t___GENPT__ args = unpacked->args;
15899             long *ret = (long *)ret_v;
15900             *ret =
15901             snd_timer_status_get_resolution(args.a1);
15902             break;
15903         }
15904         #endif
15905         #ifndef skip_index_snd_timer_status_get_timestamp
15906         case snd_timer_status_get_timestamp_INDEX: {
15907             INDEXED_snd_htimestamp_t_snd_timer_status_t___GENPT__ *unpacked = (INDEXED_snd_htimestamp_t_snd_timer_status_t___GENPT__ *)packed;
15908             ARGS_snd_htimestamp_t_snd_timer_status_t___GENPT__ args = unpacked->args;
15909             snd_htimestamp_t *ret = (snd_htimestamp_t *)ret_v;
15910             *ret =
15911             snd_timer_status_get_timestamp(args.a1);
15912             break;
15913         }
15914         #endif
15915         #ifndef skip_index_snd_timer_status_malloc
15916         case snd_timer_status_malloc_INDEX: {
15917             INDEXED_int_snd_timer_status_t___GENPT____GENPT__ *unpacked = (INDEXED_int_snd_timer_status_t___GENPT____GENPT__ *)packed;
15918             ARGS_int_snd_timer_status_t___GENPT____GENPT__ args = unpacked->args;
15919             int *ret = (int *)ret_v;
15920             *ret =
15921             snd_timer_status_malloc(args.a1);
15922             break;
15923         }
15924         #endif
15925         #ifndef skip_index_snd_timer_status_sizeof
15926         case snd_timer_status_sizeof_INDEX: {
15927             INDEXED_size_t *unpacked = (INDEXED_size_t *)packed;
15928             size_t *ret = (size_t *)ret_v;
15929             *ret =
15930             snd_timer_status_sizeof();
15931             break;
15932         }
15933         #endif
15934         #ifndef skip_index_snd_timer_stop
15935         case snd_timer_stop_INDEX: {
15936             INDEXED_int_snd_timer_t___GENPT__ *unpacked = (INDEXED_int_snd_timer_t___GENPT__ *)packed;
15937             ARGS_int_snd_timer_t___GENPT__ args = unpacked->args;
15938             int *ret = (int *)ret_v;
15939             *ret =
15940             snd_timer_stop(args.a1);
15941             break;
15942         }
15943         #endif
15944         #ifndef skip_index_snd_user_file
15945         case snd_user_file_INDEX: {
15946             INDEXED_int_const_char___GENPT___char___GENPT____GENPT__ *unpacked = (INDEXED_int_const_char___GENPT___char___GENPT____GENPT__ *)packed;
15947             ARGS_int_const_char___GENPT___char___GENPT____GENPT__ args = unpacked->args;
15948             int *ret = (int *)ret_v;
15949             *ret =
15950             snd_user_file(args.a1, args.a2);
15951             break;
15952         }
15953         #endif
15954     }
15955 }
15956 #endif
15957