1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/kd_ioctl_cmds.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #if defined(KIOCSOUND) || (defined(HAVE_DECL_KIOCSOUND) && HAVE_DECL_KIOCSOUND)
7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8 static_assert((KIOCSOUND) == (0x4B2F), "KIOCSOUND != 0x4B2F");
9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10 #else
11 # define KIOCSOUND 0x4B2F
12 #endif
13 #if defined(KIOCSOUND) || (defined(HAVE_DECL_KIOCSOUND) && HAVE_DECL_KIOCSOUND)
14 #if defined XLAT_PREV_VAL
15 static_assert((unsigned long long) (KIOCSOUND)
16 > (unsigned long long) (XLAT_PREV_VAL),
17 "Incorrect order in #sorted xlat: KIOCSOUND"
18 " is not larger than the previous value");
19 #endif
20 #undef XLAT_PREV_VAL
21 #define XLAT_PREV_VAL (KIOCSOUND)
22 #endif
23 #if defined(KDMKTONE) || (defined(HAVE_DECL_KDMKTONE) && HAVE_DECL_KDMKTONE)
24 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
25 static_assert((KDMKTONE) == (0x4B30), "KDMKTONE != 0x4B30");
26 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
27 #else
28 # define KDMKTONE 0x4B30
29 #endif
30 #if defined(KDMKTONE) || (defined(HAVE_DECL_KDMKTONE) && HAVE_DECL_KDMKTONE)
31 #if defined XLAT_PREV_VAL
32 static_assert((unsigned long long) (KDMKTONE)
33 > (unsigned long long) (XLAT_PREV_VAL),
34 "Incorrect order in #sorted xlat: KDMKTONE"
35 " is not larger than the previous value");
36 #endif
37 #undef XLAT_PREV_VAL
38 #define XLAT_PREV_VAL (KDMKTONE)
39 #endif
40 #if defined(KDGETLED) || (defined(HAVE_DECL_KDGETLED) && HAVE_DECL_KDGETLED)
41 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
42 static_assert((KDGETLED) == (0x4B31), "KDGETLED != 0x4B31");
43 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
44 #else
45 # define KDGETLED 0x4B31
46 #endif
47 #if defined(KDGETLED) || (defined(HAVE_DECL_KDGETLED) && HAVE_DECL_KDGETLED)
48 #if defined XLAT_PREV_VAL
49 static_assert((unsigned long long) (KDGETLED)
50 > (unsigned long long) (XLAT_PREV_VAL),
51 "Incorrect order in #sorted xlat: KDGETLED"
52 " is not larger than the previous value");
53 #endif
54 #undef XLAT_PREV_VAL
55 #define XLAT_PREV_VAL (KDGETLED)
56 #endif
57 #if defined(KDSETLED) || (defined(HAVE_DECL_KDSETLED) && HAVE_DECL_KDSETLED)
58 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
59 static_assert((KDSETLED) == (0x4B32), "KDSETLED != 0x4B32");
60 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
61 #else
62 # define KDSETLED 0x4B32
63 #endif
64 #if defined(KDSETLED) || (defined(HAVE_DECL_KDSETLED) && HAVE_DECL_KDSETLED)
65 #if defined XLAT_PREV_VAL
66 static_assert((unsigned long long) (KDSETLED)
67 > (unsigned long long) (XLAT_PREV_VAL),
68 "Incorrect order in #sorted xlat: KDSETLED"
69 " is not larger than the previous value");
70 #endif
71 #undef XLAT_PREV_VAL
72 #define XLAT_PREV_VAL (KDSETLED)
73 #endif
74 #if defined(KDGKBTYPE) || (defined(HAVE_DECL_KDGKBTYPE) && HAVE_DECL_KDGKBTYPE)
75 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
76 static_assert((KDGKBTYPE) == (0x4B33), "KDGKBTYPE != 0x4B33");
77 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
78 #else
79 # define KDGKBTYPE 0x4B33
80 #endif
81 #if defined(KDGKBTYPE) || (defined(HAVE_DECL_KDGKBTYPE) && HAVE_DECL_KDGKBTYPE)
82 #if defined XLAT_PREV_VAL
83 static_assert((unsigned long long) (KDGKBTYPE)
84 > (unsigned long long) (XLAT_PREV_VAL),
85 "Incorrect order in #sorted xlat: KDGKBTYPE"
86 " is not larger than the previous value");
87 #endif
88 #undef XLAT_PREV_VAL
89 #define XLAT_PREV_VAL (KDGKBTYPE)
90 #endif
91 #if defined(KDADDIO) || (defined(HAVE_DECL_KDADDIO) && HAVE_DECL_KDADDIO)
92 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
93 static_assert((KDADDIO) == (0x4B34), "KDADDIO != 0x4B34");
94 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
95 #else
96 # define KDADDIO 0x4B34
97 #endif
98 #if defined(KDADDIO) || (defined(HAVE_DECL_KDADDIO) && HAVE_DECL_KDADDIO)
99 #if defined XLAT_PREV_VAL
100 static_assert((unsigned long long) (KDADDIO)
101 > (unsigned long long) (XLAT_PREV_VAL),
102 "Incorrect order in #sorted xlat: KDADDIO"
103 " is not larger than the previous value");
104 #endif
105 #undef XLAT_PREV_VAL
106 #define XLAT_PREV_VAL (KDADDIO)
107 #endif
108 #if defined(KDDELIO) || (defined(HAVE_DECL_KDDELIO) && HAVE_DECL_KDDELIO)
109 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
110 static_assert((KDDELIO) == (0x4B35), "KDDELIO != 0x4B35");
111 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
112 #else
113 # define KDDELIO 0x4B35
114 #endif
115 #if defined(KDDELIO) || (defined(HAVE_DECL_KDDELIO) && HAVE_DECL_KDDELIO)
116 #if defined XLAT_PREV_VAL
117 static_assert((unsigned long long) (KDDELIO)
118 > (unsigned long long) (XLAT_PREV_VAL),
119 "Incorrect order in #sorted xlat: KDDELIO"
120 " is not larger than the previous value");
121 #endif
122 #undef XLAT_PREV_VAL
123 #define XLAT_PREV_VAL (KDDELIO)
124 #endif
125 #if defined(KDENABIO) || (defined(HAVE_DECL_KDENABIO) && HAVE_DECL_KDENABIO)
126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127 static_assert((KDENABIO) == (0x4B36), "KDENABIO != 0x4B36");
128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129 #else
130 # define KDENABIO 0x4B36
131 #endif
132 #if defined(KDENABIO) || (defined(HAVE_DECL_KDENABIO) && HAVE_DECL_KDENABIO)
133 #if defined XLAT_PREV_VAL
134 static_assert((unsigned long long) (KDENABIO)
135 > (unsigned long long) (XLAT_PREV_VAL),
136 "Incorrect order in #sorted xlat: KDENABIO"
137 " is not larger than the previous value");
138 #endif
139 #undef XLAT_PREV_VAL
140 #define XLAT_PREV_VAL (KDENABIO)
141 #endif
142 #if defined(KDDISABIO) || (defined(HAVE_DECL_KDDISABIO) && HAVE_DECL_KDDISABIO)
143 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
144 static_assert((KDDISABIO) == (0x4B37), "KDDISABIO != 0x4B37");
145 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
146 #else
147 # define KDDISABIO 0x4B37
148 #endif
149 #if defined(KDDISABIO) || (defined(HAVE_DECL_KDDISABIO) && HAVE_DECL_KDDISABIO)
150 #if defined XLAT_PREV_VAL
151 static_assert((unsigned long long) (KDDISABIO)
152 > (unsigned long long) (XLAT_PREV_VAL),
153 "Incorrect order in #sorted xlat: KDDISABIO"
154 " is not larger than the previous value");
155 #endif
156 #undef XLAT_PREV_VAL
157 #define XLAT_PREV_VAL (KDDISABIO)
158 #endif
159 #if defined(KDSETMODE) || (defined(HAVE_DECL_KDSETMODE) && HAVE_DECL_KDSETMODE)
160 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
161 static_assert((KDSETMODE) == (0x4B3A), "KDSETMODE != 0x4B3A");
162 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
163 #else
164 # define KDSETMODE 0x4B3A
165 #endif
166 #if defined(KDSETMODE) || (defined(HAVE_DECL_KDSETMODE) && HAVE_DECL_KDSETMODE)
167 #if defined XLAT_PREV_VAL
168 static_assert((unsigned long long) (KDSETMODE)
169 > (unsigned long long) (XLAT_PREV_VAL),
170 "Incorrect order in #sorted xlat: KDSETMODE"
171 " is not larger than the previous value");
172 #endif
173 #undef XLAT_PREV_VAL
174 #define XLAT_PREV_VAL (KDSETMODE)
175 #endif
176 #if defined(KDGETMODE) || (defined(HAVE_DECL_KDGETMODE) && HAVE_DECL_KDGETMODE)
177 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
178 static_assert((KDGETMODE) == (0x4B3B), "KDGETMODE != 0x4B3B");
179 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
180 #else
181 # define KDGETMODE 0x4B3B
182 #endif
183 #if defined(KDGETMODE) || (defined(HAVE_DECL_KDGETMODE) && HAVE_DECL_KDGETMODE)
184 #if defined XLAT_PREV_VAL
185 static_assert((unsigned long long) (KDGETMODE)
186 > (unsigned long long) (XLAT_PREV_VAL),
187 "Incorrect order in #sorted xlat: KDGETMODE"
188 " is not larger than the previous value");
189 #endif
190 #undef XLAT_PREV_VAL
191 #define XLAT_PREV_VAL (KDGETMODE)
192 #endif
193 #if defined(KDMAPDISP) || (defined(HAVE_DECL_KDMAPDISP) && HAVE_DECL_KDMAPDISP)
194 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
195 static_assert((KDMAPDISP) == (0x4B3C), "KDMAPDISP != 0x4B3C");
196 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
197 #else
198 # define KDMAPDISP 0x4B3C
199 #endif
200 #if defined(KDMAPDISP) || (defined(HAVE_DECL_KDMAPDISP) && HAVE_DECL_KDMAPDISP)
201 #if defined XLAT_PREV_VAL
202 static_assert((unsigned long long) (KDMAPDISP)
203 > (unsigned long long) (XLAT_PREV_VAL),
204 "Incorrect order in #sorted xlat: KDMAPDISP"
205 " is not larger than the previous value");
206 #endif
207 #undef XLAT_PREV_VAL
208 #define XLAT_PREV_VAL (KDMAPDISP)
209 #endif
210 #if defined(KDUNMAPDISP) || (defined(HAVE_DECL_KDUNMAPDISP) && HAVE_DECL_KDUNMAPDISP)
211 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
212 static_assert((KDUNMAPDISP) == (0x4B3D), "KDUNMAPDISP != 0x4B3D");
213 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
214 #else
215 # define KDUNMAPDISP 0x4B3D
216 #endif
217 #if defined(KDUNMAPDISP) || (defined(HAVE_DECL_KDUNMAPDISP) && HAVE_DECL_KDUNMAPDISP)
218 #if defined XLAT_PREV_VAL
219 static_assert((unsigned long long) (KDUNMAPDISP)
220 > (unsigned long long) (XLAT_PREV_VAL),
221 "Incorrect order in #sorted xlat: KDUNMAPDISP"
222 " is not larger than the previous value");
223 #endif
224 #undef XLAT_PREV_VAL
225 #define XLAT_PREV_VAL (KDUNMAPDISP)
226 #endif
227 #if defined(GIO_SCRNMAP) || (defined(HAVE_DECL_GIO_SCRNMAP) && HAVE_DECL_GIO_SCRNMAP)
228 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
229 static_assert((GIO_SCRNMAP) == (0x4B40), "GIO_SCRNMAP != 0x4B40");
230 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
231 #else
232 # define GIO_SCRNMAP 0x4B40
233 #endif
234 #if defined(GIO_SCRNMAP) || (defined(HAVE_DECL_GIO_SCRNMAP) && HAVE_DECL_GIO_SCRNMAP)
235 #if defined XLAT_PREV_VAL
236 static_assert((unsigned long long) (GIO_SCRNMAP)
237 > (unsigned long long) (XLAT_PREV_VAL),
238 "Incorrect order in #sorted xlat: GIO_SCRNMAP"
239 " is not larger than the previous value");
240 #endif
241 #undef XLAT_PREV_VAL
242 #define XLAT_PREV_VAL (GIO_SCRNMAP)
243 #endif
244 #if defined(PIO_SCRNMAP) || (defined(HAVE_DECL_PIO_SCRNMAP) && HAVE_DECL_PIO_SCRNMAP)
245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246 static_assert((PIO_SCRNMAP) == (0x4B41), "PIO_SCRNMAP != 0x4B41");
247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248 #else
249 # define PIO_SCRNMAP 0x4B41
250 #endif
251 #if defined(PIO_SCRNMAP) || (defined(HAVE_DECL_PIO_SCRNMAP) && HAVE_DECL_PIO_SCRNMAP)
252 #if defined XLAT_PREV_VAL
253 static_assert((unsigned long long) (PIO_SCRNMAP)
254 > (unsigned long long) (XLAT_PREV_VAL),
255 "Incorrect order in #sorted xlat: PIO_SCRNMAP"
256 " is not larger than the previous value");
257 #endif
258 #undef XLAT_PREV_VAL
259 #define XLAT_PREV_VAL (PIO_SCRNMAP)
260 #endif
261 #if defined(KDGKBMODE) || (defined(HAVE_DECL_KDGKBMODE) && HAVE_DECL_KDGKBMODE)
262 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
263 static_assert((KDGKBMODE) == (0x4B44), "KDGKBMODE != 0x4B44");
264 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
265 #else
266 # define KDGKBMODE 0x4B44
267 #endif
268 #if defined(KDGKBMODE) || (defined(HAVE_DECL_KDGKBMODE) && HAVE_DECL_KDGKBMODE)
269 #if defined XLAT_PREV_VAL
270 static_assert((unsigned long long) (KDGKBMODE)
271 > (unsigned long long) (XLAT_PREV_VAL),
272 "Incorrect order in #sorted xlat: KDGKBMODE"
273 " is not larger than the previous value");
274 #endif
275 #undef XLAT_PREV_VAL
276 #define XLAT_PREV_VAL (KDGKBMODE)
277 #endif
278 #if defined(KDSKBMODE) || (defined(HAVE_DECL_KDSKBMODE) && HAVE_DECL_KDSKBMODE)
279 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
280 static_assert((KDSKBMODE) == (0x4B45), "KDSKBMODE != 0x4B45");
281 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
282 #else
283 # define KDSKBMODE 0x4B45
284 #endif
285 #if defined(KDSKBMODE) || (defined(HAVE_DECL_KDSKBMODE) && HAVE_DECL_KDSKBMODE)
286 #if defined XLAT_PREV_VAL
287 static_assert((unsigned long long) (KDSKBMODE)
288 > (unsigned long long) (XLAT_PREV_VAL),
289 "Incorrect order in #sorted xlat: KDSKBMODE"
290 " is not larger than the previous value");
291 #endif
292 #undef XLAT_PREV_VAL
293 #define XLAT_PREV_VAL (KDSKBMODE)
294 #endif
295 #if defined(KDGKBENT) || (defined(HAVE_DECL_KDGKBENT) && HAVE_DECL_KDGKBENT)
296 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
297 static_assert((KDGKBENT) == (0x4B46), "KDGKBENT != 0x4B46");
298 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
299 #else
300 # define KDGKBENT 0x4B46
301 #endif
302 #if defined(KDGKBENT) || (defined(HAVE_DECL_KDGKBENT) && HAVE_DECL_KDGKBENT)
303 #if defined XLAT_PREV_VAL
304 static_assert((unsigned long long) (KDGKBENT)
305 > (unsigned long long) (XLAT_PREV_VAL),
306 "Incorrect order in #sorted xlat: KDGKBENT"
307 " is not larger than the previous value");
308 #endif
309 #undef XLAT_PREV_VAL
310 #define XLAT_PREV_VAL (KDGKBENT)
311 #endif
312 #if defined(KDSKBENT) || (defined(HAVE_DECL_KDSKBENT) && HAVE_DECL_KDSKBENT)
313 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
314 static_assert((KDSKBENT) == (0x4B47), "KDSKBENT != 0x4B47");
315 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
316 #else
317 # define KDSKBENT 0x4B47
318 #endif
319 #if defined(KDSKBENT) || (defined(HAVE_DECL_KDSKBENT) && HAVE_DECL_KDSKBENT)
320 #if defined XLAT_PREV_VAL
321 static_assert((unsigned long long) (KDSKBENT)
322 > (unsigned long long) (XLAT_PREV_VAL),
323 "Incorrect order in #sorted xlat: KDSKBENT"
324 " is not larger than the previous value");
325 #endif
326 #undef XLAT_PREV_VAL
327 #define XLAT_PREV_VAL (KDSKBENT)
328 #endif
329 #if defined(KDGKBSENT) || (defined(HAVE_DECL_KDGKBSENT) && HAVE_DECL_KDGKBSENT)
330 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
331 static_assert((KDGKBSENT) == (0x4B48), "KDGKBSENT != 0x4B48");
332 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
333 #else
334 # define KDGKBSENT 0x4B48
335 #endif
336 #if defined(KDGKBSENT) || (defined(HAVE_DECL_KDGKBSENT) && HAVE_DECL_KDGKBSENT)
337 #if defined XLAT_PREV_VAL
338 static_assert((unsigned long long) (KDGKBSENT)
339 > (unsigned long long) (XLAT_PREV_VAL),
340 "Incorrect order in #sorted xlat: KDGKBSENT"
341 " is not larger than the previous value");
342 #endif
343 #undef XLAT_PREV_VAL
344 #define XLAT_PREV_VAL (KDGKBSENT)
345 #endif
346 #if defined(KDSKBSENT) || (defined(HAVE_DECL_KDSKBSENT) && HAVE_DECL_KDSKBSENT)
347 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
348 static_assert((KDSKBSENT) == (0x4B49), "KDSKBSENT != 0x4B49");
349 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
350 #else
351 # define KDSKBSENT 0x4B49
352 #endif
353 #if defined(KDSKBSENT) || (defined(HAVE_DECL_KDSKBSENT) && HAVE_DECL_KDSKBSENT)
354 #if defined XLAT_PREV_VAL
355 static_assert((unsigned long long) (KDSKBSENT)
356 > (unsigned long long) (XLAT_PREV_VAL),
357 "Incorrect order in #sorted xlat: KDSKBSENT"
358 " is not larger than the previous value");
359 #endif
360 #undef XLAT_PREV_VAL
361 #define XLAT_PREV_VAL (KDSKBSENT)
362 #endif
363 #if defined(KDGKBDIACR) || (defined(HAVE_DECL_KDGKBDIACR) && HAVE_DECL_KDGKBDIACR)
364 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
365 static_assert((KDGKBDIACR) == (0x4B4A), "KDGKBDIACR != 0x4B4A");
366 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
367 #else
368 # define KDGKBDIACR 0x4B4A
369 #endif
370 #if defined(KDGKBDIACR) || (defined(HAVE_DECL_KDGKBDIACR) && HAVE_DECL_KDGKBDIACR)
371 #if defined XLAT_PREV_VAL
372 static_assert((unsigned long long) (KDGKBDIACR)
373 > (unsigned long long) (XLAT_PREV_VAL),
374 "Incorrect order in #sorted xlat: KDGKBDIACR"
375 " is not larger than the previous value");
376 #endif
377 #undef XLAT_PREV_VAL
378 #define XLAT_PREV_VAL (KDGKBDIACR)
379 #endif
380 #if defined(KDSKBDIACR) || (defined(HAVE_DECL_KDSKBDIACR) && HAVE_DECL_KDSKBDIACR)
381 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
382 static_assert((KDSKBDIACR) == (0x4B4B), "KDSKBDIACR != 0x4B4B");
383 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
384 #else
385 # define KDSKBDIACR 0x4B4B
386 #endif
387 #if defined(KDSKBDIACR) || (defined(HAVE_DECL_KDSKBDIACR) && HAVE_DECL_KDSKBDIACR)
388 #if defined XLAT_PREV_VAL
389 static_assert((unsigned long long) (KDSKBDIACR)
390 > (unsigned long long) (XLAT_PREV_VAL),
391 "Incorrect order in #sorted xlat: KDSKBDIACR"
392 " is not larger than the previous value");
393 #endif
394 #undef XLAT_PREV_VAL
395 #define XLAT_PREV_VAL (KDSKBDIACR)
396 #endif
397 #if defined(KDGETKEYCODE) || (defined(HAVE_DECL_KDGETKEYCODE) && HAVE_DECL_KDGETKEYCODE)
398 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
399 static_assert((KDGETKEYCODE) == (0x4B4C), "KDGETKEYCODE != 0x4B4C");
400 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
401 #else
402 # define KDGETKEYCODE 0x4B4C
403 #endif
404 #if defined(KDGETKEYCODE) || (defined(HAVE_DECL_KDGETKEYCODE) && HAVE_DECL_KDGETKEYCODE)
405 #if defined XLAT_PREV_VAL
406 static_assert((unsigned long long) (KDGETKEYCODE)
407 > (unsigned long long) (XLAT_PREV_VAL),
408 "Incorrect order in #sorted xlat: KDGETKEYCODE"
409 " is not larger than the previous value");
410 #endif
411 #undef XLAT_PREV_VAL
412 #define XLAT_PREV_VAL (KDGETKEYCODE)
413 #endif
414 #if defined(KDSETKEYCODE) || (defined(HAVE_DECL_KDSETKEYCODE) && HAVE_DECL_KDSETKEYCODE)
415 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
416 static_assert((KDSETKEYCODE) == (0x4B4D), "KDSETKEYCODE != 0x4B4D");
417 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
418 #else
419 # define KDSETKEYCODE 0x4B4D
420 #endif
421 #if defined(KDSETKEYCODE) || (defined(HAVE_DECL_KDSETKEYCODE) && HAVE_DECL_KDSETKEYCODE)
422 #if defined XLAT_PREV_VAL
423 static_assert((unsigned long long) (KDSETKEYCODE)
424 > (unsigned long long) (XLAT_PREV_VAL),
425 "Incorrect order in #sorted xlat: KDSETKEYCODE"
426 " is not larger than the previous value");
427 #endif
428 #undef XLAT_PREV_VAL
429 #define XLAT_PREV_VAL (KDSETKEYCODE)
430 #endif
431 #if defined(KDSIGACCEPT) || (defined(HAVE_DECL_KDSIGACCEPT) && HAVE_DECL_KDSIGACCEPT)
432 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
433 static_assert((KDSIGACCEPT) == (0x4B4E), "KDSIGACCEPT != 0x4B4E");
434 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
435 #else
436 # define KDSIGACCEPT 0x4B4E
437 #endif
438 #if defined(KDSIGACCEPT) || (defined(HAVE_DECL_KDSIGACCEPT) && HAVE_DECL_KDSIGACCEPT)
439 #if defined XLAT_PREV_VAL
440 static_assert((unsigned long long) (KDSIGACCEPT)
441 > (unsigned long long) (XLAT_PREV_VAL),
442 "Incorrect order in #sorted xlat: KDSIGACCEPT"
443 " is not larger than the previous value");
444 #endif
445 #undef XLAT_PREV_VAL
446 #define XLAT_PREV_VAL (KDSIGACCEPT)
447 #endif
448 #if defined(KDKBDREP) || (defined(HAVE_DECL_KDKBDREP) && HAVE_DECL_KDKBDREP)
449 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
450 static_assert((KDKBDREP) == (0x4B52), "KDKBDREP != 0x4B52");
451 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
452 #else
453 # define KDKBDREP 0x4B52
454 #endif
455 #if defined(KDKBDREP) || (defined(HAVE_DECL_KDKBDREP) && HAVE_DECL_KDKBDREP)
456 #if defined XLAT_PREV_VAL
457 static_assert((unsigned long long) (KDKBDREP)
458 > (unsigned long long) (XLAT_PREV_VAL),
459 "Incorrect order in #sorted xlat: KDKBDREP"
460 " is not larger than the previous value");
461 #endif
462 #undef XLAT_PREV_VAL
463 #define XLAT_PREV_VAL (KDKBDREP)
464 #endif
465 #if defined(GIO_FONT) || (defined(HAVE_DECL_GIO_FONT) && HAVE_DECL_GIO_FONT)
466 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
467 static_assert((GIO_FONT) == (0x4B60), "GIO_FONT != 0x4B60");
468 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
469 #else
470 # define GIO_FONT 0x4B60
471 #endif
472 #if defined(GIO_FONT) || (defined(HAVE_DECL_GIO_FONT) && HAVE_DECL_GIO_FONT)
473 #if defined XLAT_PREV_VAL
474 static_assert((unsigned long long) (GIO_FONT)
475 > (unsigned long long) (XLAT_PREV_VAL),
476 "Incorrect order in #sorted xlat: GIO_FONT"
477 " is not larger than the previous value");
478 #endif
479 #undef XLAT_PREV_VAL
480 #define XLAT_PREV_VAL (GIO_FONT)
481 #endif
482 #if defined(PIO_FONT) || (defined(HAVE_DECL_PIO_FONT) && HAVE_DECL_PIO_FONT)
483 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
484 static_assert((PIO_FONT) == (0x4B61), "PIO_FONT != 0x4B61");
485 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
486 #else
487 # define PIO_FONT 0x4B61
488 #endif
489 #if defined(PIO_FONT) || (defined(HAVE_DECL_PIO_FONT) && HAVE_DECL_PIO_FONT)
490 #if defined XLAT_PREV_VAL
491 static_assert((unsigned long long) (PIO_FONT)
492 > (unsigned long long) (XLAT_PREV_VAL),
493 "Incorrect order in #sorted xlat: PIO_FONT"
494 " is not larger than the previous value");
495 #endif
496 #undef XLAT_PREV_VAL
497 #define XLAT_PREV_VAL (PIO_FONT)
498 #endif
499 #if defined(KDGKBMETA) || (defined(HAVE_DECL_KDGKBMETA) && HAVE_DECL_KDGKBMETA)
500 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
501 static_assert((KDGKBMETA) == (0x4B62), "KDGKBMETA != 0x4B62");
502 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
503 #else
504 # define KDGKBMETA 0x4B62
505 #endif
506 #if defined(KDGKBMETA) || (defined(HAVE_DECL_KDGKBMETA) && HAVE_DECL_KDGKBMETA)
507 #if defined XLAT_PREV_VAL
508 static_assert((unsigned long long) (KDGKBMETA)
509 > (unsigned long long) (XLAT_PREV_VAL),
510 "Incorrect order in #sorted xlat: KDGKBMETA"
511 " is not larger than the previous value");
512 #endif
513 #undef XLAT_PREV_VAL
514 #define XLAT_PREV_VAL (KDGKBMETA)
515 #endif
516 #if defined(KDSKBMETA) || (defined(HAVE_DECL_KDSKBMETA) && HAVE_DECL_KDSKBMETA)
517 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
518 static_assert((KDSKBMETA) == (0x4B63), "KDSKBMETA != 0x4B63");
519 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
520 #else
521 # define KDSKBMETA 0x4B63
522 #endif
523 #if defined(KDSKBMETA) || (defined(HAVE_DECL_KDSKBMETA) && HAVE_DECL_KDSKBMETA)
524 #if defined XLAT_PREV_VAL
525 static_assert((unsigned long long) (KDSKBMETA)
526 > (unsigned long long) (XLAT_PREV_VAL),
527 "Incorrect order in #sorted xlat: KDSKBMETA"
528 " is not larger than the previous value");
529 #endif
530 #undef XLAT_PREV_VAL
531 #define XLAT_PREV_VAL (KDSKBMETA)
532 #endif
533 #if defined(KDGKBLED) || (defined(HAVE_DECL_KDGKBLED) && HAVE_DECL_KDGKBLED)
534 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
535 static_assert((KDGKBLED) == (0x4B64), "KDGKBLED != 0x4B64");
536 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
537 #else
538 # define KDGKBLED 0x4B64
539 #endif
540 #if defined(KDGKBLED) || (defined(HAVE_DECL_KDGKBLED) && HAVE_DECL_KDGKBLED)
541 #if defined XLAT_PREV_VAL
542 static_assert((unsigned long long) (KDGKBLED)
543 > (unsigned long long) (XLAT_PREV_VAL),
544 "Incorrect order in #sorted xlat: KDGKBLED"
545 " is not larger than the previous value");
546 #endif
547 #undef XLAT_PREV_VAL
548 #define XLAT_PREV_VAL (KDGKBLED)
549 #endif
550 #if defined(KDSKBLED) || (defined(HAVE_DECL_KDSKBLED) && HAVE_DECL_KDSKBLED)
551 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
552 static_assert((KDSKBLED) == (0x4B65), "KDSKBLED != 0x4B65");
553 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
554 #else
555 # define KDSKBLED 0x4B65
556 #endif
557 #if defined(KDSKBLED) || (defined(HAVE_DECL_KDSKBLED) && HAVE_DECL_KDSKBLED)
558 #if defined XLAT_PREV_VAL
559 static_assert((unsigned long long) (KDSKBLED)
560 > (unsigned long long) (XLAT_PREV_VAL),
561 "Incorrect order in #sorted xlat: KDSKBLED"
562 " is not larger than the previous value");
563 #endif
564 #undef XLAT_PREV_VAL
565 #define XLAT_PREV_VAL (KDSKBLED)
566 #endif
567 #if defined(GIO_UNIMAP) || (defined(HAVE_DECL_GIO_UNIMAP) && HAVE_DECL_GIO_UNIMAP)
568 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
569 static_assert((GIO_UNIMAP) == (0x4B66), "GIO_UNIMAP != 0x4B66");
570 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
571 #else
572 # define GIO_UNIMAP 0x4B66
573 #endif
574 #if defined(GIO_UNIMAP) || (defined(HAVE_DECL_GIO_UNIMAP) && HAVE_DECL_GIO_UNIMAP)
575 #if defined XLAT_PREV_VAL
576 static_assert((unsigned long long) (GIO_UNIMAP)
577 > (unsigned long long) (XLAT_PREV_VAL),
578 "Incorrect order in #sorted xlat: GIO_UNIMAP"
579 " is not larger than the previous value");
580 #endif
581 #undef XLAT_PREV_VAL
582 #define XLAT_PREV_VAL (GIO_UNIMAP)
583 #endif
584 #if defined(PIO_UNIMAP) || (defined(HAVE_DECL_PIO_UNIMAP) && HAVE_DECL_PIO_UNIMAP)
585 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
586 static_assert((PIO_UNIMAP) == (0x4B67), "PIO_UNIMAP != 0x4B67");
587 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
588 #else
589 # define PIO_UNIMAP 0x4B67
590 #endif
591 #if defined(PIO_UNIMAP) || (defined(HAVE_DECL_PIO_UNIMAP) && HAVE_DECL_PIO_UNIMAP)
592 #if defined XLAT_PREV_VAL
593 static_assert((unsigned long long) (PIO_UNIMAP)
594 > (unsigned long long) (XLAT_PREV_VAL),
595 "Incorrect order in #sorted xlat: PIO_UNIMAP"
596 " is not larger than the previous value");
597 #endif
598 #undef XLAT_PREV_VAL
599 #define XLAT_PREV_VAL (PIO_UNIMAP)
600 #endif
601 #if defined(PIO_UNIMAPCLR) || (defined(HAVE_DECL_PIO_UNIMAPCLR) && HAVE_DECL_PIO_UNIMAPCLR)
602 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
603 static_assert((PIO_UNIMAPCLR) == (0x4B68), "PIO_UNIMAPCLR != 0x4B68");
604 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
605 #else
606 # define PIO_UNIMAPCLR 0x4B68
607 #endif
608 #if defined(PIO_UNIMAPCLR) || (defined(HAVE_DECL_PIO_UNIMAPCLR) && HAVE_DECL_PIO_UNIMAPCLR)
609 #if defined XLAT_PREV_VAL
610 static_assert((unsigned long long) (PIO_UNIMAPCLR)
611 > (unsigned long long) (XLAT_PREV_VAL),
612 "Incorrect order in #sorted xlat: PIO_UNIMAPCLR"
613 " is not larger than the previous value");
614 #endif
615 #undef XLAT_PREV_VAL
616 #define XLAT_PREV_VAL (PIO_UNIMAPCLR)
617 #endif
618 #if defined(GIO_UNISCRNMAP) || (defined(HAVE_DECL_GIO_UNISCRNMAP) && HAVE_DECL_GIO_UNISCRNMAP)
619 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
620 static_assert((GIO_UNISCRNMAP) == (0x4B69), "GIO_UNISCRNMAP != 0x4B69");
621 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
622 #else
623 # define GIO_UNISCRNMAP 0x4B69
624 #endif
625 #if defined(GIO_UNISCRNMAP) || (defined(HAVE_DECL_GIO_UNISCRNMAP) && HAVE_DECL_GIO_UNISCRNMAP)
626 #if defined XLAT_PREV_VAL
627 static_assert((unsigned long long) (GIO_UNISCRNMAP)
628 > (unsigned long long) (XLAT_PREV_VAL),
629 "Incorrect order in #sorted xlat: GIO_UNISCRNMAP"
630 " is not larger than the previous value");
631 #endif
632 #undef XLAT_PREV_VAL
633 #define XLAT_PREV_VAL (GIO_UNISCRNMAP)
634 #endif
635 #if defined(PIO_UNISCRNMAP) || (defined(HAVE_DECL_PIO_UNISCRNMAP) && HAVE_DECL_PIO_UNISCRNMAP)
636 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
637 static_assert((PIO_UNISCRNMAP) == (0x4B6A), "PIO_UNISCRNMAP != 0x4B6A");
638 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
639 #else
640 # define PIO_UNISCRNMAP 0x4B6A
641 #endif
642 #if defined(PIO_UNISCRNMAP) || (defined(HAVE_DECL_PIO_UNISCRNMAP) && HAVE_DECL_PIO_UNISCRNMAP)
643 #if defined XLAT_PREV_VAL
644 static_assert((unsigned long long) (PIO_UNISCRNMAP)
645 > (unsigned long long) (XLAT_PREV_VAL),
646 "Incorrect order in #sorted xlat: PIO_UNISCRNMAP"
647 " is not larger than the previous value");
648 #endif
649 #undef XLAT_PREV_VAL
650 #define XLAT_PREV_VAL (PIO_UNISCRNMAP)
651 #endif
652 #if defined(GIO_FONTX) || (defined(HAVE_DECL_GIO_FONTX) && HAVE_DECL_GIO_FONTX)
653 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
654 static_assert((GIO_FONTX) == (0x4B6B), "GIO_FONTX != 0x4B6B");
655 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
656 #else
657 # define GIO_FONTX 0x4B6B
658 #endif
659 #if defined(GIO_FONTX) || (defined(HAVE_DECL_GIO_FONTX) && HAVE_DECL_GIO_FONTX)
660 #if defined XLAT_PREV_VAL
661 static_assert((unsigned long long) (GIO_FONTX)
662 > (unsigned long long) (XLAT_PREV_VAL),
663 "Incorrect order in #sorted xlat: GIO_FONTX"
664 " is not larger than the previous value");
665 #endif
666 #undef XLAT_PREV_VAL
667 #define XLAT_PREV_VAL (GIO_FONTX)
668 #endif
669 #if defined(PIO_FONTX) || (defined(HAVE_DECL_PIO_FONTX) && HAVE_DECL_PIO_FONTX)
670 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
671 static_assert((PIO_FONTX) == (0x4B6C), "PIO_FONTX != 0x4B6C");
672 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
673 #else
674 # define PIO_FONTX 0x4B6C
675 #endif
676 #if defined(PIO_FONTX) || (defined(HAVE_DECL_PIO_FONTX) && HAVE_DECL_PIO_FONTX)
677 #if defined XLAT_PREV_VAL
678 static_assert((unsigned long long) (PIO_FONTX)
679 > (unsigned long long) (XLAT_PREV_VAL),
680 "Incorrect order in #sorted xlat: PIO_FONTX"
681 " is not larger than the previous value");
682 #endif
683 #undef XLAT_PREV_VAL
684 #define XLAT_PREV_VAL (PIO_FONTX)
685 #endif
686 #if defined(PIO_FONTRESET) || (defined(HAVE_DECL_PIO_FONTRESET) && HAVE_DECL_PIO_FONTRESET)
687 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
688 static_assert((PIO_FONTRESET) == (0x4B6D), "PIO_FONTRESET != 0x4B6D");
689 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
690 #else
691 # define PIO_FONTRESET 0x4B6D
692 #endif
693 #if defined(PIO_FONTRESET) || (defined(HAVE_DECL_PIO_FONTRESET) && HAVE_DECL_PIO_FONTRESET)
694 #if defined XLAT_PREV_VAL
695 static_assert((unsigned long long) (PIO_FONTRESET)
696 > (unsigned long long) (XLAT_PREV_VAL),
697 "Incorrect order in #sorted xlat: PIO_FONTRESET"
698 " is not larger than the previous value");
699 #endif
700 #undef XLAT_PREV_VAL
701 #define XLAT_PREV_VAL (PIO_FONTRESET)
702 #endif
703 #if defined(GIO_CMAP) || (defined(HAVE_DECL_GIO_CMAP) && HAVE_DECL_GIO_CMAP)
704 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
705 static_assert((GIO_CMAP) == (0x4B70), "GIO_CMAP != 0x4B70");
706 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
707 #else
708 # define GIO_CMAP 0x4B70
709 #endif
710 #if defined(GIO_CMAP) || (defined(HAVE_DECL_GIO_CMAP) && HAVE_DECL_GIO_CMAP)
711 #if defined XLAT_PREV_VAL
712 static_assert((unsigned long long) (GIO_CMAP)
713 > (unsigned long long) (XLAT_PREV_VAL),
714 "Incorrect order in #sorted xlat: GIO_CMAP"
715 " is not larger than the previous value");
716 #endif
717 #undef XLAT_PREV_VAL
718 #define XLAT_PREV_VAL (GIO_CMAP)
719 #endif
720 #if defined(PIO_CMAP) || (defined(HAVE_DECL_PIO_CMAP) && HAVE_DECL_PIO_CMAP)
721 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
722 static_assert((PIO_CMAP) == (0x4B71), "PIO_CMAP != 0x4B71");
723 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
724 #else
725 # define PIO_CMAP 0x4B71
726 #endif
727 #if defined(PIO_CMAP) || (defined(HAVE_DECL_PIO_CMAP) && HAVE_DECL_PIO_CMAP)
728 #if defined XLAT_PREV_VAL
729 static_assert((unsigned long long) (PIO_CMAP)
730 > (unsigned long long) (XLAT_PREV_VAL),
731 "Incorrect order in #sorted xlat: PIO_CMAP"
732 " is not larger than the previous value");
733 #endif
734 #undef XLAT_PREV_VAL
735 #define XLAT_PREV_VAL (PIO_CMAP)
736 #endif
737 #if defined(KDFONTOP) || (defined(HAVE_DECL_KDFONTOP) && HAVE_DECL_KDFONTOP)
738 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
739 static_assert((KDFONTOP) == (0x4B72), "KDFONTOP != 0x4B72");
740 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
741 #else
742 # define KDFONTOP 0x4B72
743 #endif
744 #if defined(KDFONTOP) || (defined(HAVE_DECL_KDFONTOP) && HAVE_DECL_KDFONTOP)
745 #if defined XLAT_PREV_VAL
746 static_assert((unsigned long long) (KDFONTOP)
747 > (unsigned long long) (XLAT_PREV_VAL),
748 "Incorrect order in #sorted xlat: KDFONTOP"
749 " is not larger than the previous value");
750 #endif
751 #undef XLAT_PREV_VAL
752 #define XLAT_PREV_VAL (KDFONTOP)
753 #endif
754 #if defined(KDGKBDIACRUC) || (defined(HAVE_DECL_KDGKBDIACRUC) && HAVE_DECL_KDGKBDIACRUC)
755 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
756 static_assert((KDGKBDIACRUC) == (0x4BFA), "KDGKBDIACRUC != 0x4BFA");
757 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
758 #else
759 # define KDGKBDIACRUC 0x4BFA
760 #endif
761 #if defined(KDGKBDIACRUC) || (defined(HAVE_DECL_KDGKBDIACRUC) && HAVE_DECL_KDGKBDIACRUC)
762 #if defined XLAT_PREV_VAL
763 static_assert((unsigned long long) (KDGKBDIACRUC)
764 > (unsigned long long) (XLAT_PREV_VAL),
765 "Incorrect order in #sorted xlat: KDGKBDIACRUC"
766 " is not larger than the previous value");
767 #endif
768 #undef XLAT_PREV_VAL
769 #define XLAT_PREV_VAL (KDGKBDIACRUC)
770 #endif
771 #if defined(KDSKBDIACRUC) || (defined(HAVE_DECL_KDSKBDIACRUC) && HAVE_DECL_KDSKBDIACRUC)
772 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
773 static_assert((KDSKBDIACRUC) == (0x4BFB), "KDSKBDIACRUC != 0x4BFB");
774 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
775 #else
776 # define KDSKBDIACRUC 0x4BFB
777 #endif
778 #if defined(KDSKBDIACRUC) || (defined(HAVE_DECL_KDSKBDIACRUC) && HAVE_DECL_KDSKBDIACRUC)
779 #if defined XLAT_PREV_VAL
780 static_assert((unsigned long long) (KDSKBDIACRUC)
781 > (unsigned long long) (XLAT_PREV_VAL),
782 "Incorrect order in #sorted xlat: KDSKBDIACRUC"
783 " is not larger than the previous value");
784 #endif
785 #undef XLAT_PREV_VAL
786 #define XLAT_PREV_VAL (KDSKBDIACRUC)
787 #endif
788 #undef XLAT_PREV_VAL
789
790 #ifndef XLAT_MACROS_ONLY
791
792 # ifdef IN_MPERS
793
794 extern const struct xlat kd_ioctl_cmds[];
795
796 # else
797
798 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
799 static const struct xlat_data kd_ioctl_cmds_xdata[] = {
800
801 XLAT(KIOCSOUND),
802 #define XLAT_VAL_0 ((unsigned) (KIOCSOUND))
803 #define XLAT_STR_0 STRINGIFY(KIOCSOUND)
804 XLAT(KDMKTONE),
805 #define XLAT_VAL_1 ((unsigned) (KDMKTONE))
806 #define XLAT_STR_1 STRINGIFY(KDMKTONE)
807 XLAT(KDGETLED),
808 #define XLAT_VAL_2 ((unsigned) (KDGETLED))
809 #define XLAT_STR_2 STRINGIFY(KDGETLED)
810 XLAT(KDSETLED),
811 #define XLAT_VAL_3 ((unsigned) (KDSETLED))
812 #define XLAT_STR_3 STRINGIFY(KDSETLED)
813 XLAT(KDGKBTYPE),
814 #define XLAT_VAL_4 ((unsigned) (KDGKBTYPE))
815 #define XLAT_STR_4 STRINGIFY(KDGKBTYPE)
816 XLAT(KDADDIO),
817 #define XLAT_VAL_5 ((unsigned) (KDADDIO))
818 #define XLAT_STR_5 STRINGIFY(KDADDIO)
819 XLAT(KDDELIO),
820 #define XLAT_VAL_6 ((unsigned) (KDDELIO))
821 #define XLAT_STR_6 STRINGIFY(KDDELIO)
822 XLAT(KDENABIO),
823 #define XLAT_VAL_7 ((unsigned) (KDENABIO))
824 #define XLAT_STR_7 STRINGIFY(KDENABIO)
825 XLAT(KDDISABIO),
826 #define XLAT_VAL_8 ((unsigned) (KDDISABIO))
827 #define XLAT_STR_8 STRINGIFY(KDDISABIO)
828 XLAT(KDSETMODE),
829 #define XLAT_VAL_9 ((unsigned) (KDSETMODE))
830 #define XLAT_STR_9 STRINGIFY(KDSETMODE)
831 XLAT(KDGETMODE),
832 #define XLAT_VAL_10 ((unsigned) (KDGETMODE))
833 #define XLAT_STR_10 STRINGIFY(KDGETMODE)
834 XLAT(KDMAPDISP),
835 #define XLAT_VAL_11 ((unsigned) (KDMAPDISP))
836 #define XLAT_STR_11 STRINGIFY(KDMAPDISP)
837 XLAT(KDUNMAPDISP),
838 #define XLAT_VAL_12 ((unsigned) (KDUNMAPDISP))
839 #define XLAT_STR_12 STRINGIFY(KDUNMAPDISP)
840 XLAT(GIO_SCRNMAP),
841 #define XLAT_VAL_13 ((unsigned) (GIO_SCRNMAP))
842 #define XLAT_STR_13 STRINGIFY(GIO_SCRNMAP)
843 XLAT(PIO_SCRNMAP),
844 #define XLAT_VAL_14 ((unsigned) (PIO_SCRNMAP))
845 #define XLAT_STR_14 STRINGIFY(PIO_SCRNMAP)
846 XLAT(KDGKBMODE),
847 #define XLAT_VAL_15 ((unsigned) (KDGKBMODE))
848 #define XLAT_STR_15 STRINGIFY(KDGKBMODE)
849 XLAT(KDSKBMODE),
850 #define XLAT_VAL_16 ((unsigned) (KDSKBMODE))
851 #define XLAT_STR_16 STRINGIFY(KDSKBMODE)
852 XLAT(KDGKBENT),
853 #define XLAT_VAL_17 ((unsigned) (KDGKBENT))
854 #define XLAT_STR_17 STRINGIFY(KDGKBENT)
855 XLAT(KDSKBENT),
856 #define XLAT_VAL_18 ((unsigned) (KDSKBENT))
857 #define XLAT_STR_18 STRINGIFY(KDSKBENT)
858 XLAT(KDGKBSENT),
859 #define XLAT_VAL_19 ((unsigned) (KDGKBSENT))
860 #define XLAT_STR_19 STRINGIFY(KDGKBSENT)
861 XLAT(KDSKBSENT),
862 #define XLAT_VAL_20 ((unsigned) (KDSKBSENT))
863 #define XLAT_STR_20 STRINGIFY(KDSKBSENT)
864 XLAT(KDGKBDIACR),
865 #define XLAT_VAL_21 ((unsigned) (KDGKBDIACR))
866 #define XLAT_STR_21 STRINGIFY(KDGKBDIACR)
867 XLAT(KDSKBDIACR),
868 #define XLAT_VAL_22 ((unsigned) (KDSKBDIACR))
869 #define XLAT_STR_22 STRINGIFY(KDSKBDIACR)
870 XLAT(KDGETKEYCODE),
871 #define XLAT_VAL_23 ((unsigned) (KDGETKEYCODE))
872 #define XLAT_STR_23 STRINGIFY(KDGETKEYCODE)
873 XLAT(KDSETKEYCODE),
874 #define XLAT_VAL_24 ((unsigned) (KDSETKEYCODE))
875 #define XLAT_STR_24 STRINGIFY(KDSETKEYCODE)
876 XLAT(KDSIGACCEPT),
877 #define XLAT_VAL_25 ((unsigned) (KDSIGACCEPT))
878 #define XLAT_STR_25 STRINGIFY(KDSIGACCEPT)
879 XLAT(KDKBDREP),
880 #define XLAT_VAL_26 ((unsigned) (KDKBDREP))
881 #define XLAT_STR_26 STRINGIFY(KDKBDREP)
882 XLAT(GIO_FONT),
883 #define XLAT_VAL_27 ((unsigned) (GIO_FONT))
884 #define XLAT_STR_27 STRINGIFY(GIO_FONT)
885 XLAT(PIO_FONT),
886 #define XLAT_VAL_28 ((unsigned) (PIO_FONT))
887 #define XLAT_STR_28 STRINGIFY(PIO_FONT)
888 XLAT(KDGKBMETA),
889 #define XLAT_VAL_29 ((unsigned) (KDGKBMETA))
890 #define XLAT_STR_29 STRINGIFY(KDGKBMETA)
891 XLAT(KDSKBMETA),
892 #define XLAT_VAL_30 ((unsigned) (KDSKBMETA))
893 #define XLAT_STR_30 STRINGIFY(KDSKBMETA)
894 XLAT(KDGKBLED),
895 #define XLAT_VAL_31 ((unsigned) (KDGKBLED))
896 #define XLAT_STR_31 STRINGIFY(KDGKBLED)
897 XLAT(KDSKBLED),
898 #define XLAT_VAL_32 ((unsigned) (KDSKBLED))
899 #define XLAT_STR_32 STRINGIFY(KDSKBLED)
900 XLAT(GIO_UNIMAP),
901 #define XLAT_VAL_33 ((unsigned) (GIO_UNIMAP))
902 #define XLAT_STR_33 STRINGIFY(GIO_UNIMAP)
903 XLAT(PIO_UNIMAP),
904 #define XLAT_VAL_34 ((unsigned) (PIO_UNIMAP))
905 #define XLAT_STR_34 STRINGIFY(PIO_UNIMAP)
906 XLAT(PIO_UNIMAPCLR),
907 #define XLAT_VAL_35 ((unsigned) (PIO_UNIMAPCLR))
908 #define XLAT_STR_35 STRINGIFY(PIO_UNIMAPCLR)
909 XLAT(GIO_UNISCRNMAP),
910 #define XLAT_VAL_36 ((unsigned) (GIO_UNISCRNMAP))
911 #define XLAT_STR_36 STRINGIFY(GIO_UNISCRNMAP)
912 XLAT(PIO_UNISCRNMAP),
913 #define XLAT_VAL_37 ((unsigned) (PIO_UNISCRNMAP))
914 #define XLAT_STR_37 STRINGIFY(PIO_UNISCRNMAP)
915 XLAT(GIO_FONTX),
916 #define XLAT_VAL_38 ((unsigned) (GIO_FONTX))
917 #define XLAT_STR_38 STRINGIFY(GIO_FONTX)
918 XLAT(PIO_FONTX),
919 #define XLAT_VAL_39 ((unsigned) (PIO_FONTX))
920 #define XLAT_STR_39 STRINGIFY(PIO_FONTX)
921 XLAT(PIO_FONTRESET),
922 #define XLAT_VAL_40 ((unsigned) (PIO_FONTRESET))
923 #define XLAT_STR_40 STRINGIFY(PIO_FONTRESET)
924 XLAT(GIO_CMAP),
925 #define XLAT_VAL_41 ((unsigned) (GIO_CMAP))
926 #define XLAT_STR_41 STRINGIFY(GIO_CMAP)
927 XLAT(PIO_CMAP),
928 #define XLAT_VAL_42 ((unsigned) (PIO_CMAP))
929 #define XLAT_STR_42 STRINGIFY(PIO_CMAP)
930 XLAT(KDFONTOP),
931 #define XLAT_VAL_43 ((unsigned) (KDFONTOP))
932 #define XLAT_STR_43 STRINGIFY(KDFONTOP)
933 XLAT(KDGKBDIACRUC),
934 #define XLAT_VAL_44 ((unsigned) (KDGKBDIACRUC))
935 #define XLAT_STR_44 STRINGIFY(KDGKBDIACRUC)
936 XLAT(KDSKBDIACRUC),
937 #define XLAT_VAL_45 ((unsigned) (KDSKBDIACRUC))
938 #define XLAT_STR_45 STRINGIFY(KDSKBDIACRUC)
939 };
940 # if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
941 static
942 # endif
943 const struct xlat kd_ioctl_cmds[1] = { {
944 .data = kd_ioctl_cmds_xdata,
945 .size = ARRAY_SIZE(kd_ioctl_cmds_xdata),
946 .type = XT_SORTED,
947 .flags_mask = 0
948 # ifdef XLAT_VAL_0
949 | XLAT_VAL_0
950 # endif
951 # ifdef XLAT_VAL_1
952 | XLAT_VAL_1
953 # endif
954 # ifdef XLAT_VAL_2
955 | XLAT_VAL_2
956 # endif
957 # ifdef XLAT_VAL_3
958 | XLAT_VAL_3
959 # endif
960 # ifdef XLAT_VAL_4
961 | XLAT_VAL_4
962 # endif
963 # ifdef XLAT_VAL_5
964 | XLAT_VAL_5
965 # endif
966 # ifdef XLAT_VAL_6
967 | XLAT_VAL_6
968 # endif
969 # ifdef XLAT_VAL_7
970 | XLAT_VAL_7
971 # endif
972 # ifdef XLAT_VAL_8
973 | XLAT_VAL_8
974 # endif
975 # ifdef XLAT_VAL_9
976 | XLAT_VAL_9
977 # endif
978 # ifdef XLAT_VAL_10
979 | XLAT_VAL_10
980 # endif
981 # ifdef XLAT_VAL_11
982 | XLAT_VAL_11
983 # endif
984 # ifdef XLAT_VAL_12
985 | XLAT_VAL_12
986 # endif
987 # ifdef XLAT_VAL_13
988 | XLAT_VAL_13
989 # endif
990 # ifdef XLAT_VAL_14
991 | XLAT_VAL_14
992 # endif
993 # ifdef XLAT_VAL_15
994 | XLAT_VAL_15
995 # endif
996 # ifdef XLAT_VAL_16
997 | XLAT_VAL_16
998 # endif
999 # ifdef XLAT_VAL_17
1000 | XLAT_VAL_17
1001 # endif
1002 # ifdef XLAT_VAL_18
1003 | XLAT_VAL_18
1004 # endif
1005 # ifdef XLAT_VAL_19
1006 | XLAT_VAL_19
1007 # endif
1008 # ifdef XLAT_VAL_20
1009 | XLAT_VAL_20
1010 # endif
1011 # ifdef XLAT_VAL_21
1012 | XLAT_VAL_21
1013 # endif
1014 # ifdef XLAT_VAL_22
1015 | XLAT_VAL_22
1016 # endif
1017 # ifdef XLAT_VAL_23
1018 | XLAT_VAL_23
1019 # endif
1020 # ifdef XLAT_VAL_24
1021 | XLAT_VAL_24
1022 # endif
1023 # ifdef XLAT_VAL_25
1024 | XLAT_VAL_25
1025 # endif
1026 # ifdef XLAT_VAL_26
1027 | XLAT_VAL_26
1028 # endif
1029 # ifdef XLAT_VAL_27
1030 | XLAT_VAL_27
1031 # endif
1032 # ifdef XLAT_VAL_28
1033 | XLAT_VAL_28
1034 # endif
1035 # ifdef XLAT_VAL_29
1036 | XLAT_VAL_29
1037 # endif
1038 # ifdef XLAT_VAL_30
1039 | XLAT_VAL_30
1040 # endif
1041 # ifdef XLAT_VAL_31
1042 | XLAT_VAL_31
1043 # endif
1044 # ifdef XLAT_VAL_32
1045 | XLAT_VAL_32
1046 # endif
1047 # ifdef XLAT_VAL_33
1048 | XLAT_VAL_33
1049 # endif
1050 # ifdef XLAT_VAL_34
1051 | XLAT_VAL_34
1052 # endif
1053 # ifdef XLAT_VAL_35
1054 | XLAT_VAL_35
1055 # endif
1056 # ifdef XLAT_VAL_36
1057 | XLAT_VAL_36
1058 # endif
1059 # ifdef XLAT_VAL_37
1060 | XLAT_VAL_37
1061 # endif
1062 # ifdef XLAT_VAL_38
1063 | XLAT_VAL_38
1064 # endif
1065 # ifdef XLAT_VAL_39
1066 | XLAT_VAL_39
1067 # endif
1068 # ifdef XLAT_VAL_40
1069 | XLAT_VAL_40
1070 # endif
1071 # ifdef XLAT_VAL_41
1072 | XLAT_VAL_41
1073 # endif
1074 # ifdef XLAT_VAL_42
1075 | XLAT_VAL_42
1076 # endif
1077 # ifdef XLAT_VAL_43
1078 | XLAT_VAL_43
1079 # endif
1080 # ifdef XLAT_VAL_44
1081 | XLAT_VAL_44
1082 # endif
1083 # ifdef XLAT_VAL_45
1084 | XLAT_VAL_45
1085 # endif
1086 ,
1087 .flags_strsz = 0
1088 # ifdef XLAT_STR_0
1089 + sizeof(XLAT_STR_0)
1090 # endif
1091 # ifdef XLAT_STR_1
1092 + sizeof(XLAT_STR_1)
1093 # endif
1094 # ifdef XLAT_STR_2
1095 + sizeof(XLAT_STR_2)
1096 # endif
1097 # ifdef XLAT_STR_3
1098 + sizeof(XLAT_STR_3)
1099 # endif
1100 # ifdef XLAT_STR_4
1101 + sizeof(XLAT_STR_4)
1102 # endif
1103 # ifdef XLAT_STR_5
1104 + sizeof(XLAT_STR_5)
1105 # endif
1106 # ifdef XLAT_STR_6
1107 + sizeof(XLAT_STR_6)
1108 # endif
1109 # ifdef XLAT_STR_7
1110 + sizeof(XLAT_STR_7)
1111 # endif
1112 # ifdef XLAT_STR_8
1113 + sizeof(XLAT_STR_8)
1114 # endif
1115 # ifdef XLAT_STR_9
1116 + sizeof(XLAT_STR_9)
1117 # endif
1118 # ifdef XLAT_STR_10
1119 + sizeof(XLAT_STR_10)
1120 # endif
1121 # ifdef XLAT_STR_11
1122 + sizeof(XLAT_STR_11)
1123 # endif
1124 # ifdef XLAT_STR_12
1125 + sizeof(XLAT_STR_12)
1126 # endif
1127 # ifdef XLAT_STR_13
1128 + sizeof(XLAT_STR_13)
1129 # endif
1130 # ifdef XLAT_STR_14
1131 + sizeof(XLAT_STR_14)
1132 # endif
1133 # ifdef XLAT_STR_15
1134 + sizeof(XLAT_STR_15)
1135 # endif
1136 # ifdef XLAT_STR_16
1137 + sizeof(XLAT_STR_16)
1138 # endif
1139 # ifdef XLAT_STR_17
1140 + sizeof(XLAT_STR_17)
1141 # endif
1142 # ifdef XLAT_STR_18
1143 + sizeof(XLAT_STR_18)
1144 # endif
1145 # ifdef XLAT_STR_19
1146 + sizeof(XLAT_STR_19)
1147 # endif
1148 # ifdef XLAT_STR_20
1149 + sizeof(XLAT_STR_20)
1150 # endif
1151 # ifdef XLAT_STR_21
1152 + sizeof(XLAT_STR_21)
1153 # endif
1154 # ifdef XLAT_STR_22
1155 + sizeof(XLAT_STR_22)
1156 # endif
1157 # ifdef XLAT_STR_23
1158 + sizeof(XLAT_STR_23)
1159 # endif
1160 # ifdef XLAT_STR_24
1161 + sizeof(XLAT_STR_24)
1162 # endif
1163 # ifdef XLAT_STR_25
1164 + sizeof(XLAT_STR_25)
1165 # endif
1166 # ifdef XLAT_STR_26
1167 + sizeof(XLAT_STR_26)
1168 # endif
1169 # ifdef XLAT_STR_27
1170 + sizeof(XLAT_STR_27)
1171 # endif
1172 # ifdef XLAT_STR_28
1173 + sizeof(XLAT_STR_28)
1174 # endif
1175 # ifdef XLAT_STR_29
1176 + sizeof(XLAT_STR_29)
1177 # endif
1178 # ifdef XLAT_STR_30
1179 + sizeof(XLAT_STR_30)
1180 # endif
1181 # ifdef XLAT_STR_31
1182 + sizeof(XLAT_STR_31)
1183 # endif
1184 # ifdef XLAT_STR_32
1185 + sizeof(XLAT_STR_32)
1186 # endif
1187 # ifdef XLAT_STR_33
1188 + sizeof(XLAT_STR_33)
1189 # endif
1190 # ifdef XLAT_STR_34
1191 + sizeof(XLAT_STR_34)
1192 # endif
1193 # ifdef XLAT_STR_35
1194 + sizeof(XLAT_STR_35)
1195 # endif
1196 # ifdef XLAT_STR_36
1197 + sizeof(XLAT_STR_36)
1198 # endif
1199 # ifdef XLAT_STR_37
1200 + sizeof(XLAT_STR_37)
1201 # endif
1202 # ifdef XLAT_STR_38
1203 + sizeof(XLAT_STR_38)
1204 # endif
1205 # ifdef XLAT_STR_39
1206 + sizeof(XLAT_STR_39)
1207 # endif
1208 # ifdef XLAT_STR_40
1209 + sizeof(XLAT_STR_40)
1210 # endif
1211 # ifdef XLAT_STR_41
1212 + sizeof(XLAT_STR_41)
1213 # endif
1214 # ifdef XLAT_STR_42
1215 + sizeof(XLAT_STR_42)
1216 # endif
1217 # ifdef XLAT_STR_43
1218 + sizeof(XLAT_STR_43)
1219 # endif
1220 # ifdef XLAT_STR_44
1221 + sizeof(XLAT_STR_44)
1222 # endif
1223 # ifdef XLAT_STR_45
1224 + sizeof(XLAT_STR_45)
1225 # endif
1226 ,
1227 } };
1228 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
1229
1230 # undef XLAT_STR_0
1231 # undef XLAT_VAL_0
1232 # undef XLAT_STR_1
1233 # undef XLAT_VAL_1
1234 # undef XLAT_STR_2
1235 # undef XLAT_VAL_2
1236 # undef XLAT_STR_3
1237 # undef XLAT_VAL_3
1238 # undef XLAT_STR_4
1239 # undef XLAT_VAL_4
1240 # undef XLAT_STR_5
1241 # undef XLAT_VAL_5
1242 # undef XLAT_STR_6
1243 # undef XLAT_VAL_6
1244 # undef XLAT_STR_7
1245 # undef XLAT_VAL_7
1246 # undef XLAT_STR_8
1247 # undef XLAT_VAL_8
1248 # undef XLAT_STR_9
1249 # undef XLAT_VAL_9
1250 # undef XLAT_STR_10
1251 # undef XLAT_VAL_10
1252 # undef XLAT_STR_11
1253 # undef XLAT_VAL_11
1254 # undef XLAT_STR_12
1255 # undef XLAT_VAL_12
1256 # undef XLAT_STR_13
1257 # undef XLAT_VAL_13
1258 # undef XLAT_STR_14
1259 # undef XLAT_VAL_14
1260 # undef XLAT_STR_15
1261 # undef XLAT_VAL_15
1262 # undef XLAT_STR_16
1263 # undef XLAT_VAL_16
1264 # undef XLAT_STR_17
1265 # undef XLAT_VAL_17
1266 # undef XLAT_STR_18
1267 # undef XLAT_VAL_18
1268 # undef XLAT_STR_19
1269 # undef XLAT_VAL_19
1270 # undef XLAT_STR_20
1271 # undef XLAT_VAL_20
1272 # undef XLAT_STR_21
1273 # undef XLAT_VAL_21
1274 # undef XLAT_STR_22
1275 # undef XLAT_VAL_22
1276 # undef XLAT_STR_23
1277 # undef XLAT_VAL_23
1278 # undef XLAT_STR_24
1279 # undef XLAT_VAL_24
1280 # undef XLAT_STR_25
1281 # undef XLAT_VAL_25
1282 # undef XLAT_STR_26
1283 # undef XLAT_VAL_26
1284 # undef XLAT_STR_27
1285 # undef XLAT_VAL_27
1286 # undef XLAT_STR_28
1287 # undef XLAT_VAL_28
1288 # undef XLAT_STR_29
1289 # undef XLAT_VAL_29
1290 # undef XLAT_STR_30
1291 # undef XLAT_VAL_30
1292 # undef XLAT_STR_31
1293 # undef XLAT_VAL_31
1294 # undef XLAT_STR_32
1295 # undef XLAT_VAL_32
1296 # undef XLAT_STR_33
1297 # undef XLAT_VAL_33
1298 # undef XLAT_STR_34
1299 # undef XLAT_VAL_34
1300 # undef XLAT_STR_35
1301 # undef XLAT_VAL_35
1302 # undef XLAT_STR_36
1303 # undef XLAT_VAL_36
1304 # undef XLAT_STR_37
1305 # undef XLAT_VAL_37
1306 # undef XLAT_STR_38
1307 # undef XLAT_VAL_38
1308 # undef XLAT_STR_39
1309 # undef XLAT_VAL_39
1310 # undef XLAT_STR_40
1311 # undef XLAT_VAL_40
1312 # undef XLAT_STR_41
1313 # undef XLAT_VAL_41
1314 # undef XLAT_STR_42
1315 # undef XLAT_VAL_42
1316 # undef XLAT_STR_43
1317 # undef XLAT_VAL_43
1318 # undef XLAT_STR_44
1319 # undef XLAT_VAL_44
1320 # undef XLAT_STR_45
1321 # undef XLAT_VAL_45
1322 # endif /* !IN_MPERS */
1323
1324 #endif /* !XLAT_MACROS_ONLY */