[SETUP16/EXPLORER/LIBTIFF/DESK/ADVAPI32/MCIWAVE/SAMSRV/SHELL32/WINMM/LIBMPG123]
[reactos.git] / rostests / apitests / w32kdll / w32kdll_2k3sp2 / w32kdll_2k3sp2.S
1 /* FILE: System Call Stubs for Native API
2 * COPYRIGHT: See COPYING in the top level directory
3 * PURPOSE: obj-i386\lib\win32ksys\win32k.S
4 * PROGRAMMER: Computer Generated File. See tools/nci/ncitool.c
5 * REMARK: DO NOT EDIT OR COMMIT MODIFICATIONS TO THIS FILE
6 */
7
8
9 #include <ndk/asm.h>
10
11 .global _NtGdiAbortDoc@4
12 _NtGdiAbortDoc@4:
13 movl $0x1000, %eax
14 movl $KUSER_SHARED_SYSCALL, %ecx
15 call *(%ecx)
16 ret $0x4
17
18 .global _NtGdiAbortPath@4
19 _NtGdiAbortPath@4:
20 movl $0x1001, %eax
21 movl $KUSER_SHARED_SYSCALL, %ecx
22 call *(%ecx)
23 ret $0x4
24
25 .global _NtGdiAddFontResourceW@24
26 _NtGdiAddFontResourceW@24:
27 movl $0x1002, %eax
28 movl $KUSER_SHARED_SYSCALL, %ecx
29 call *(%ecx)
30 ret $0x18
31
32 .global _NtGdiAddRemoteFontToDC@16
33 _NtGdiAddRemoteFontToDC@16:
34 movl $0x1003, %eax
35 movl $KUSER_SHARED_SYSCALL, %ecx
36 call *(%ecx)
37 ret $0x10
38
39 .global _NtGdiAddFontMemResourceEx@20
40 _NtGdiAddFontMemResourceEx@20:
41 movl $0x1004, %eax
42 movl $KUSER_SHARED_SYSCALL, %ecx
43 call *(%ecx)
44 ret $0x14
45
46 .global _NtGdiRemoveMergeFont@8
47 _NtGdiRemoveMergeFont@8:
48 movl $0x1005, %eax
49 movl $KUSER_SHARED_SYSCALL, %ecx
50 call *(%ecx)
51 ret $0x8
52
53 .global _NtGdiAddRemoteMMInstanceToDC@12
54 _NtGdiAddRemoteMMInstanceToDC@12:
55 movl $0x1006, %eax
56 movl $KUSER_SHARED_SYSCALL, %ecx
57 call *(%ecx)
58 ret $0xc
59
60 .global _NtGdiAlphaBlend@48
61 _NtGdiAlphaBlend@48:
62 movl $0x1007, %eax
63 movl $KUSER_SHARED_SYSCALL, %ecx
64 call *(%ecx)
65 ret $0x30
66
67 .global _NtGdiAngleArc@24
68 _NtGdiAngleArc@24:
69 movl $0x1008, %eax
70 movl $KUSER_SHARED_SYSCALL, %ecx
71 call *(%ecx)
72 ret $0x18
73
74 .global _NtGdiAnyLinkedFonts@0
75 _NtGdiAnyLinkedFonts@0:
76 movl $0x1009, %eax
77 movl $KUSER_SHARED_SYSCALL, %ecx
78 call *(%ecx)
79 ret $0x0
80
81 .global _NtGdiFontIsLinked@4
82 _NtGdiFontIsLinked@4:
83 movl $0x100a, %eax
84 movl $KUSER_SHARED_SYSCALL, %ecx
85 call *(%ecx)
86 ret $0x4
87
88 .global _NtGdiArcInternal@40
89 _NtGdiArcInternal@40:
90 movl $0x100b, %eax
91 movl $KUSER_SHARED_SYSCALL, %ecx
92 call *(%ecx)
93 ret $0x28
94
95 .global _NtGdiBeginPath@4
96 _NtGdiBeginPath@4:
97 movl $0x100c, %eax
98 movl $KUSER_SHARED_SYSCALL, %ecx
99 call *(%ecx)
100 ret $0x4
101
102 .global _NtGdiBitBlt@44
103 _NtGdiBitBlt@44:
104 movl $0x100d, %eax
105 movl $KUSER_SHARED_SYSCALL, %ecx
106 call *(%ecx)
107 ret $0x2c
108
109 .global _NtGdiCancelDC@4
110 _NtGdiCancelDC@4:
111 movl $0x100e, %eax
112 movl $KUSER_SHARED_SYSCALL, %ecx
113 call *(%ecx)
114 ret $0x4
115
116 .global _NtGdiCheckBitmapBits@32
117 _NtGdiCheckBitmapBits@32:
118 movl $0x100f, %eax
119 movl $KUSER_SHARED_SYSCALL, %ecx
120 call *(%ecx)
121 ret $0x20
122
123 .global _NtGdiCloseFigure@4
124 _NtGdiCloseFigure@4:
125 movl $0x1010, %eax
126 movl $KUSER_SHARED_SYSCALL, %ecx
127 call *(%ecx)
128 ret $0x4
129
130 .global _NtGdiClearBitmapAttributes@8
131 _NtGdiClearBitmapAttributes@8:
132 movl $0x1011, %eax
133 movl $KUSER_SHARED_SYSCALL, %ecx
134 call *(%ecx)
135 ret $0x8
136
137 .global _NtGdiClearBrushAttributes@8
138 _NtGdiClearBrushAttributes@8:
139 movl $0x1012, %eax
140 movl $KUSER_SHARED_SYSCALL, %ecx
141 call *(%ecx)
142 ret $0x8
143
144 .global _NtGdiColorCorrectPalette@24
145 _NtGdiColorCorrectPalette@24:
146 movl $0x1013, %eax
147 movl $KUSER_SHARED_SYSCALL, %ecx
148 call *(%ecx)
149 ret $0x18
150
151 .global _NtGdiCombineRgn@16
152 _NtGdiCombineRgn@16:
153 movl $0x1014, %eax
154 movl $KUSER_SHARED_SYSCALL, %ecx
155 call *(%ecx)
156 ret $0x10
157
158 .global _NtGdiCombineTransform@12
159 _NtGdiCombineTransform@12:
160 movl $0x1015, %eax
161 movl $KUSER_SHARED_SYSCALL, %ecx
162 call *(%ecx)
163 ret $0xc
164
165 .global _NtGdiComputeXformCoefficients@4
166 _NtGdiComputeXformCoefficients@4:
167 movl $0x1016, %eax
168 movl $KUSER_SHARED_SYSCALL, %ecx
169 call *(%ecx)
170 ret $0x4
171
172 .global _NtGdiConsoleTextOut@16
173 _NtGdiConsoleTextOut@16:
174 movl $0x1017, %eax
175 movl $KUSER_SHARED_SYSCALL, %ecx
176 call *(%ecx)
177 ret $0x10
178
179 .global _NtGdiConvertMetafileRect@8
180 _NtGdiConvertMetafileRect@8:
181 movl $0x1018, %eax
182 movl $KUSER_SHARED_SYSCALL, %ecx
183 call *(%ecx)
184 ret $0x8
185
186 .global _NtGdiCreateBitmap@20
187 _NtGdiCreateBitmap@20:
188 movl $0x1019, %eax
189 movl $KUSER_SHARED_SYSCALL, %ecx
190 call *(%ecx)
191 ret $0x14
192
193 .global _NtGdiCreateClientObj@4
194 _NtGdiCreateClientObj@4:
195 movl $0x101a, %eax
196 movl $KUSER_SHARED_SYSCALL, %ecx
197 call *(%ecx)
198 ret $0x4
199
200 .global _NtGdiCreateColorSpace@4
201 _NtGdiCreateColorSpace@4:
202 movl $0x101b, %eax
203 movl $KUSER_SHARED_SYSCALL, %ecx
204 call *(%ecx)
205 ret $0x4
206
207 .global _NtGdiCreateColorTransform@32
208 _NtGdiCreateColorTransform@32:
209 movl $0x101c, %eax
210 movl $KUSER_SHARED_SYSCALL, %ecx
211 call *(%ecx)
212 ret $0x20
213
214 .global _NtGdiCreateCompatibleBitmap@12
215 _NtGdiCreateCompatibleBitmap@12:
216 movl $0x101d, %eax
217 movl $KUSER_SHARED_SYSCALL, %ecx
218 call *(%ecx)
219 ret $0xc
220
221 .global _NtGdiCreateCompatibleDC@4
222 _NtGdiCreateCompatibleDC@4:
223 movl $0x101e, %eax
224 movl $KUSER_SHARED_SYSCALL, %ecx
225 call *(%ecx)
226 ret $0x4
227
228 .global _NtGdiCreateDIBBrush@24
229 _NtGdiCreateDIBBrush@24:
230 movl $0x101f, %eax
231 movl $KUSER_SHARED_SYSCALL, %ecx
232 call *(%ecx)
233 ret $0x18
234
235 .global _NtGdiCreateDIBitmapInternal@44
236 _NtGdiCreateDIBitmapInternal@44:
237 movl $0x1020, %eax
238 movl $KUSER_SHARED_SYSCALL, %ecx
239 call *(%ecx)
240 ret $0x2c
241
242 .global _NtGdiCreateDIBSection@36
243 _NtGdiCreateDIBSection@36:
244 movl $0x1021, %eax
245 movl $KUSER_SHARED_SYSCALL, %ecx
246 call *(%ecx)
247 ret $0x24
248
249 .global _NtGdiCreateEllipticRgn@16
250 _NtGdiCreateEllipticRgn@16:
251 movl $0x1022, %eax
252 movl $KUSER_SHARED_SYSCALL, %ecx
253 call *(%ecx)
254 ret $0x10
255
256 .global _NtGdiCreateHalftonePalette@4
257 _NtGdiCreateHalftonePalette@4:
258 movl $0x1023, %eax
259 movl $KUSER_SHARED_SYSCALL, %ecx
260 call *(%ecx)
261 ret $0x4
262
263 .global _NtGdiCreateHatchBrushInternal@12
264 _NtGdiCreateHatchBrushInternal@12:
265 movl $0x1024, %eax
266 movl $KUSER_SHARED_SYSCALL, %ecx
267 call *(%ecx)
268 ret $0xc
269
270 .global _NtGdiCreateMetafileDC@4
271 _NtGdiCreateMetafileDC@4:
272 movl $0x1025, %eax
273 movl $KUSER_SHARED_SYSCALL, %ecx
274 call *(%ecx)
275 ret $0x4
276
277 .global _NtGdiCreatePaletteInternal@8
278 _NtGdiCreatePaletteInternal@8:
279 movl $0x1026, %eax
280 movl $KUSER_SHARED_SYSCALL, %ecx
281 call *(%ecx)
282 ret $0x8
283
284 .global _NtGdiCreatePatternBrushInternal@12
285 _NtGdiCreatePatternBrushInternal@12:
286 movl $0x1027, %eax
287 movl $KUSER_SHARED_SYSCALL, %ecx
288 call *(%ecx)
289 ret $0xc
290
291 .global _NtGdiCreatePen@16
292 _NtGdiCreatePen@16:
293 movl $0x1028, %eax
294 movl $KUSER_SHARED_SYSCALL, %ecx
295 call *(%ecx)
296 ret $0x10
297
298 .global _NtGdiCreateRectRgn@16
299 _NtGdiCreateRectRgn@16:
300 movl $0x1029, %eax
301 movl $KUSER_SHARED_SYSCALL, %ecx
302 call *(%ecx)
303 ret $0x10
304
305 .global _NtGdiCreateRoundRectRgn@24
306 _NtGdiCreateRoundRectRgn@24:
307 movl $0x102a, %eax
308 movl $KUSER_SHARED_SYSCALL, %ecx
309 call *(%ecx)
310 ret $0x18
311
312 .global _NtGdiCreateServerMetaFile@24
313 _NtGdiCreateServerMetaFile@24:
314 movl $0x102b, %eax
315 movl $KUSER_SHARED_SYSCALL, %ecx
316 call *(%ecx)
317 ret $0x18
318
319 .global _NtGdiCreateSolidBrush@8
320 _NtGdiCreateSolidBrush@8:
321 movl $0x102c, %eax
322 movl $KUSER_SHARED_SYSCALL, %ecx
323 call *(%ecx)
324 ret $0x8
325
326 .global _NtGdiD3dContextCreate@16
327 _NtGdiD3dContextCreate@16:
328 movl $0x102d, %eax
329 movl $KUSER_SHARED_SYSCALL, %ecx
330 call *(%ecx)
331 ret $0x10
332
333 .global _NtGdiD3dContextDestroy@4
334 _NtGdiD3dContextDestroy@4:
335 movl $0x102e, %eax
336 movl $KUSER_SHARED_SYSCALL, %ecx
337 call *(%ecx)
338 ret $0x4
339
340 .global _NtGdiD3dContextDestroyAll@4
341 _NtGdiD3dContextDestroyAll@4:
342 movl $0x102f, %eax
343 movl $KUSER_SHARED_SYSCALL, %ecx
344 call *(%ecx)
345 ret $0x4
346
347 .global _NtGdiD3dValidateTextureStageState@4
348 _NtGdiD3dValidateTextureStageState@4:
349 movl $0x1030, %eax
350 movl $KUSER_SHARED_SYSCALL, %ecx
351 call *(%ecx)
352 ret $0x4
353
354 .global _NtGdiD3dDrawPrimitives2@28
355 _NtGdiD3dDrawPrimitives2@28:
356 movl $0x1031, %eax
357 movl $KUSER_SHARED_SYSCALL, %ecx
358 call *(%ecx)
359 ret $0x1c
360
361 .global _NtGdiDdGetDriverState@4
362 _NtGdiDdGetDriverState@4:
363 movl $0x1032, %eax
364 movl $KUSER_SHARED_SYSCALL, %ecx
365 call *(%ecx)
366 ret $0x4
367
368 .global _NtGdiDdAddAttachedSurface@12
369 _NtGdiDdAddAttachedSurface@12:
370 movl $0x1033, %eax
371 movl $KUSER_SHARED_SYSCALL, %ecx
372 call *(%ecx)
373 ret $0xc
374
375 .global _NtGdiDdAlphaBlt@12
376 _NtGdiDdAlphaBlt@12:
377 movl $0x1034, %eax
378 movl $KUSER_SHARED_SYSCALL, %ecx
379 call *(%ecx)
380 ret $0xc
381
382 .global _NtGdiDdAttachSurface@8
383 _NtGdiDdAttachSurface@8:
384 movl $0x1035, %eax
385 movl $KUSER_SHARED_SYSCALL, %ecx
386 call *(%ecx)
387 ret $0x8
388
389 .global _NtGdiDdBeginMoCompFrame@8
390 _NtGdiDdBeginMoCompFrame@8:
391 movl $0x1036, %eax
392 movl $KUSER_SHARED_SYSCALL, %ecx
393 call *(%ecx)
394 ret $0x8
395
396 .global _NtGdiDdBlt@12
397 _NtGdiDdBlt@12:
398 movl $0x1037, %eax
399 movl $KUSER_SHARED_SYSCALL, %ecx
400 call *(%ecx)
401 ret $0xc
402
403 .global _NtGdiDdCanCreateSurface@8
404 _NtGdiDdCanCreateSurface@8:
405 movl $0x1038, %eax
406 movl $KUSER_SHARED_SYSCALL, %ecx
407 call *(%ecx)
408 ret $0x8
409
410 .global _NtGdiDdCanCreateD3DBuffer@8
411 _NtGdiDdCanCreateD3DBuffer@8:
412 movl $0x1039, %eax
413 movl $KUSER_SHARED_SYSCALL, %ecx
414 call *(%ecx)
415 ret $0x8
416
417 .global _NtGdiDdColorControl@8
418 _NtGdiDdColorControl@8:
419 movl $0x103a, %eax
420 movl $KUSER_SHARED_SYSCALL, %ecx
421 call *(%ecx)
422 ret $0x8
423
424 .global _NtGdiDdCreateDirectDrawObject@4
425 _NtGdiDdCreateDirectDrawObject@4:
426 movl $0x103b, %eax
427 movl $KUSER_SHARED_SYSCALL, %ecx
428 call *(%ecx)
429 ret $0x4
430
431 .global _NtGdiDdCreateSurface@32
432 _NtGdiDdCreateSurface@32:
433 movl $0x103c, %eax
434 movl $KUSER_SHARED_SYSCALL, %ecx
435 call *(%ecx)
436 ret $0x20
437
438 .global _NtGdiDdCreateD3DBuffer@32
439 _NtGdiDdCreateD3DBuffer@32:
440 movl $0x103d, %eax
441 movl $KUSER_SHARED_SYSCALL, %ecx
442 call *(%ecx)
443 ret $0x20
444
445 .global _NtGdiDdCreateMoComp@8
446 _NtGdiDdCreateMoComp@8:
447 movl $0x103e, %eax
448 movl $KUSER_SHARED_SYSCALL, %ecx
449 call *(%ecx)
450 ret $0x8
451
452 .global _NtGdiDdCreateSurfaceObject@24
453 _NtGdiDdCreateSurfaceObject@24:
454 movl $0x103f, %eax
455 movl $KUSER_SHARED_SYSCALL, %ecx
456 call *(%ecx)
457 ret $0x18
458
459 .global _NtGdiDdDeleteDirectDrawObject@4
460 _NtGdiDdDeleteDirectDrawObject@4:
461 movl $0x1040, %eax
462 movl $KUSER_SHARED_SYSCALL, %ecx
463 call *(%ecx)
464 ret $0x4
465
466 .global _NtGdiDdDeleteSurfaceObject@4
467 _NtGdiDdDeleteSurfaceObject@4:
468 movl $0x1041, %eax
469 movl $KUSER_SHARED_SYSCALL, %ecx
470 call *(%ecx)
471 ret $0x4
472
473 .global _NtGdiDdDestroyMoComp@8
474 _NtGdiDdDestroyMoComp@8:
475 movl $0x1042, %eax
476 movl $KUSER_SHARED_SYSCALL, %ecx
477 call *(%ecx)
478 ret $0x8
479
480 .global _NtGdiDdDestroySurface@8
481 _NtGdiDdDestroySurface@8:
482 movl $0x1043, %eax
483 movl $KUSER_SHARED_SYSCALL, %ecx
484 call *(%ecx)
485 ret $0x8
486
487 .global _NtGdiDdDestroyD3DBuffer@4
488 _NtGdiDdDestroyD3DBuffer@4:
489 movl $0x1044, %eax
490 movl $KUSER_SHARED_SYSCALL, %ecx
491 call *(%ecx)
492 ret $0x4
493
494 .global _NtGdiDdEndMoCompFrame@8
495 _NtGdiDdEndMoCompFrame@8:
496 movl $0x1045, %eax
497 movl $KUSER_SHARED_SYSCALL, %ecx
498 call *(%ecx)
499 ret $0x8
500
501 .global _NtGdiDdFlip@20
502 _NtGdiDdFlip@20:
503 movl $0x1046, %eax
504 movl $KUSER_SHARED_SYSCALL, %ecx
505 call *(%ecx)
506 ret $0x14
507
508 .global _NtGdiDdFlipToGDISurface@8
509 _NtGdiDdFlipToGDISurface@8:
510 movl $0x1047, %eax
511 movl $KUSER_SHARED_SYSCALL, %ecx
512 call *(%ecx)
513 ret $0x8
514
515 .global _NtGdiDdGetAvailDriverMemory@8
516 _NtGdiDdGetAvailDriverMemory@8:
517 movl $0x1048, %eax
518 movl $KUSER_SHARED_SYSCALL, %ecx
519 call *(%ecx)
520 ret $0x8
521
522 .global _NtGdiDdGetBltStatus@8
523 _NtGdiDdGetBltStatus@8:
524 movl $0x1049, %eax
525 movl $KUSER_SHARED_SYSCALL, %ecx
526 call *(%ecx)
527 ret $0x8
528
529 .global _NtGdiDdGetDC@8
530 _NtGdiDdGetDC@8:
531 movl $0x104a, %eax
532 movl $KUSER_SHARED_SYSCALL, %ecx
533 call *(%ecx)
534 ret $0x8
535
536 .global _NtGdiDdGetDriverInfo@8
537 _NtGdiDdGetDriverInfo@8:
538 movl $0x104b, %eax
539 movl $KUSER_SHARED_SYSCALL, %ecx
540 call *(%ecx)
541 ret $0x8
542
543 .global _NtGdiDdGetDxHandle@12
544 _NtGdiDdGetDxHandle@12:
545 movl $0x104c, %eax
546 movl $KUSER_SHARED_SYSCALL, %ecx
547 call *(%ecx)
548 ret $0xc
549
550 .global _NtGdiDdGetFlipStatus@8
551 _NtGdiDdGetFlipStatus@8:
552 movl $0x104d, %eax
553 movl $KUSER_SHARED_SYSCALL, %ecx
554 call *(%ecx)
555 ret $0x8
556
557 .global _NtGdiDdGetInternalMoCompInfo@8
558 _NtGdiDdGetInternalMoCompInfo@8:
559 movl $0x104e, %eax
560 movl $KUSER_SHARED_SYSCALL, %ecx
561 call *(%ecx)
562 ret $0x8
563
564 .global _NtGdiDdGetMoCompBuffInfo@8
565 _NtGdiDdGetMoCompBuffInfo@8:
566 movl $0x104f, %eax
567 movl $KUSER_SHARED_SYSCALL, %ecx
568 call *(%ecx)
569 ret $0x8
570
571 .global _NtGdiDdGetMoCompGuids@8
572 _NtGdiDdGetMoCompGuids@8:
573 movl $0x1050, %eax
574 movl $KUSER_SHARED_SYSCALL, %ecx
575 call *(%ecx)
576 ret $0x8
577
578 .global _NtGdiDdGetMoCompFormats@8
579 _NtGdiDdGetMoCompFormats@8:
580 movl $0x1051, %eax
581 movl $KUSER_SHARED_SYSCALL, %ecx
582 call *(%ecx)
583 ret $0x8
584
585 .global _NtGdiDdGetScanLine@8
586 _NtGdiDdGetScanLine@8:
587 movl $0x1052, %eax
588 movl $KUSER_SHARED_SYSCALL, %ecx
589 call *(%ecx)
590 ret $0x8
591
592 .global _NtGdiDdLock@12
593 _NtGdiDdLock@12:
594 movl $0x1053, %eax
595 movl $KUSER_SHARED_SYSCALL, %ecx
596 call *(%ecx)
597 ret $0xc
598
599 .global _NtGdiDdLockD3D@8
600 _NtGdiDdLockD3D@8:
601 movl $0x1054, %eax
602 movl $KUSER_SHARED_SYSCALL, %ecx
603 call *(%ecx)
604 ret $0x8
605
606 .global _NtGdiDdQueryDirectDrawObject@44
607 _NtGdiDdQueryDirectDrawObject@44:
608 movl $0x1055, %eax
609 movl $KUSER_SHARED_SYSCALL, %ecx
610 call *(%ecx)
611 ret $0x2c
612
613 .global _NtGdiDdQueryMoCompStatus@8
614 _NtGdiDdQueryMoCompStatus@8:
615 movl $0x1056, %eax
616 movl $KUSER_SHARED_SYSCALL, %ecx
617 call *(%ecx)
618 ret $0x8
619
620 .global _NtGdiDdReenableDirectDrawObject@8
621 _NtGdiDdReenableDirectDrawObject@8:
622 movl $0x1057, %eax
623 movl $KUSER_SHARED_SYSCALL, %ecx
624 call *(%ecx)
625 ret $0x8
626
627 .global _NtGdiDdReleaseDC@4
628 _NtGdiDdReleaseDC@4:
629 movl $0x1058, %eax
630 movl $KUSER_SHARED_SYSCALL, %ecx
631 call *(%ecx)
632 ret $0x4
633
634 .global _NtGdiDdRenderMoComp@8
635 _NtGdiDdRenderMoComp@8:
636 movl $0x1059, %eax
637 movl $KUSER_SHARED_SYSCALL, %ecx
638 call *(%ecx)
639 ret $0x8
640
641 .global _NtGdiDdResetVisrgn@8
642 _NtGdiDdResetVisrgn@8:
643 movl $0x105a, %eax
644 movl $KUSER_SHARED_SYSCALL, %ecx
645 call *(%ecx)
646 ret $0x8
647
648 .global _NtGdiDdSetColorKey@8
649 _NtGdiDdSetColorKey@8:
650 movl $0x105b, %eax
651 movl $KUSER_SHARED_SYSCALL, %ecx
652 call *(%ecx)
653 ret $0x8
654
655 .global _NtGdiDdSetExclusiveMode@8
656 _NtGdiDdSetExclusiveMode@8:
657 movl $0x105c, %eax
658 movl $KUSER_SHARED_SYSCALL, %ecx
659 call *(%ecx)
660 ret $0x8
661
662 .global _NtGdiDdSetGammaRamp@12
663 _NtGdiDdSetGammaRamp@12:
664 movl $0x105d, %eax
665 movl $KUSER_SHARED_SYSCALL, %ecx
666 call *(%ecx)
667 ret $0xc
668
669 .global _NtGdiDdCreateSurfaceEx@12
670 _NtGdiDdCreateSurfaceEx@12:
671 movl $0x105e, %eax
672 movl $KUSER_SHARED_SYSCALL, %ecx
673 call *(%ecx)
674 ret $0xc
675
676 .global _NtGdiDdSetOverlayPosition@12
677 _NtGdiDdSetOverlayPosition@12:
678 movl $0x105f, %eax
679 movl $KUSER_SHARED_SYSCALL, %ecx
680 call *(%ecx)
681 ret $0xc
682
683 .global _NtGdiDdUnattachSurface@8
684 _NtGdiDdUnattachSurface@8:
685 movl $0x1060, %eax
686 movl $KUSER_SHARED_SYSCALL, %ecx
687 call *(%ecx)
688 ret $0x8
689
690 .global _NtGdiDdUnlock@8
691 _NtGdiDdUnlock@8:
692 movl $0x1061, %eax
693 movl $KUSER_SHARED_SYSCALL, %ecx
694 call *(%ecx)
695 ret $0x8
696
697 .global _NtGdiDdUnlockD3D@8
698 _NtGdiDdUnlockD3D@8:
699 movl $0x1062, %eax
700 movl $KUSER_SHARED_SYSCALL, %ecx
701 call *(%ecx)
702 ret $0x8
703
704 .global _NtGdiDdUpdateOverlay@12
705 _NtGdiDdUpdateOverlay@12:
706 movl $0x1063, %eax
707 movl $KUSER_SHARED_SYSCALL, %ecx
708 call *(%ecx)
709 ret $0xc
710
711 .global _NtGdiDdWaitForVerticalBlank@8
712 _NtGdiDdWaitForVerticalBlank@8:
713 movl $0x1064, %eax
714 movl $KUSER_SHARED_SYSCALL, %ecx
715 call *(%ecx)
716 ret $0x8
717
718 .global _NtGdiDvpCanCreateVideoPort@8
719 _NtGdiDvpCanCreateVideoPort@8:
720 movl $0x1065, %eax
721 movl $KUSER_SHARED_SYSCALL, %ecx
722 call *(%ecx)
723 ret $0x8
724
725 .global _NtGdiDvpColorControl@8
726 _NtGdiDvpColorControl@8:
727 movl $0x1066, %eax
728 movl $KUSER_SHARED_SYSCALL, %ecx
729 call *(%ecx)
730 ret $0x8
731
732 .global _NtGdiDvpCreateVideoPort@8
733 _NtGdiDvpCreateVideoPort@8:
734 movl $0x1067, %eax
735 movl $KUSER_SHARED_SYSCALL, %ecx
736 call *(%ecx)
737 ret $0x8
738
739 .global _NtGdiDvpDestroyVideoPort@8
740 _NtGdiDvpDestroyVideoPort@8:
741 movl $0x1068, %eax
742 movl $KUSER_SHARED_SYSCALL, %ecx
743 call *(%ecx)
744 ret $0x8
745
746 .global _NtGdiDvpFlipVideoPort@16
747 _NtGdiDvpFlipVideoPort@16:
748 movl $0x1069, %eax
749 movl $KUSER_SHARED_SYSCALL, %ecx
750 call *(%ecx)
751 ret $0x10
752
753 .global _NtGdiDvpGetVideoPortBandwidth@8
754 _NtGdiDvpGetVideoPortBandwidth@8:
755 movl $0x106a, %eax
756 movl $KUSER_SHARED_SYSCALL, %ecx
757 call *(%ecx)
758 ret $0x8
759
760 .global _NtGdiDvpGetVideoPortField@8
761 _NtGdiDvpGetVideoPortField@8:
762 movl $0x106b, %eax
763 movl $KUSER_SHARED_SYSCALL, %ecx
764 call *(%ecx)
765 ret $0x8
766
767 .global _NtGdiDvpGetVideoPortFlipStatus@8
768 _NtGdiDvpGetVideoPortFlipStatus@8:
769 movl $0x106c, %eax
770 movl $KUSER_SHARED_SYSCALL, %ecx
771 call *(%ecx)
772 ret $0x8
773
774 .global _NtGdiDvpGetVideoPortInputFormats@8
775 _NtGdiDvpGetVideoPortInputFormats@8:
776 movl $0x106d, %eax
777 movl $KUSER_SHARED_SYSCALL, %ecx
778 call *(%ecx)
779 ret $0x8
780
781 .global _NtGdiDvpGetVideoPortLine@8
782 _NtGdiDvpGetVideoPortLine@8:
783 movl $0x106e, %eax
784 movl $KUSER_SHARED_SYSCALL, %ecx
785 call *(%ecx)
786 ret $0x8
787
788 .global _NtGdiDvpGetVideoPortOutputFormats@8
789 _NtGdiDvpGetVideoPortOutputFormats@8:
790 movl $0x106f, %eax
791 movl $KUSER_SHARED_SYSCALL, %ecx
792 call *(%ecx)
793 ret $0x8
794
795 .global _NtGdiDvpGetVideoPortConnectInfo@8
796 _NtGdiDvpGetVideoPortConnectInfo@8:
797 movl $0x1070, %eax
798 movl $KUSER_SHARED_SYSCALL, %ecx
799 call *(%ecx)
800 ret $0x8
801
802 .global _NtGdiDvpGetVideoSignalStatus@8
803 _NtGdiDvpGetVideoSignalStatus@8:
804 movl $0x1071, %eax
805 movl $KUSER_SHARED_SYSCALL, %ecx
806 call *(%ecx)
807 ret $0x8
808
809 .global _NtGdiDvpUpdateVideoPort@16
810 _NtGdiDvpUpdateVideoPort@16:
811 movl $0x1072, %eax
812 movl $KUSER_SHARED_SYSCALL, %ecx
813 call *(%ecx)
814 ret $0x10
815
816 .global _NtGdiDvpWaitForVideoPortSync@8
817 _NtGdiDvpWaitForVideoPortSync@8:
818 movl $0x1073, %eax
819 movl $KUSER_SHARED_SYSCALL, %ecx
820 call *(%ecx)
821 ret $0x8
822
823 .global _NtGdiDvpAcquireNotification@12
824 _NtGdiDvpAcquireNotification@12:
825 movl $0x1074, %eax
826 movl $KUSER_SHARED_SYSCALL, %ecx
827 call *(%ecx)
828 ret $0xc
829
830 .global _NtGdiDvpReleaseNotification@8
831 _NtGdiDvpReleaseNotification@8:
832 movl $0x1075, %eax
833 movl $KUSER_SHARED_SYSCALL, %ecx
834 call *(%ecx)
835 ret $0x8
836
837 .global _NtGdiDxgGenericThunk@24
838 _NtGdiDxgGenericThunk@24:
839 movl $0x1076, %eax
840 movl $KUSER_SHARED_SYSCALL, %ecx
841 call *(%ecx)
842 ret $0x18
843
844 .global _NtGdiDeleteClientObj@4
845 _NtGdiDeleteClientObj@4:
846 movl $0x1077, %eax
847 movl $KUSER_SHARED_SYSCALL, %ecx
848 call *(%ecx)
849 ret $0x4
850
851 .global _NtGdiDeleteColorSpace@4
852 _NtGdiDeleteColorSpace@4:
853 movl $0x1078, %eax
854 movl $KUSER_SHARED_SYSCALL, %ecx
855 call *(%ecx)
856 ret $0x4
857
858 .global _NtGdiDeleteColorTransform@8
859 _NtGdiDeleteColorTransform@8:
860 movl $0x1079, %eax
861 movl $KUSER_SHARED_SYSCALL, %ecx
862 call *(%ecx)
863 ret $0x8
864
865 .global _NtGdiDeleteObjectApp@4
866 _NtGdiDeleteObjectApp@4:
867 movl $0x107a, %eax
868 movl $KUSER_SHARED_SYSCALL, %ecx
869 call *(%ecx)
870 ret $0x4
871
872 .global _NtGdiDescribePixelFormat@16
873 _NtGdiDescribePixelFormat@16:
874 movl $0x107b, %eax
875 movl $KUSER_SHARED_SYSCALL, %ecx
876 call *(%ecx)
877 ret $0x10
878
879 .global _NtGdiGetPerBandInfo@8
880 _NtGdiGetPerBandInfo@8:
881 movl $0x107c, %eax
882 movl $KUSER_SHARED_SYSCALL, %ecx
883 call *(%ecx)
884 ret $0x8
885
886 .global _NtGdiDoBanding@16
887 _NtGdiDoBanding@16:
888 movl $0x107d, %eax
889 movl $KUSER_SHARED_SYSCALL, %ecx
890 call *(%ecx)
891 ret $0x10
892
893 .global _NtGdiDoPalette@24
894 _NtGdiDoPalette@24:
895 movl $0x107e, %eax
896 movl $KUSER_SHARED_SYSCALL, %ecx
897 call *(%ecx)
898 ret $0x18
899
900 .global _NtGdiDrawEscape@16
901 _NtGdiDrawEscape@16:
902 movl $0x107f, %eax
903 movl $KUSER_SHARED_SYSCALL, %ecx
904 call *(%ecx)
905 ret $0x10
906
907 .global _NtGdiEllipse@20
908 _NtGdiEllipse@20:
909 movl $0x1080, %eax
910 movl $KUSER_SHARED_SYSCALL, %ecx
911 call *(%ecx)
912 ret $0x14
913
914 .global _NtGdiEnableEudc@4
915 _NtGdiEnableEudc@4:
916 movl $0x1081, %eax
917 movl $KUSER_SHARED_SYSCALL, %ecx
918 call *(%ecx)
919 ret $0x4
920
921 .global _NtGdiEndDoc@4
922 _NtGdiEndDoc@4:
923 movl $0x1082, %eax
924 movl $KUSER_SHARED_SYSCALL, %ecx
925 call *(%ecx)
926 ret $0x4
927
928 .global _NtGdiEndPage@4
929 _NtGdiEndPage@4:
930 movl $0x1083, %eax
931 movl $KUSER_SHARED_SYSCALL, %ecx
932 call *(%ecx)
933 ret $0x4
934
935 .global _NtGdiEndPath@4
936 _NtGdiEndPath@4:
937 movl $0x1084, %eax
938 movl $KUSER_SHARED_SYSCALL, %ecx
939 call *(%ecx)
940 ret $0x4
941
942 .global _NtGdiEnumFontChunk@20
943 _NtGdiEnumFontChunk@20:
944 movl $0x1085, %eax
945 movl $KUSER_SHARED_SYSCALL, %ecx
946 call *(%ecx)
947 ret $0x14
948
949 .global _NtGdiEnumFontClose@4
950 _NtGdiEnumFontClose@4:
951 movl $0x1086, %eax
952 movl $KUSER_SHARED_SYSCALL, %ecx
953 call *(%ecx)
954 ret $0x4
955
956 .global _NtGdiEnumFontOpen@28
957 _NtGdiEnumFontOpen@28:
958 movl $0x1087, %eax
959 movl $KUSER_SHARED_SYSCALL, %ecx
960 call *(%ecx)
961 ret $0x1c
962
963 .global _NtGdiEnumObjects@16
964 _NtGdiEnumObjects@16:
965 movl $0x1088, %eax
966 movl $KUSER_SHARED_SYSCALL, %ecx
967 call *(%ecx)
968 ret $0x10
969
970 .global _NtGdiEqualRgn@8
971 _NtGdiEqualRgn@8:
972 movl $0x1089, %eax
973 movl $KUSER_SHARED_SYSCALL, %ecx
974 call *(%ecx)
975 ret $0x8
976
977 .global _NtGdiEudcLoadUnloadLink@28
978 _NtGdiEudcLoadUnloadLink@28:
979 movl $0x108a, %eax
980 movl $KUSER_SHARED_SYSCALL, %ecx
981 call *(%ecx)
982 ret $0x1c
983
984 .global _NtGdiExcludeClipRect@20
985 _NtGdiExcludeClipRect@20:
986 movl $0x108b, %eax
987 movl $KUSER_SHARED_SYSCALL, %ecx
988 call *(%ecx)
989 ret $0x14
990
991 .global _NtGdiExtCreatePen@44
992 _NtGdiExtCreatePen@44:
993 movl $0x108c, %eax
994 movl $KUSER_SHARED_SYSCALL, %ecx
995 call *(%ecx)
996 ret $0x2c
997
998 .global _NtGdiExtCreateRegion@12
999 _NtGdiExtCreateRegion@12:
1000 movl $0x108d, %eax
1001 movl $KUSER_SHARED_SYSCALL, %ecx
1002 call *(%ecx)
1003 ret $0xc
1004
1005 .global _NtGdiExtEscape@32
1006 _NtGdiExtEscape@32:
1007 movl $0x108e, %eax
1008 movl $KUSER_SHARED_SYSCALL, %ecx
1009 call *(%ecx)
1010 ret $0x20
1011
1012 .global _NtGdiExtFloodFill@20
1013 _NtGdiExtFloodFill@20:
1014 movl $0x108f, %eax
1015 movl $KUSER_SHARED_SYSCALL, %ecx
1016 call *(%ecx)
1017 ret $0x14
1018
1019 .global _NtGdiExtGetObjectW@12
1020 _NtGdiExtGetObjectW@12:
1021 movl $0x1090, %eax
1022 movl $KUSER_SHARED_SYSCALL, %ecx
1023 call *(%ecx)
1024 ret $0xc
1025
1026 .global _NtGdiExtSelectClipRgn@12
1027 _NtGdiExtSelectClipRgn@12:
1028 movl $0x1091, %eax
1029 movl $KUSER_SHARED_SYSCALL, %ecx
1030 call *(%ecx)
1031 ret $0xc
1032
1033 .global _NtGdiExtTextOutW@36
1034 _NtGdiExtTextOutW@36:
1035 movl $0x1092, %eax
1036 movl $KUSER_SHARED_SYSCALL, %ecx
1037 call *(%ecx)
1038 ret $0x24
1039
1040 .global _NtGdiFillPath@4
1041 _NtGdiFillPath@4:
1042 movl $0x1093, %eax
1043 movl $KUSER_SHARED_SYSCALL, %ecx
1044 call *(%ecx)
1045 ret $0x4
1046
1047 .global _NtGdiFillRgn@12
1048 _NtGdiFillRgn@12:
1049 movl $0x1094, %eax
1050 movl $KUSER_SHARED_SYSCALL, %ecx
1051 call *(%ecx)
1052 ret $0xc
1053
1054 .global _NtGdiFlattenPath@4
1055 _NtGdiFlattenPath@4:
1056 movl $0x1095, %eax
1057 movl $KUSER_SHARED_SYSCALL, %ecx
1058 call *(%ecx)
1059 ret $0x4
1060
1061 .global _NtGdiFlush@0
1062 _NtGdiFlush@0:
1063 movl $0x1096, %eax
1064 movl $KUSER_SHARED_SYSCALL, %ecx
1065 call *(%ecx)
1066 ret $0x0
1067
1068 .global _NtGdiForceUFIMapping@8
1069 _NtGdiForceUFIMapping@8:
1070 movl $0x1097, %eax
1071 movl $KUSER_SHARED_SYSCALL, %ecx
1072 call *(%ecx)
1073 ret $0x8
1074
1075 .global _NtGdiFrameRgn@20
1076 _NtGdiFrameRgn@20:
1077 movl $0x1098, %eax
1078 movl $KUSER_SHARED_SYSCALL, %ecx
1079 call *(%ecx)
1080 ret $0x14
1081
1082 .global _NtGdiFullscreenControl@20
1083 _NtGdiFullscreenControl@20:
1084 movl $0x1099, %eax
1085 movl $KUSER_SHARED_SYSCALL, %ecx
1086 call *(%ecx)
1087 ret $0x14
1088
1089 .global _NtGdiGetAndSetDCDword@16
1090 _NtGdiGetAndSetDCDword@16:
1091 movl $0x109a, %eax
1092 movl $KUSER_SHARED_SYSCALL, %ecx
1093 call *(%ecx)
1094 ret $0x10
1095
1096 .global _NtGdiGetAppClipBox@8
1097 _NtGdiGetAppClipBox@8:
1098 movl $0x109b, %eax
1099 movl $KUSER_SHARED_SYSCALL, %ecx
1100 call *(%ecx)
1101 ret $0x8
1102
1103 .global _NtGdiGetBitmapBits@12
1104 _NtGdiGetBitmapBits@12:
1105 movl $0x109c, %eax
1106 movl $KUSER_SHARED_SYSCALL, %ecx
1107 call *(%ecx)
1108 ret $0xc
1109
1110 .global _NtGdiGetBitmapDimension@8
1111 _NtGdiGetBitmapDimension@8:
1112 movl $0x109d, %eax
1113 movl $KUSER_SHARED_SYSCALL, %ecx
1114 call *(%ecx)
1115 ret $0x8
1116
1117 .global _NtGdiGetBoundsRect@12
1118 _NtGdiGetBoundsRect@12:
1119 movl $0x109e, %eax
1120 movl $KUSER_SHARED_SYSCALL, %ecx
1121 call *(%ecx)
1122 ret $0xc
1123
1124 .global _NtGdiGetCharABCWidthsW@24
1125 _NtGdiGetCharABCWidthsW@24:
1126 movl $0x109f, %eax
1127 movl $KUSER_SHARED_SYSCALL, %ecx
1128 call *(%ecx)
1129 ret $0x18
1130
1131 .global _NtGdiGetCharacterPlacementW@24
1132 _NtGdiGetCharacterPlacementW@24:
1133 movl $0x10a0, %eax
1134 movl $KUSER_SHARED_SYSCALL, %ecx
1135 call *(%ecx)
1136 ret $0x18
1137
1138 .global _NtGdiGetCharSet@4
1139 _NtGdiGetCharSet@4:
1140 movl $0x10a1, %eax
1141 movl $KUSER_SHARED_SYSCALL, %ecx
1142 call *(%ecx)
1143 ret $0x4
1144
1145 .global _NtGdiGetCharWidthW@24
1146 _NtGdiGetCharWidthW@24:
1147 movl $0x10a2, %eax
1148 movl $KUSER_SHARED_SYSCALL, %ecx
1149 call *(%ecx)
1150 ret $0x18
1151
1152 .global _NtGdiGetCharWidthInfo@8
1153 _NtGdiGetCharWidthInfo@8:
1154 movl $0x10a3, %eax
1155 movl $KUSER_SHARED_SYSCALL, %ecx
1156 call *(%ecx)
1157 ret $0x8
1158
1159 .global _NtGdiGetColorAdjustment@8
1160 _NtGdiGetColorAdjustment@8:
1161 movl $0x10a4, %eax
1162 movl $KUSER_SHARED_SYSCALL, %ecx
1163 call *(%ecx)
1164 ret $0x8
1165
1166 .global _NtGdiGetColorSpaceforBitmap@4
1167 _NtGdiGetColorSpaceforBitmap@4:
1168 movl $0x10a5, %eax
1169 movl $KUSER_SHARED_SYSCALL, %ecx
1170 call *(%ecx)
1171 ret $0x4
1172
1173 .global _NtGdiGetDCDword@12
1174 _NtGdiGetDCDword@12:
1175 movl $0x10a6, %eax
1176 movl $KUSER_SHARED_SYSCALL, %ecx
1177 call *(%ecx)
1178 ret $0xc
1179
1180 .global _NtGdiGetDCforBitmap@4
1181 _NtGdiGetDCforBitmap@4:
1182 movl $0x10a7, %eax
1183 movl $KUSER_SHARED_SYSCALL, %ecx
1184 call *(%ecx)
1185 ret $0x4
1186
1187 .global _NtGdiGetDCObject@8
1188 _NtGdiGetDCObject@8:
1189 movl $0x10a8, %eax
1190 movl $KUSER_SHARED_SYSCALL, %ecx
1191 call *(%ecx)
1192 ret $0x8
1193
1194 .global _NtGdiGetDCPoint@12
1195 _NtGdiGetDCPoint@12:
1196 movl $0x10a9, %eax
1197 movl $KUSER_SHARED_SYSCALL, %ecx
1198 call *(%ecx)
1199 ret $0xc
1200
1201 .global _NtGdiGetDeviceCaps@8
1202 _NtGdiGetDeviceCaps@8:
1203 movl $0x10aa, %eax
1204 movl $KUSER_SHARED_SYSCALL, %ecx
1205 call *(%ecx)
1206 ret $0x8
1207
1208 .global _NtGdiGetDeviceGammaRamp@8
1209 _NtGdiGetDeviceGammaRamp@8:
1210 movl $0x10ab, %eax
1211 movl $KUSER_SHARED_SYSCALL, %ecx
1212 call *(%ecx)
1213 ret $0x8
1214
1215 .global _NtGdiGetDeviceCapsAll@8
1216 _NtGdiGetDeviceCapsAll@8:
1217 movl $0x10ac, %eax
1218 movl $KUSER_SHARED_SYSCALL, %ecx
1219 call *(%ecx)
1220 ret $0x8
1221
1222 .global _NtGdiGetDIBitsInternal@36
1223 _NtGdiGetDIBitsInternal@36:
1224 movl $0x10ad, %eax
1225 movl $KUSER_SHARED_SYSCALL, %ecx
1226 call *(%ecx)
1227 ret $0x24
1228
1229 .global _NtGdiGetETM@8
1230 _NtGdiGetETM@8:
1231 movl $0x10ae, %eax
1232 movl $KUSER_SHARED_SYSCALL, %ecx
1233 call *(%ecx)
1234 ret $0x8
1235
1236 .global _NtGdiGetEudcTimeStampEx@12
1237 _NtGdiGetEudcTimeStampEx@12:
1238 movl $0x10af, %eax
1239 movl $KUSER_SHARED_SYSCALL, %ecx
1240 call *(%ecx)
1241 ret $0xc
1242
1243 .global _NtGdiGetFontData@20
1244 _NtGdiGetFontData@20:
1245 movl $0x10b0, %eax
1246 movl $KUSER_SHARED_SYSCALL, %ecx
1247 call *(%ecx)
1248 ret $0x14
1249
1250 .global _NtGdiGetFontResourceInfoInternalW@28
1251 _NtGdiGetFontResourceInfoInternalW@28:
1252 movl $0x10b1, %eax
1253 movl $KUSER_SHARED_SYSCALL, %ecx
1254 call *(%ecx)
1255 ret $0x1c
1256
1257 .global _NtGdiGetGlyphIndicesW@20
1258 _NtGdiGetGlyphIndicesW@20:
1259 movl $0x10b2, %eax
1260 movl $KUSER_SHARED_SYSCALL, %ecx
1261 call *(%ecx)
1262 ret $0x14
1263
1264 .global _NtGdiGetGlyphIndicesWInternal@24
1265 _NtGdiGetGlyphIndicesWInternal@24:
1266 movl $0x10b3, %eax
1267 movl $KUSER_SHARED_SYSCALL, %ecx
1268 call *(%ecx)
1269 ret $0x18
1270
1271 .global _NtGdiGetGlyphOutline@32
1272 _NtGdiGetGlyphOutline@32:
1273 movl $0x10b4, %eax
1274 movl $KUSER_SHARED_SYSCALL, %ecx
1275 call *(%ecx)
1276 ret $0x20
1277
1278 .global _NtGdiGetKerningPairs@12
1279 _NtGdiGetKerningPairs@12:
1280 movl $0x10b5, %eax
1281 movl $KUSER_SHARED_SYSCALL, %ecx
1282 call *(%ecx)
1283 ret $0xc
1284
1285 .global _NtGdiGetLinkedUFIs@12
1286 _NtGdiGetLinkedUFIs@12:
1287 movl $0x10b6, %eax
1288 movl $KUSER_SHARED_SYSCALL, %ecx
1289 call *(%ecx)
1290 ret $0xc
1291
1292 .global _NtGdiGetMiterLimit@8
1293 _NtGdiGetMiterLimit@8:
1294 movl $0x10b7, %eax
1295 movl $KUSER_SHARED_SYSCALL, %ecx
1296 call *(%ecx)
1297 ret $0x8
1298
1299 .global _NtGdiGetMonitorID@12
1300 _NtGdiGetMonitorID@12:
1301 movl $0x10b8, %eax
1302 movl $KUSER_SHARED_SYSCALL, %ecx
1303 call *(%ecx)
1304 ret $0xc
1305
1306 .global _NtGdiGetNearestColor@8
1307 _NtGdiGetNearestColor@8:
1308 movl $0x10b9, %eax
1309 movl $KUSER_SHARED_SYSCALL, %ecx
1310 call *(%ecx)
1311 ret $0x8
1312
1313 .global _NtGdiGetNearestPaletteIndex@8
1314 _NtGdiGetNearestPaletteIndex@8:
1315 movl $0x10ba, %eax
1316 movl $KUSER_SHARED_SYSCALL, %ecx
1317 call *(%ecx)
1318 ret $0x8
1319
1320 .global _NtGdiGetObjectBitmapHandle@8
1321 _NtGdiGetObjectBitmapHandle@8:
1322 movl $0x10bb, %eax
1323 movl $KUSER_SHARED_SYSCALL, %ecx
1324 call *(%ecx)
1325 ret $0x8
1326
1327 .global _NtGdiGetOutlineTextMetricsInternalW@16
1328 _NtGdiGetOutlineTextMetricsInternalW@16:
1329 movl $0x10bc, %eax
1330 movl $KUSER_SHARED_SYSCALL, %ecx
1331 call *(%ecx)
1332 ret $0x10
1333
1334 .global _NtGdiGetPath@16
1335 _NtGdiGetPath@16:
1336 movl $0x10bd, %eax
1337 movl $KUSER_SHARED_SYSCALL, %ecx
1338 call *(%ecx)
1339 ret $0x10
1340
1341 .global _NtGdiGetPixel@12
1342 _NtGdiGetPixel@12:
1343 movl $0x10be, %eax
1344 movl $KUSER_SHARED_SYSCALL, %ecx
1345 call *(%ecx)
1346 ret $0xc
1347
1348 .global _NtGdiGetRandomRgn@12
1349 _NtGdiGetRandomRgn@12:
1350 movl $0x10bf, %eax
1351 movl $KUSER_SHARED_SYSCALL, %ecx
1352 call *(%ecx)
1353 ret $0xc
1354
1355 .global _NtGdiGetRasterizerCaps@8
1356 _NtGdiGetRasterizerCaps@8:
1357 movl $0x10c0, %eax
1358 movl $KUSER_SHARED_SYSCALL, %ecx
1359 call *(%ecx)
1360 ret $0x8
1361
1362 .global _NtGdiGetRealizationInfo@12
1363 _NtGdiGetRealizationInfo@12:
1364 movl $0x10c1, %eax
1365 movl $KUSER_SHARED_SYSCALL, %ecx
1366 call *(%ecx)
1367 ret $0xc
1368
1369 .global _NtGdiGetRegionData@12
1370 _NtGdiGetRegionData@12:
1371 movl $0x10c2, %eax
1372 movl $KUSER_SHARED_SYSCALL, %ecx
1373 call *(%ecx)
1374 ret $0xc
1375
1376 .global _NtGdiGetRgnBox@8
1377 _NtGdiGetRgnBox@8:
1378 movl $0x10c3, %eax
1379 movl $KUSER_SHARED_SYSCALL, %ecx
1380 call *(%ecx)
1381 ret $0x8
1382
1383 .global _NtGdiGetServerMetaFileBits@28
1384 _NtGdiGetServerMetaFileBits@28:
1385 movl $0x10c4, %eax
1386 movl $KUSER_SHARED_SYSCALL, %ecx
1387 call *(%ecx)
1388 ret $0x1c
1389
1390 .global _NtGdiGetSpoolMessage@16
1391 _NtGdiGetSpoolMessage@16:
1392 movl $0x10c5, %eax
1393 movl $KUSER_SHARED_SYSCALL, %ecx
1394 call *(%ecx)
1395 ret $0x10
1396
1397 .global _NtGdiGetStats@20
1398 _NtGdiGetStats@20:
1399 movl $0x10c6, %eax
1400 movl $KUSER_SHARED_SYSCALL, %ecx
1401 call *(%ecx)
1402 ret $0x14
1403
1404 .global _NtGdiGetStockObject@4
1405 _NtGdiGetStockObject@4:
1406 movl $0x10c7, %eax
1407 movl $KUSER_SHARED_SYSCALL, %ecx
1408 call *(%ecx)
1409 ret $0x4
1410
1411 .global _NtGdiGetStringBitmapW@20
1412 _NtGdiGetStringBitmapW@20:
1413 movl $0x10c8, %eax
1414 movl $KUSER_SHARED_SYSCALL, %ecx
1415 call *(%ecx)
1416 ret $0x14
1417
1418 .global _NtGdiGetSystemPaletteUse@4
1419 _NtGdiGetSystemPaletteUse@4:
1420 movl $0x10c9, %eax
1421 movl $KUSER_SHARED_SYSCALL, %ecx
1422 call *(%ecx)
1423 ret $0x4
1424
1425 .global _NtGdiGetTextCharsetInfo@12
1426 _NtGdiGetTextCharsetInfo@12:
1427 movl $0x10ca, %eax
1428 movl $KUSER_SHARED_SYSCALL, %ecx
1429 call *(%ecx)
1430 ret $0xc
1431
1432 .global _NtGdiGetTextExtent@20
1433 _NtGdiGetTextExtent@20:
1434 movl $0x10cb, %eax
1435 movl $KUSER_SHARED_SYSCALL, %ecx
1436 call *(%ecx)
1437 ret $0x14
1438
1439 .global _NtGdiGetTextExtentExW@32
1440 _NtGdiGetTextExtentExW@32:
1441 movl $0x10cc, %eax
1442 movl $KUSER_SHARED_SYSCALL, %ecx
1443 call *(%ecx)
1444 ret $0x20
1445
1446 .global _NtGdiGetTextFaceW@16
1447 _NtGdiGetTextFaceW@16:
1448 movl $0x10cd, %eax
1449 movl $KUSER_SHARED_SYSCALL, %ecx
1450 call *(%ecx)
1451 ret $0x10
1452
1453 .global _NtGdiGetTextMetricsW@12
1454 _NtGdiGetTextMetricsW@12:
1455 movl $0x10ce, %eax
1456 movl $KUSER_SHARED_SYSCALL, %ecx
1457 call *(%ecx)
1458 ret $0xc
1459
1460 .global _NtGdiGetTransform@12
1461 _NtGdiGetTransform@12:
1462 movl $0x10cf, %eax
1463 movl $KUSER_SHARED_SYSCALL, %ecx
1464 call *(%ecx)
1465 ret $0xc
1466
1467 .global _NtGdiGetUFI@24
1468 _NtGdiGetUFI@24:
1469 movl $0x10d0, %eax
1470 movl $KUSER_SHARED_SYSCALL, %ecx
1471 call *(%ecx)
1472 ret $0x18
1473
1474 .global _NtGdiGetEmbUFI@28
1475 _NtGdiGetEmbUFI@28:
1476 movl $0x10d1, %eax
1477 movl $KUSER_SHARED_SYSCALL, %ecx
1478 call *(%ecx)
1479 ret $0x1c
1480
1481 .global _NtGdiGetUFIPathname@40
1482 _NtGdiGetUFIPathname@40:
1483 movl $0x10d2, %eax
1484 movl $KUSER_SHARED_SYSCALL, %ecx
1485 call *(%ecx)
1486 ret $0x28
1487
1488 .global _NtGdiGetEmbedFonts@0
1489 _NtGdiGetEmbedFonts@0:
1490 movl $0x10d3, %eax
1491 movl $KUSER_SHARED_SYSCALL, %ecx
1492 call *(%ecx)
1493 ret $0x0
1494
1495 .global _NtGdiChangeGhostFont@8
1496 _NtGdiChangeGhostFont@8:
1497 movl $0x10d4, %eax
1498 movl $KUSER_SHARED_SYSCALL, %ecx
1499 call *(%ecx)
1500 ret $0x8
1501
1502 .global _NtGdiAddEmbFontToDC@8
1503 _NtGdiAddEmbFontToDC@8:
1504 movl $0x10d5, %eax
1505 movl $KUSER_SHARED_SYSCALL, %ecx
1506 call *(%ecx)
1507 ret $0x8
1508
1509 .global _NtGdiGetFontUnicodeRanges@8
1510 _NtGdiGetFontUnicodeRanges@8:
1511 movl $0x10d6, %eax
1512 movl $KUSER_SHARED_SYSCALL, %ecx
1513 call *(%ecx)
1514 ret $0x8
1515
1516 .global _NtGdiGetWidthTable@28
1517 _NtGdiGetWidthTable@28:
1518 movl $0x10d7, %eax
1519 movl $KUSER_SHARED_SYSCALL, %ecx
1520 call *(%ecx)
1521 ret $0x1c
1522
1523 .global _NtGdiGradientFill@24
1524 _NtGdiGradientFill@24:
1525 movl $0x10d8, %eax
1526 movl $KUSER_SHARED_SYSCALL, %ecx
1527 call *(%ecx)
1528 ret $0x18
1529
1530 .global _NtGdiHfontCreate@20
1531 _NtGdiHfontCreate@20:
1532 movl $0x10d9, %eax
1533 movl $KUSER_SHARED_SYSCALL, %ecx
1534 call *(%ecx)
1535 ret $0x14
1536
1537 .global _NtGdiIcmBrushInfo@32
1538 _NtGdiIcmBrushInfo@32:
1539 movl $0x10da, %eax
1540 movl $KUSER_SHARED_SYSCALL, %ecx
1541 call *(%ecx)
1542 ret $0x20
1543
1544 .global _NtGdiInit@0
1545 _NtGdiInit@0:
1546 movl $0x10db, %eax
1547 movl $KUSER_SHARED_SYSCALL, %ecx
1548 call *(%ecx)
1549 ret $0x0
1550
1551 .global _NtGdiInitSpool@0
1552 _NtGdiInitSpool@0:
1553 movl $0x10dc, %eax
1554 movl $KUSER_SHARED_SYSCALL, %ecx
1555 call *(%ecx)
1556 ret $0x0
1557
1558 .global _NtGdiIntersectClipRect@20
1559 _NtGdiIntersectClipRect@20:
1560 movl $0x10dd, %eax
1561 movl $KUSER_SHARED_SYSCALL, %ecx
1562 call *(%ecx)
1563 ret $0x14
1564
1565 .global _NtGdiInvertRgn@8
1566 _NtGdiInvertRgn@8:
1567 movl $0x10de, %eax
1568 movl $KUSER_SHARED_SYSCALL, %ecx
1569 call *(%ecx)
1570 ret $0x8
1571
1572 .global _NtGdiLineTo@12
1573 _NtGdiLineTo@12:
1574 movl $0x10df, %eax
1575 movl $KUSER_SHARED_SYSCALL, %ecx
1576 call *(%ecx)
1577 ret $0xc
1578
1579 .global _NtGdiMakeFontDir@20
1580 _NtGdiMakeFontDir@20:
1581 movl $0x10e0, %eax
1582 movl $KUSER_SHARED_SYSCALL, %ecx
1583 call *(%ecx)
1584 ret $0x14
1585
1586 .global _NtGdiMakeInfoDC@8
1587 _NtGdiMakeInfoDC@8:
1588 movl $0x10e1, %eax
1589 movl $KUSER_SHARED_SYSCALL, %ecx
1590 call *(%ecx)
1591 ret $0x8
1592
1593 .global _NtGdiMaskBlt@52
1594 _NtGdiMaskBlt@52:
1595 movl $0x10e2, %eax
1596 movl $KUSER_SHARED_SYSCALL, %ecx
1597 call *(%ecx)
1598 ret $0x34
1599
1600 .global _NtGdiModifyWorldTransform@12
1601 _NtGdiModifyWorldTransform@12:
1602 movl $0x10e3, %eax
1603 movl $KUSER_SHARED_SYSCALL, %ecx
1604 call *(%ecx)
1605 ret $0xc
1606
1607 .global _NtGdiMonoBitmap@4
1608 _NtGdiMonoBitmap@4:
1609 movl $0x10e4, %eax
1610 movl $KUSER_SHARED_SYSCALL, %ecx
1611 call *(%ecx)
1612 ret $0x4
1613
1614 .global _NtGdiMoveTo@16
1615 _NtGdiMoveTo@16:
1616 movl $0x10e5, %eax
1617 movl $KUSER_SHARED_SYSCALL, %ecx
1618 call *(%ecx)
1619 ret $0x10
1620
1621 .global _NtGdiOffsetClipRgn@12
1622 _NtGdiOffsetClipRgn@12:
1623 movl $0x10e6, %eax
1624 movl $KUSER_SHARED_SYSCALL, %ecx
1625 call *(%ecx)
1626 ret $0xc
1627
1628 .global _NtGdiOffsetRgn@12
1629 _NtGdiOffsetRgn@12:
1630 movl $0x10e7, %eax
1631 movl $KUSER_SHARED_SYSCALL, %ecx
1632 call *(%ecx)
1633 ret $0xc
1634
1635 .global _NtGdiOpenDCW@28
1636 _NtGdiOpenDCW@28:
1637 movl $0x10e8, %eax
1638 movl $KUSER_SHARED_SYSCALL, %ecx
1639 call *(%ecx)
1640 ret $0x1c
1641
1642 .global _NtGdiPatBlt@24
1643 _NtGdiPatBlt@24:
1644 movl $0x10e9, %eax
1645 movl $KUSER_SHARED_SYSCALL, %ecx
1646 call *(%ecx)
1647 ret $0x18
1648
1649 .global _NtGdiPolyPatBlt@20
1650 _NtGdiPolyPatBlt@20:
1651 movl $0x10ea, %eax
1652 movl $KUSER_SHARED_SYSCALL, %ecx
1653 call *(%ecx)
1654 ret $0x14
1655
1656 .global _NtGdiPathToRegion@4
1657 _NtGdiPathToRegion@4:
1658 movl $0x10eb, %eax
1659 movl $KUSER_SHARED_SYSCALL, %ecx
1660 call *(%ecx)
1661 ret $0x4
1662
1663 .global _NtGdiPlgBlt@44
1664 _NtGdiPlgBlt@44:
1665 movl $0x10ec, %eax
1666 movl $KUSER_SHARED_SYSCALL, %ecx
1667 call *(%ecx)
1668 ret $0x2c
1669
1670 .global _NtGdiPolyDraw@16
1671 _NtGdiPolyDraw@16:
1672 movl $0x10ed, %eax
1673 movl $KUSER_SHARED_SYSCALL, %ecx
1674 call *(%ecx)
1675 ret $0x10
1676
1677 .global _NtGdiPolyPolyDraw@20
1678 _NtGdiPolyPolyDraw@20:
1679 movl $0x10ee, %eax
1680 movl $KUSER_SHARED_SYSCALL, %ecx
1681 call *(%ecx)
1682 ret $0x14
1683
1684 .global _NtGdiPolyTextOutW@16
1685 _NtGdiPolyTextOutW@16:
1686 movl $0x10ef, %eax
1687 movl $KUSER_SHARED_SYSCALL, %ecx
1688 call *(%ecx)
1689 ret $0x10
1690
1691 .global _NtGdiPtInRegion@12
1692 _NtGdiPtInRegion@12:
1693 movl $0x10f0, %eax
1694 movl $KUSER_SHARED_SYSCALL, %ecx
1695 call *(%ecx)
1696 ret $0xc
1697
1698 .global _NtGdiPtVisible@12
1699 _NtGdiPtVisible@12:
1700 movl $0x10f1, %eax
1701 movl $KUSER_SHARED_SYSCALL, %ecx
1702 call *(%ecx)
1703 ret $0xc
1704
1705 .global _NtGdiQueryFonts@12
1706 _NtGdiQueryFonts@12:
1707 movl $0x10f2, %eax
1708 movl $KUSER_SHARED_SYSCALL, %ecx
1709 call *(%ecx)
1710 ret $0xc
1711
1712 .global _NtGdiQueryFontAssocInfo@4
1713 _NtGdiQueryFontAssocInfo@4:
1714 movl $0x10f3, %eax
1715 movl $KUSER_SHARED_SYSCALL, %ecx
1716 call *(%ecx)
1717 ret $0x4
1718
1719 .global _NtGdiRectangle@20
1720 _NtGdiRectangle@20:
1721 movl $0x10f4, %eax
1722 movl $KUSER_SHARED_SYSCALL, %ecx
1723 call *(%ecx)
1724 ret $0x14
1725
1726 .global _NtGdiRectInRegion@8
1727 _NtGdiRectInRegion@8:
1728 movl $0x10f5, %eax
1729 movl $KUSER_SHARED_SYSCALL, %ecx
1730 call *(%ecx)
1731 ret $0x8
1732
1733 .global _NtGdiRectVisible@8
1734 _NtGdiRectVisible@8:
1735 movl $0x10f6, %eax
1736 movl $KUSER_SHARED_SYSCALL, %ecx
1737 call *(%ecx)
1738 ret $0x8
1739
1740 .global _NtGdiRemoveFontResourceW@24
1741 _NtGdiRemoveFontResourceW@24:
1742 movl $0x10f7, %eax
1743 movl $KUSER_SHARED_SYSCALL, %ecx
1744 call *(%ecx)
1745 ret $0x18
1746
1747 .global _NtGdiRemoveFontMemResourceEx@4
1748 _NtGdiRemoveFontMemResourceEx@4:
1749 movl $0x10f8, %eax
1750 movl $KUSER_SHARED_SYSCALL, %ecx
1751 call *(%ecx)
1752 ret $0x4
1753
1754 .global _NtGdiResetDC@20
1755 _NtGdiResetDC@20:
1756 movl $0x10f9, %eax
1757 movl $KUSER_SHARED_SYSCALL, %ecx
1758 call *(%ecx)
1759 ret $0x14
1760
1761 .global _NtGdiResizePalette@8
1762 _NtGdiResizePalette@8:
1763 movl $0x10fa, %eax
1764 movl $KUSER_SHARED_SYSCALL, %ecx
1765 call *(%ecx)
1766 ret $0x8
1767
1768 .global _NtGdiRestoreDC@8
1769 _NtGdiRestoreDC@8:
1770 movl $0x10fb, %eax
1771 movl $KUSER_SHARED_SYSCALL, %ecx
1772 call *(%ecx)
1773 ret $0x8
1774
1775 .global _NtGdiRoundRect@28
1776 _NtGdiRoundRect@28:
1777 movl $0x10fc, %eax
1778 movl $KUSER_SHARED_SYSCALL, %ecx
1779 call *(%ecx)
1780 ret $0x1c
1781
1782 .global _NtGdiSaveDC@4
1783 _NtGdiSaveDC@4:
1784 movl $0x10fd, %eax
1785 movl $KUSER_SHARED_SYSCALL, %ecx
1786 call *(%ecx)
1787 ret $0x4
1788
1789 .global _NtGdiScaleViewportExtEx@24
1790 _NtGdiScaleViewportExtEx@24:
1791 movl $0x10fe, %eax
1792 movl $KUSER_SHARED_SYSCALL, %ecx
1793 call *(%ecx)
1794 ret $0x18
1795
1796 .global _NtGdiScaleWindowExtEx@24
1797 _NtGdiScaleWindowExtEx@24:
1798 movl $0x10ff, %eax
1799 movl $KUSER_SHARED_SYSCALL, %ecx
1800 call *(%ecx)
1801 ret $0x18
1802
1803 .global _NtGdiSelectBitmap@8
1804 _NtGdiSelectBitmap@8:
1805 movl $0x1100, %eax
1806 movl $KUSER_SHARED_SYSCALL, %ecx
1807 call *(%ecx)
1808 ret $0x8
1809
1810 .global _NtGdiSelectBrush@8
1811 _NtGdiSelectBrush@8:
1812 movl $0x1101, %eax
1813 movl $KUSER_SHARED_SYSCALL, %ecx
1814 call *(%ecx)
1815 ret $0x8
1816
1817 .global _NtGdiSelectClipPath@8
1818 _NtGdiSelectClipPath@8:
1819 movl $0x1102, %eax
1820 movl $KUSER_SHARED_SYSCALL, %ecx
1821 call *(%ecx)
1822 ret $0x8
1823
1824 .global _NtGdiSelectFont@8
1825 _NtGdiSelectFont@8:
1826 movl $0x1103, %eax
1827 movl $KUSER_SHARED_SYSCALL, %ecx
1828 call *(%ecx)
1829 ret $0x8
1830
1831 .global _NtGdiSelectPen@8
1832 _NtGdiSelectPen@8:
1833 movl $0x1104, %eax
1834 movl $KUSER_SHARED_SYSCALL, %ecx
1835 call *(%ecx)
1836 ret $0x8
1837
1838 .global _NtGdiSetBitmapAttributes@8
1839 _NtGdiSetBitmapAttributes@8:
1840 movl $0x1105, %eax
1841 movl $KUSER_SHARED_SYSCALL, %ecx
1842 call *(%ecx)
1843 ret $0x8
1844
1845 .global _NtGdiSetBitmapBits@12
1846 _NtGdiSetBitmapBits@12:
1847 movl $0x1106, %eax
1848 movl $KUSER_SHARED_SYSCALL, %ecx
1849 call *(%ecx)
1850 ret $0xc
1851
1852 .global _NtGdiSetBitmapDimension@16
1853 _NtGdiSetBitmapDimension@16:
1854 movl $0x1107, %eax
1855 movl $KUSER_SHARED_SYSCALL, %ecx
1856 call *(%ecx)
1857 ret $0x10
1858
1859 .global _NtGdiSetBoundsRect@12
1860 _NtGdiSetBoundsRect@12:
1861 movl $0x1108, %eax
1862 movl $KUSER_SHARED_SYSCALL, %ecx
1863 call *(%ecx)
1864 ret $0xc
1865
1866 .global _NtGdiSetBrushAttributes@8
1867 _NtGdiSetBrushAttributes@8:
1868 movl $0x1109, %eax
1869 movl $KUSER_SHARED_SYSCALL, %ecx
1870 call *(%ecx)
1871 ret $0x8
1872
1873 .global _NtGdiSetBrushOrg@16
1874 _NtGdiSetBrushOrg@16:
1875 movl $0x110a, %eax
1876 movl $KUSER_SHARED_SYSCALL, %ecx
1877 call *(%ecx)
1878 ret $0x10
1879
1880 .global _NtGdiSetColorAdjustment@8
1881 _NtGdiSetColorAdjustment@8:
1882 movl $0x110b, %eax
1883 movl $KUSER_SHARED_SYSCALL, %ecx
1884 call *(%ecx)
1885 ret $0x8
1886
1887 .global _NtGdiSetColorSpace@8
1888 _NtGdiSetColorSpace@8:
1889 movl $0x110c, %eax
1890 movl $KUSER_SHARED_SYSCALL, %ecx
1891 call *(%ecx)
1892 ret $0x8
1893
1894 .global _NtGdiSetDeviceGammaRamp@8
1895 _NtGdiSetDeviceGammaRamp@8:
1896 movl $0x110d, %eax
1897 movl $KUSER_SHARED_SYSCALL, %ecx
1898 call *(%ecx)
1899 ret $0x8
1900
1901 .global _NtGdiSetDIBitsToDeviceInternal@64
1902 _NtGdiSetDIBitsToDeviceInternal@64:
1903 movl $0x110e, %eax
1904 movl $KUSER_SHARED_SYSCALL, %ecx
1905 call *(%ecx)
1906 ret $0x40
1907
1908 .global _NtGdiSetFontEnumeration@4
1909 _NtGdiSetFontEnumeration@4:
1910 movl $0x110f, %eax
1911 movl $KUSER_SHARED_SYSCALL, %ecx
1912 call *(%ecx)
1913 ret $0x4
1914
1915 .global _NtGdiSetFontXform@12
1916 _NtGdiSetFontXform@12:
1917 movl $0x1110, %eax
1918 movl $KUSER_SHARED_SYSCALL, %ecx
1919 call *(%ecx)
1920 ret $0xc
1921
1922 .global _NtGdiSetIcmMode@12
1923 _NtGdiSetIcmMode@12:
1924 movl $0x1111, %eax
1925 movl $KUSER_SHARED_SYSCALL, %ecx
1926 call *(%ecx)
1927 ret $0xc
1928
1929 .global _NtGdiSetLinkedUFIs@12
1930 _NtGdiSetLinkedUFIs@12:
1931 movl $0x1112, %eax
1932 movl $KUSER_SHARED_SYSCALL, %ecx
1933 call *(%ecx)
1934 ret $0xc
1935
1936 .global _NtGdiSetMagicColors@12
1937 _NtGdiSetMagicColors@12:
1938 movl $0x1113, %eax
1939 movl $KUSER_SHARED_SYSCALL, %ecx
1940 call *(%ecx)
1941 ret $0xc
1942
1943 .global _NtGdiSetMetaRgn@4
1944 _NtGdiSetMetaRgn@4:
1945 movl $0x1114, %eax
1946 movl $KUSER_SHARED_SYSCALL, %ecx
1947 call *(%ecx)
1948 ret $0x4
1949
1950 .global _NtGdiSetMiterLimit@12
1951 _NtGdiSetMiterLimit@12:
1952 movl $0x1115, %eax
1953 movl $KUSER_SHARED_SYSCALL, %ecx
1954 call *(%ecx)
1955 ret $0xc
1956
1957 .global _NtGdiGetDeviceWidth@4
1958 _NtGdiGetDeviceWidth@4:
1959 movl $0x1116, %eax
1960 movl $KUSER_SHARED_SYSCALL, %ecx
1961 call *(%ecx)
1962 ret $0x4
1963
1964 .global _NtGdiMirrorWindowOrg@4
1965 _NtGdiMirrorWindowOrg@4:
1966 movl $0x1117, %eax
1967 movl $KUSER_SHARED_SYSCALL, %ecx
1968 call *(%ecx)
1969 ret $0x4
1970
1971 .global _NtGdiSetLayout@12
1972 _NtGdiSetLayout@12:
1973 movl $0x1118, %eax
1974 movl $KUSER_SHARED_SYSCALL, %ecx
1975 call *(%ecx)
1976 ret $0xc
1977
1978 .global _NtGdiSetPixel@16
1979 _NtGdiSetPixel@16:
1980 movl $0x1119, %eax
1981 movl $KUSER_SHARED_SYSCALL, %ecx
1982 call *(%ecx)
1983 ret $0x10
1984
1985 .global _NtGdiSetPixelFormat@8
1986 _NtGdiSetPixelFormat@8:
1987 movl $0x111a, %eax
1988 movl $KUSER_SHARED_SYSCALL, %ecx
1989 call *(%ecx)
1990 ret $0x8
1991
1992 .global _NtGdiSetRectRgn@20
1993 _NtGdiSetRectRgn@20:
1994 movl $0x111b, %eax
1995 movl $KUSER_SHARED_SYSCALL, %ecx
1996 call *(%ecx)
1997 ret $0x14
1998
1999 .global _NtGdiSetSystemPaletteUse@8
2000 _NtGdiSetSystemPaletteUse@8:
2001 movl $0x111c, %eax
2002 movl $KUSER_SHARED_SYSCALL, %ecx
2003 call *(%ecx)
2004 ret $0x8
2005
2006 .global _NtGdiSetTextJustification@12
2007 _NtGdiSetTextJustification@12:
2008 movl $0x111d, %eax
2009 movl $KUSER_SHARED_SYSCALL, %ecx
2010 call *(%ecx)
2011 ret $0xc
2012
2013 .global _NtGdiSetupPublicCFONT@12
2014 _NtGdiSetupPublicCFONT@12:
2015 movl $0x111e, %eax
2016 movl $KUSER_SHARED_SYSCALL, %ecx
2017 call *(%ecx)
2018 ret $0xc
2019
2020 .global _NtGdiSetVirtualResolution@20
2021 _NtGdiSetVirtualResolution@20:
2022 movl $0x111f, %eax
2023 movl $KUSER_SHARED_SYSCALL, %ecx
2024 call *(%ecx)
2025 ret $0x14
2026
2027 .global _NtGdiSetSizeDevice@12
2028 _NtGdiSetSizeDevice@12:
2029 movl $0x1120, %eax
2030 movl $KUSER_SHARED_SYSCALL, %ecx
2031 call *(%ecx)
2032 ret $0xc
2033
2034 .global _NtGdiStartDoc@16
2035 _NtGdiStartDoc@16:
2036 movl $0x1121, %eax
2037 movl $KUSER_SHARED_SYSCALL, %ecx
2038 call *(%ecx)
2039 ret $0x10
2040
2041 .global _NtGdiStartPage@4
2042 _NtGdiStartPage@4:
2043 movl $0x1122, %eax
2044 movl $KUSER_SHARED_SYSCALL, %ecx
2045 call *(%ecx)
2046 ret $0x4
2047
2048 .global _NtGdiStretchBlt@48
2049 _NtGdiStretchBlt@48:
2050 movl $0x1123, %eax
2051 movl $KUSER_SHARED_SYSCALL, %ecx
2052 call *(%ecx)
2053 ret $0x30
2054
2055 .global _NtGdiStretchDIBitsInternal@64
2056 _NtGdiStretchDIBitsInternal@64:
2057 movl $0x1124, %eax
2058 movl $KUSER_SHARED_SYSCALL, %ecx
2059 call *(%ecx)
2060 ret $0x40
2061
2062 .global _NtGdiStrokeAndFillPath@4
2063 _NtGdiStrokeAndFillPath@4:
2064 movl $0x1125, %eax
2065 movl $KUSER_SHARED_SYSCALL, %ecx
2066 call *(%ecx)
2067 ret $0x4
2068
2069 .global _NtGdiStrokePath@4
2070 _NtGdiStrokePath@4:
2071 movl $0x1126, %eax
2072 movl $KUSER_SHARED_SYSCALL, %ecx
2073 call *(%ecx)
2074 ret $0x4
2075
2076 .global _NtGdiSwapBuffers@4
2077 _NtGdiSwapBuffers@4:
2078 movl $0x1127, %eax
2079 movl $KUSER_SHARED_SYSCALL, %ecx
2080 call *(%ecx)
2081 ret $0x4
2082
2083 .global _NtGdiTransformPoints@20
2084 _NtGdiTransformPoints@20:
2085 movl $0x1128, %eax
2086 movl $KUSER_SHARED_SYSCALL, %ecx
2087 call *(%ecx)
2088 ret $0x14
2089
2090 .global _NtGdiTransparentBlt@44
2091 _NtGdiTransparentBlt@44:
2092 movl $0x1129, %eax
2093 movl $KUSER_SHARED_SYSCALL, %ecx
2094 call *(%ecx)
2095 ret $0x2c
2096
2097 .global _NtGdiUnloadPrinterDriver@8
2098 _NtGdiUnloadPrinterDriver@8:
2099 movl $0x112a, %eax
2100 movl $KUSER_SHARED_SYSCALL, %ecx
2101 call *(%ecx)
2102 ret $0x8
2103
2104 .global _NtGdiUnmapMemFont@4
2105 _NtGdiUnmapMemFont@4:
2106 movl $0x112b, %eax
2107 movl $KUSER_SHARED_SYSCALL, %ecx
2108 call *(%ecx)
2109 ret $0x4
2110
2111 .global _NtGdiUnrealizeObject@4
2112 _NtGdiUnrealizeObject@4:
2113 movl $0x112c, %eax
2114 movl $KUSER_SHARED_SYSCALL, %ecx
2115 call *(%ecx)
2116 ret $0x4
2117
2118 .global _NtGdiUpdateColors@4
2119 _NtGdiUpdateColors@4:
2120 movl $0x112d, %eax
2121 movl $KUSER_SHARED_SYSCALL, %ecx
2122 call *(%ecx)
2123 ret $0x4
2124
2125 .global _NtGdiWidenPath@4
2126 _NtGdiWidenPath@4:
2127 movl $0x112e, %eax
2128 movl $KUSER_SHARED_SYSCALL, %ecx
2129 call *(%ecx)
2130 ret $0x4
2131
2132 .global _NtUserActivateKeyboardLayout@8
2133 _NtUserActivateKeyboardLayout@8:
2134 movl $0x112f, %eax
2135 movl $KUSER_SHARED_SYSCALL, %ecx
2136 call *(%ecx)
2137 ret $0x8
2138
2139 .global _NtUserAlterWindowStyle@12
2140 _NtUserAlterWindowStyle@12:
2141 movl $0x1130, %eax
2142 movl $KUSER_SHARED_SYSCALL, %ecx
2143 call *(%ecx)
2144 ret $0xc
2145
2146 .global _NtUserAssociateInputContext@12
2147 _NtUserAssociateInputContext@12:
2148 movl $0x1131, %eax
2149 movl $KUSER_SHARED_SYSCALL, %ecx
2150 call *(%ecx)
2151 ret $0xc
2152
2153 .global _NtUserAttachThreadInput@12
2154 _NtUserAttachThreadInput@12:
2155 movl $0x1132, %eax
2156 movl $KUSER_SHARED_SYSCALL, %ecx
2157 call *(%ecx)
2158 ret $0xc
2159
2160 .global _NtUserBeginPaint@8
2161 _NtUserBeginPaint@8:
2162 movl $0x1133, %eax
2163 movl $KUSER_SHARED_SYSCALL, %ecx
2164 call *(%ecx)
2165 ret $0x8
2166
2167 .global _NtUserBitBltSysBmp@32
2168 _NtUserBitBltSysBmp@32:
2169 movl $0x1134, %eax
2170 movl $KUSER_SHARED_SYSCALL, %ecx
2171 call *(%ecx)
2172 ret $0x20
2173
2174 .global _NtUserBlockInput@4
2175 _NtUserBlockInput@4:
2176 movl $0x1135, %eax
2177 movl $KUSER_SHARED_SYSCALL, %ecx
2178 call *(%ecx)
2179 ret $0x4
2180
2181 .global _NtUserBuildHimcList@16
2182 _NtUserBuildHimcList@16:
2183 movl $0x1136, %eax
2184 movl $KUSER_SHARED_SYSCALL, %ecx
2185 call *(%ecx)
2186 ret $0x10
2187
2188 .global _NtUserBuildHwndList@28
2189 _NtUserBuildHwndList@28:
2190 movl $0x1137, %eax
2191 movl $KUSER_SHARED_SYSCALL, %ecx
2192 call *(%ecx)
2193 ret $0x1c
2194
2195 .global _NtUserBuildNameList@16
2196 _NtUserBuildNameList@16:
2197 movl $0x1138, %eax
2198 movl $KUSER_SHARED_SYSCALL, %ecx
2199 call *(%ecx)
2200 ret $0x10
2201
2202 .global _NtUserBuildPropList@16
2203 _NtUserBuildPropList@16:
2204 movl $0x1139, %eax
2205 movl $KUSER_SHARED_SYSCALL, %ecx
2206 call *(%ecx)
2207 ret $0x10
2208
2209 .global _NtUserCallHwnd@8
2210 _NtUserCallHwnd@8:
2211 movl $0x113a, %eax
2212 movl $KUSER_SHARED_SYSCALL, %ecx
2213 call *(%ecx)
2214 ret $0x8
2215
2216 .global _NtUserCallHwndLock@8
2217 _NtUserCallHwndLock@8:
2218 movl $0x113b, %eax
2219 movl $KUSER_SHARED_SYSCALL, %ecx
2220 call *(%ecx)
2221 ret $0x8
2222
2223 .global _NtUserCallHwndOpt@8
2224 _NtUserCallHwndOpt@8:
2225 movl $0x113c, %eax
2226 movl $KUSER_SHARED_SYSCALL, %ecx
2227 call *(%ecx)
2228 ret $0x8
2229
2230 .global _NtUserCallHwndParam@12
2231 _NtUserCallHwndParam@12:
2232 movl $0x113d, %eax
2233 movl $KUSER_SHARED_SYSCALL, %ecx
2234 call *(%ecx)
2235 ret $0xc
2236
2237 .global _NtUserCallHwndParamLock@12
2238 _NtUserCallHwndParamLock@12:
2239 movl $0x113e, %eax
2240 movl $KUSER_SHARED_SYSCALL, %ecx
2241 call *(%ecx)
2242 ret $0xc
2243
2244 .global _NtUserCallMsgFilter@8
2245 _NtUserCallMsgFilter@8:
2246 movl $0x113f, %eax
2247 movl $KUSER_SHARED_SYSCALL, %ecx
2248 call *(%ecx)
2249 ret $0x8
2250
2251 .global _NtUserCallNextHookEx@16
2252 _NtUserCallNextHookEx@16:
2253 movl $0x1140, %eax
2254 movl $KUSER_SHARED_SYSCALL, %ecx
2255 call *(%ecx)
2256 ret $0x10
2257
2258 .global _NtUserCallNoParam@4
2259 _NtUserCallNoParam@4:
2260 movl $0x1141, %eax
2261 movl $KUSER_SHARED_SYSCALL, %ecx
2262 call *(%ecx)
2263 ret $0x4
2264
2265 .global _NtUserCallOneParam@8
2266 _NtUserCallOneParam@8:
2267 movl $0x1142, %eax
2268 movl $KUSER_SHARED_SYSCALL, %ecx
2269 call *(%ecx)
2270 ret $0x8
2271
2272 .global _NtUserCallTwoParam@12
2273 _NtUserCallTwoParam@12:
2274 movl $0x1143, %eax
2275 movl $KUSER_SHARED_SYSCALL, %ecx
2276 call *(%ecx)
2277 ret $0xc
2278
2279 .global _NtUserChangeClipboardChain@8
2280 _NtUserChangeClipboardChain@8:
2281 movl $0x1144, %eax
2282 movl $KUSER_SHARED_SYSCALL, %ecx
2283 call *(%ecx)
2284 ret $0x8
2285
2286 .global _NtUserChangeDisplaySettings@16
2287 _NtUserChangeDisplaySettings@16:
2288 movl $0x1145, %eax
2289 movl $KUSER_SHARED_SYSCALL, %ecx
2290 call *(%ecx)
2291 ret $0x10
2292
2293 .global _NtUserCheckImeHotKey@8
2294 _NtUserCheckImeHotKey@8:
2295 movl $0x1146, %eax
2296 movl $KUSER_SHARED_SYSCALL, %ecx
2297 call *(%ecx)
2298 ret $0x8
2299
2300 .global _NtUserCheckMenuItem@12
2301 _NtUserCheckMenuItem@12:
2302 movl $0x1147, %eax
2303 movl $KUSER_SHARED_SYSCALL, %ecx
2304 call *(%ecx)
2305 ret $0xc
2306
2307 .global _NtUserChildWindowFromPointEx@16
2308 _NtUserChildWindowFromPointEx@16:
2309 movl $0x1148, %eax
2310 movl $KUSER_SHARED_SYSCALL, %ecx
2311 call *(%ecx)
2312 ret $0x10
2313
2314 .global _NtUserClipCursor@4
2315 _NtUserClipCursor@4:
2316 movl $0x1149, %eax
2317 movl $KUSER_SHARED_SYSCALL, %ecx
2318 call *(%ecx)
2319 ret $0x4
2320
2321 .global _NtUserCloseClipboard@0
2322 _NtUserCloseClipboard@0:
2323 movl $0x114a, %eax
2324 movl $KUSER_SHARED_SYSCALL, %ecx
2325 call *(%ecx)
2326 ret $0x0
2327
2328 .global _NtUserCloseDesktop@4
2329 _NtUserCloseDesktop@4:
2330 movl $0x114b, %eax
2331 movl $KUSER_SHARED_SYSCALL, %ecx
2332 call *(%ecx)
2333 ret $0x4
2334
2335 .global _NtUserCloseWindowStation@4
2336 _NtUserCloseWindowStation@4:
2337 movl $0x114c, %eax
2338 movl $KUSER_SHARED_SYSCALL, %ecx
2339 call *(%ecx)
2340 ret $0x4
2341
2342 .global _NtUserConsoleControl@12
2343 _NtUserConsoleControl@12:
2344 movl $0x114d, %eax
2345 movl $KUSER_SHARED_SYSCALL, %ecx
2346 call *(%ecx)
2347 ret $0xc
2348
2349 .global _NtUserConvertMemHandle@8
2350 _NtUserConvertMemHandle@8:
2351 movl $0x114e, %eax
2352 movl $KUSER_SHARED_SYSCALL, %ecx
2353 call *(%ecx)
2354 ret $0x8
2355
2356 .global _NtUserCopyAcceleratorTable@12
2357 _NtUserCopyAcceleratorTable@12:
2358 movl $0x114f, %eax
2359 movl $KUSER_SHARED_SYSCALL, %ecx
2360 call *(%ecx)
2361 ret $0xc
2362
2363 .global _NtUserCountClipboardFormats@0
2364 _NtUserCountClipboardFormats@0:
2365 movl $0x1150, %eax
2366 movl $KUSER_SHARED_SYSCALL, %ecx
2367 call *(%ecx)
2368 ret $0x0
2369
2370 .global _NtUserCreateAcceleratorTable@8
2371 _NtUserCreateAcceleratorTable@8:
2372 movl $0x1151, %eax
2373 movl $KUSER_SHARED_SYSCALL, %ecx
2374 call *(%ecx)
2375 ret $0x8
2376
2377 .global _NtUserCreateCaret@16
2378 _NtUserCreateCaret@16:
2379 movl $0x1152, %eax
2380 movl $KUSER_SHARED_SYSCALL, %ecx
2381 call *(%ecx)
2382 ret $0x10
2383
2384 .global _NtUserCreateDesktop@20
2385 _NtUserCreateDesktop@20:
2386 movl $0x1153, %eax
2387 movl $KUSER_SHARED_SYSCALL, %ecx
2388 call *(%ecx)
2389 ret $0x14
2390
2391 .global _NtUserCreateInputContext@4
2392 _NtUserCreateInputContext@4:
2393 movl $0x1154, %eax
2394 movl $KUSER_SHARED_SYSCALL, %ecx
2395 call *(%ecx)
2396 ret $0x4
2397
2398 .global _NtUserCreateLocalMemHandle@16
2399 _NtUserCreateLocalMemHandle@16:
2400 movl $0x1155, %eax
2401 movl $KUSER_SHARED_SYSCALL, %ecx
2402 call *(%ecx)
2403 ret $0x10
2404
2405 .global _NtUserCreateWindowEx@60
2406 _NtUserCreateWindowEx@60:
2407 movl $0x1156, %eax
2408 movl $KUSER_SHARED_SYSCALL, %ecx
2409 call *(%ecx)
2410 ret $0x3c
2411
2412 .global _NtUserCreateWindowStation@28
2413 _NtUserCreateWindowStation@28:
2414 movl $0x1157, %eax
2415 movl $KUSER_SHARED_SYSCALL, %ecx
2416 call *(%ecx)
2417 ret $0x1c
2418
2419 .global _NtUserDdeGetQualityOfService@12
2420 _NtUserDdeGetQualityOfService@12:
2421 movl $0x1158, %eax
2422 movl $KUSER_SHARED_SYSCALL, %ecx
2423 call *(%ecx)
2424 ret $0xc
2425
2426 .global _NtUserDdeInitialize@20
2427 _NtUserDdeInitialize@20:
2428 movl $0x1159, %eax
2429 movl $KUSER_SHARED_SYSCALL, %ecx
2430 call *(%ecx)
2431 ret $0x14
2432
2433 .global _NtUserDdeSetQualityOfService@12
2434 _NtUserDdeSetQualityOfService@12:
2435 movl $0x115a, %eax
2436 movl $KUSER_SHARED_SYSCALL, %ecx
2437 call *(%ecx)
2438 ret $0xc
2439
2440 .global _NtUserDeferWindowPos@32
2441 _NtUserDeferWindowPos@32:
2442 movl $0x115b, %eax
2443 movl $KUSER_SHARED_SYSCALL, %ecx
2444 call *(%ecx)
2445 ret $0x20
2446
2447 .global _NtUserDefSetText@8
2448 _NtUserDefSetText@8:
2449 movl $0x115c, %eax
2450 movl $KUSER_SHARED_SYSCALL, %ecx
2451 call *(%ecx)
2452 ret $0x8
2453
2454 .global _NtUserDeleteMenu@12
2455 _NtUserDeleteMenu@12:
2456 movl $0x115d, %eax
2457 movl $KUSER_SHARED_SYSCALL, %ecx
2458 call *(%ecx)
2459 ret $0xc
2460
2461 .global _NtUserDestroyAcceleratorTable@4
2462 _NtUserDestroyAcceleratorTable@4:
2463 movl $0x115e, %eax
2464 movl $KUSER_SHARED_SYSCALL, %ecx
2465 call *(%ecx)
2466 ret $0x4
2467
2468 .global _NtUserDestroyCursor@8
2469 _NtUserDestroyCursor@8:
2470 movl $0x115f, %eax
2471 movl $KUSER_SHARED_SYSCALL, %ecx
2472 call *(%ecx)
2473 ret $0x8
2474
2475 .global _NtUserDestroyInputContext@4
2476 _NtUserDestroyInputContext@4:
2477 movl $0x1160, %eax
2478 movl $KUSER_SHARED_SYSCALL, %ecx
2479 call *(%ecx)
2480 ret $0x4
2481
2482 .global _NtUserDestroyMenu@4
2483 _NtUserDestroyMenu@4:
2484 movl $0x1161, %eax
2485 movl $KUSER_SHARED_SYSCALL, %ecx
2486 call *(%ecx)
2487 ret $0x4
2488
2489 .global _NtUserDestroyWindow@4
2490 _NtUserDestroyWindow@4:
2491 movl $0x1162, %eax
2492 movl $KUSER_SHARED_SYSCALL, %ecx
2493 call *(%ecx)
2494 ret $0x4
2495
2496 .global _NtUserDisableThreadIme@4
2497 _NtUserDisableThreadIme@4:
2498 movl $0x1163, %eax
2499 movl $KUSER_SHARED_SYSCALL, %ecx
2500 call *(%ecx)
2501 ret $0x4
2502
2503 .global _NtUserDispatchMessage@4
2504 _NtUserDispatchMessage@4:
2505 movl $0x1164, %eax
2506 movl $KUSER_SHARED_SYSCALL, %ecx
2507 call *(%ecx)
2508 ret $0x4
2509
2510 .global _NtUserDragDetect@12
2511 _NtUserDragDetect@12:
2512 movl $0x1165, %eax
2513 movl $KUSER_SHARED_SYSCALL, %ecx
2514 call *(%ecx)
2515 ret $0xc
2516
2517 .global _NtUserDragObject@20
2518 _NtUserDragObject@20:
2519 movl $0x1166, %eax
2520 movl $KUSER_SHARED_SYSCALL, %ecx
2521 call *(%ecx)
2522 ret $0x14
2523
2524 .global _NtUserDrawAnimatedRects@16
2525 _NtUserDrawAnimatedRects@16:
2526 movl $0x1167, %eax
2527 movl $KUSER_SHARED_SYSCALL, %ecx
2528 call *(%ecx)
2529 ret $0x10
2530
2531 .global _NtUserDrawCaption@16
2532 _NtUserDrawCaption@16:
2533 movl $0x1168, %eax
2534 movl $KUSER_SHARED_SYSCALL, %ecx
2535 call *(%ecx)
2536 ret $0x10
2537
2538 .global _NtUserDrawCaptionTemp@28
2539 _NtUserDrawCaptionTemp@28:
2540 movl $0x1169, %eax
2541 movl $KUSER_SHARED_SYSCALL, %ecx
2542 call *(%ecx)
2543 ret $0x1c
2544
2545 .global _NtUserDrawIconEx@44
2546 _NtUserDrawIconEx@44:
2547 movl $0x116a, %eax
2548 movl $KUSER_SHARED_SYSCALL, %ecx
2549 call *(%ecx)
2550 ret $0x2c
2551
2552 .global _NtUserDrawMenuBarTemp@20
2553 _NtUserDrawMenuBarTemp@20:
2554 movl $0x116b, %eax
2555 movl $KUSER_SHARED_SYSCALL, %ecx
2556 call *(%ecx)
2557 ret $0x14
2558
2559 .global _NtUserEmptyClipboard@0
2560 _NtUserEmptyClipboard@0:
2561 movl $0x116c, %eax
2562 movl $KUSER_SHARED_SYSCALL, %ecx
2563 call *(%ecx)
2564 ret $0x0
2565
2566 .global _NtUserEnableMenuItem@12
2567 _NtUserEnableMenuItem@12:
2568 movl $0x116d, %eax
2569 movl $KUSER_SHARED_SYSCALL, %ecx
2570 call *(%ecx)
2571 ret $0xc
2572
2573 .global _NtUserEnableScrollBar@12
2574 _NtUserEnableScrollBar@12:
2575 movl $0x116e, %eax
2576 movl $KUSER_SHARED_SYSCALL, %ecx
2577 call *(%ecx)
2578 ret $0xc
2579
2580 .global _NtUserEndDeferWindowPosEx@8
2581 _NtUserEndDeferWindowPosEx@8:
2582 movl $0x116f, %eax
2583 movl $KUSER_SHARED_SYSCALL, %ecx
2584 call *(%ecx)
2585 ret $0x8
2586
2587 .global _NtUserEndMenu@0
2588 _NtUserEndMenu@0:
2589 movl $0x1170, %eax
2590 movl $KUSER_SHARED_SYSCALL, %ecx
2591 call *(%ecx)
2592 ret $0x0
2593
2594 .global _NtUserEndPaint@8
2595 _NtUserEndPaint@8:
2596 movl $0x1171, %eax
2597 movl $KUSER_SHARED_SYSCALL, %ecx
2598 call *(%ecx)
2599 ret $0x8
2600
2601 .global _NtUserEnumDisplayDevices@16
2602 _NtUserEnumDisplayDevices@16:
2603 movl $0x1172, %eax
2604 movl $KUSER_SHARED_SYSCALL, %ecx
2605 call *(%ecx)
2606 ret $0x10
2607
2608 .global _NtUserEnumDisplayMonitors@16
2609 _NtUserEnumDisplayMonitors@16:
2610 movl $0x1173, %eax
2611 movl $KUSER_SHARED_SYSCALL, %ecx
2612 call *(%ecx)
2613 ret $0x10
2614
2615 .global _NtUserEnumDisplaySettings@16
2616 _NtUserEnumDisplaySettings@16:
2617 movl $0x1174, %eax
2618 movl $KUSER_SHARED_SYSCALL, %ecx
2619 call *(%ecx)
2620 ret $0x10
2621
2622 .global _NtUserEvent@4
2623 _NtUserEvent@4:
2624 movl $0x1175, %eax
2625 movl $KUSER_SHARED_SYSCALL, %ecx
2626 call *(%ecx)
2627 ret $0x4
2628
2629 .global _NtUserExcludeUpdateRgn@8
2630 _NtUserExcludeUpdateRgn@8:
2631 movl $0x1176, %eax
2632 movl $KUSER_SHARED_SYSCALL, %ecx
2633 call *(%ecx)
2634 ret $0x8
2635
2636 .global _NtUserFillWindow@16
2637 _NtUserFillWindow@16:
2638 movl $0x1177, %eax
2639 movl $KUSER_SHARED_SYSCALL, %ecx
2640 call *(%ecx)
2641 ret $0x10
2642
2643 .global _NtUserFindExistingCursorIcon@12
2644 _NtUserFindExistingCursorIcon@12:
2645 movl $0x1178, %eax
2646 movl $KUSER_SHARED_SYSCALL, %ecx
2647 call *(%ecx)
2648 ret $0xc
2649
2650 .global _NtUserFindWindowEx@20
2651 _NtUserFindWindowEx@20:
2652 movl $0x1179, %eax
2653 movl $KUSER_SHARED_SYSCALL, %ecx
2654 call *(%ecx)
2655 ret $0x14
2656
2657 .global _NtUserFlashWindowEx@4
2658 _NtUserFlashWindowEx@4:
2659 movl $0x117a, %eax
2660 movl $KUSER_SHARED_SYSCALL, %ecx
2661 call *(%ecx)
2662 ret $0x4
2663
2664 .global _NtUserGetAltTabInfo@24
2665 _NtUserGetAltTabInfo@24:
2666 movl $0x117b, %eax
2667 movl $KUSER_SHARED_SYSCALL, %ecx
2668 call *(%ecx)
2669 ret $0x18
2670
2671 .global _NtUserGetAncestor@8
2672 _NtUserGetAncestor@8:
2673 movl $0x117c, %eax
2674 movl $KUSER_SHARED_SYSCALL, %ecx
2675 call *(%ecx)
2676 ret $0x8
2677
2678 .global _NtUserGetAppImeLevel@4
2679 _NtUserGetAppImeLevel@4:
2680 movl $0x117d, %eax
2681 movl $KUSER_SHARED_SYSCALL, %ecx
2682 call *(%ecx)
2683 ret $0x4
2684
2685 .global _NtUserGetAsyncKeyState@4
2686 _NtUserGetAsyncKeyState@4:
2687 movl $0x117e, %eax
2688 movl $KUSER_SHARED_SYSCALL, %ecx
2689 call *(%ecx)
2690 ret $0x4
2691
2692 .global _NtUserGetAtomName@8
2693 _NtUserGetAtomName@8:
2694 movl $0x117f, %eax
2695 movl $KUSER_SHARED_SYSCALL, %ecx
2696 call *(%ecx)
2697 ret $0x8
2698
2699 .global _NtUserGetCaretBlinkTime@0
2700 _NtUserGetCaretBlinkTime@0:
2701 movl $0x1180, %eax
2702 movl $KUSER_SHARED_SYSCALL, %ecx
2703 call *(%ecx)
2704 ret $0x0
2705
2706 .global _NtUserGetCaretPos@4
2707 _NtUserGetCaretPos@4:
2708 movl $0x1181, %eax
2709 movl $KUSER_SHARED_SYSCALL, %ecx
2710 call *(%ecx)
2711 ret $0x4
2712
2713 .global _NtUserGetClassInfoEx@20
2714 _NtUserGetClassInfoEx@20:
2715 movl $0x1182, %eax
2716 movl $KUSER_SHARED_SYSCALL, %ecx
2717 call *(%ecx)
2718 ret $0x14
2719
2720 .global _NtUserGetClassName@12
2721 _NtUserGetClassName@12:
2722 movl $0x1183, %eax
2723 movl $KUSER_SHARED_SYSCALL, %ecx
2724 call *(%ecx)
2725 ret $0xc
2726
2727 .global _NtUserGetClipboardData@8
2728 _NtUserGetClipboardData@8:
2729 movl $0x1184, %eax
2730 movl $KUSER_SHARED_SYSCALL, %ecx
2731 call *(%ecx)
2732 ret $0x8
2733
2734 .global _NtUserGetClipboardFormatName@12
2735 _NtUserGetClipboardFormatName@12:
2736 movl $0x1185, %eax
2737 movl $KUSER_SHARED_SYSCALL, %ecx
2738 call *(%ecx)
2739 ret $0xc
2740
2741 .global _NtUserGetClipboardOwner@0
2742 _NtUserGetClipboardOwner@0:
2743 movl $0x1186, %eax
2744 movl $KUSER_SHARED_SYSCALL, %ecx
2745 call *(%ecx)
2746 ret $0x0
2747
2748 .global _NtUserGetClipboardSequenceNumber@0
2749 _NtUserGetClipboardSequenceNumber@0:
2750 movl $0x1187, %eax
2751 movl $KUSER_SHARED_SYSCALL, %ecx
2752 call *(%ecx)
2753 ret $0x0
2754
2755 .global _NtUserGetClipboardViewer@0
2756 _NtUserGetClipboardViewer@0:
2757 movl $0x1188, %eax
2758 movl $KUSER_SHARED_SYSCALL, %ecx
2759 call *(%ecx)
2760 ret $0x0
2761
2762 .global _NtUserGetClipCursor@4
2763 _NtUserGetClipCursor@4:
2764 movl $0x1189, %eax
2765 movl $KUSER_SHARED_SYSCALL, %ecx
2766 call *(%ecx)
2767 ret $0x4
2768
2769 .global _NtUserGetComboBoxInfo@8
2770 _NtUserGetComboBoxInfo@8:
2771 movl $0x118a, %eax
2772 movl $KUSER_SHARED_SYSCALL, %ecx
2773 call *(%ecx)
2774 ret $0x8
2775
2776 .global _NtUserGetControlBrush@12
2777 _NtUserGetControlBrush@12:
2778 movl $0x118b, %eax
2779 movl $KUSER_SHARED_SYSCALL, %ecx
2780 call *(%ecx)
2781 ret $0xc
2782
2783 .global _NtUserGetControlColor@16
2784 _NtUserGetControlColor@16:
2785 movl $0x118c, %eax
2786 movl $KUSER_SHARED_SYSCALL, %ecx
2787 call *(%ecx)
2788 ret $0x10
2789
2790 .global _NtUserGetCPD@12
2791 _NtUserGetCPD@12:
2792 movl $0x118d, %eax
2793 movl $KUSER_SHARED_SYSCALL, %ecx
2794 call *(%ecx)
2795 ret $0xc
2796
2797 .global _NtUserGetCursorFrameInfo@16
2798 _NtUserGetCursorFrameInfo@16:
2799 movl $0x118e, %eax
2800 movl $KUSER_SHARED_SYSCALL, %ecx
2801 call *(%ecx)
2802 ret $0x10
2803
2804 .global _NtUserGetCursorInfo@4
2805 _NtUserGetCursorInfo@4:
2806 movl $0x118f, %eax
2807 movl $KUSER_SHARED_SYSCALL, %ecx
2808 call *(%ecx)
2809 ret $0x4
2810
2811 .global _NtUserGetDC@4
2812 _NtUserGetDC@4:
2813 movl $0x1190, %eax
2814 movl $KUSER_SHARED_SYSCALL, %ecx
2815 call *(%ecx)
2816 ret $0x4
2817
2818 .global _NtUserGetDCEx@12
2819 _NtUserGetDCEx@12:
2820 movl $0x1191, %eax
2821 movl $KUSER_SHARED_SYSCALL, %ecx
2822 call *(%ecx)
2823 ret $0xc
2824
2825 .global _NtUserGetDoubleClickTime@0
2826 _NtUserGetDoubleClickTime@0:
2827 movl $0x1192, %eax
2828 movl $KUSER_SHARED_SYSCALL, %ecx
2829 call *(%ecx)
2830 ret $0x0
2831
2832 .global _NtUserGetForegroundWindow@0
2833 _NtUserGetForegroundWindow@0:
2834 movl $0x1193, %eax
2835 movl $KUSER_SHARED_SYSCALL, %ecx
2836 call *(%ecx)
2837 ret $0x0
2838
2839 .global _NtUserGetGuiResources@8
2840 _NtUserGetGuiResources@8:
2841 movl $0x1194, %eax
2842 movl $KUSER_SHARED_SYSCALL, %ecx
2843 call *(%ecx)
2844 ret $0x8
2845
2846 .global _NtUserGetGUIThreadInfo@8
2847 _NtUserGetGUIThreadInfo@8:
2848 movl $0x1195, %eax
2849 movl $KUSER_SHARED_SYSCALL, %ecx
2850 call *(%ecx)
2851 ret $0x8
2852
2853 .global _NtUserGetIconInfo@24
2854 _NtUserGetIconInfo@24:
2855 movl $0x1196, %eax
2856 movl $KUSER_SHARED_SYSCALL, %ecx
2857 call *(%ecx)
2858 ret $0x18
2859
2860 .global _NtUserGetIconSize@16
2861 _NtUserGetIconSize@16:
2862 movl $0x1197, %eax
2863 movl $KUSER_SHARED_SYSCALL, %ecx
2864 call *(%ecx)
2865 ret $0x10
2866
2867 .global _NtUserGetImeHotKey@16
2868 _NtUserGetImeHotKey@16:
2869 movl $0x1198, %eax
2870 movl $KUSER_SHARED_SYSCALL, %ecx
2871 call *(%ecx)
2872 ret $0x10
2873
2874 .global _NtUserGetImeInfoEx@8
2875 _NtUserGetImeInfoEx@8:
2876 movl $0x1199, %eax
2877 movl $KUSER_SHARED_SYSCALL, %ecx
2878 call *(%ecx)
2879 ret $0x8
2880
2881 .global _NtUserGetInternalWindowPos@12
2882 _NtUserGetInternalWindowPos@12:
2883 movl $0x119a, %eax
2884 movl $KUSER_SHARED_SYSCALL, %ecx
2885 call *(%ecx)
2886 ret $0xc
2887
2888 .global _NtUserGetKeyboardLayoutList@8
2889 _NtUserGetKeyboardLayoutList@8:
2890 movl $0x119b, %eax
2891 movl $KUSER_SHARED_SYSCALL, %ecx
2892 call *(%ecx)
2893 ret $0x8
2894
2895 .global _NtUserGetKeyboardLayoutName@4
2896 _NtUserGetKeyboardLayoutName@4:
2897 movl $0x119c, %eax
2898 movl $KUSER_SHARED_SYSCALL, %ecx
2899 call *(%ecx)
2900 ret $0x4
2901
2902 .global _NtUserGetKeyboardState@4
2903 _NtUserGetKeyboardState@4:
2904 movl $0x119d, %eax
2905 movl $KUSER_SHARED_SYSCALL, %ecx
2906 call *(%ecx)
2907 ret $0x4
2908
2909 .global _NtUserGetKeyNameText@12
2910 _NtUserGetKeyNameText@12:
2911 movl $0x119e, %eax
2912 movl $KUSER_SHARED_SYSCALL, %ecx
2913 call *(%ecx)
2914 ret $0xc
2915
2916 .global _NtUserGetKeyState@4
2917 _NtUserGetKeyState@4:
2918 movl $0x119f, %eax
2919 movl $KUSER_SHARED_SYSCALL, %ecx
2920 call *(%ecx)
2921 ret $0x4
2922
2923 .global _NtUserGetListBoxInfo@4
2924 _NtUserGetListBoxInfo@4:
2925 movl $0x11a0, %eax
2926 movl $KUSER_SHARED_SYSCALL, %ecx
2927 call *(%ecx)
2928 ret $0x4
2929
2930 .global _NtUserGetMenuBarInfo@16
2931 _NtUserGetMenuBarInfo@16:
2932 movl $0x11a1, %eax
2933 movl $KUSER_SHARED_SYSCALL, %ecx
2934 call *(%ecx)
2935 ret $0x10
2936
2937 .global _NtUserGetMenuIndex@8
2938 _NtUserGetMenuIndex@8:
2939 movl $0x11a2, %eax
2940 movl $KUSER_SHARED_SYSCALL, %ecx
2941 call *(%ecx)
2942 ret $0x8
2943
2944 .global _NtUserGetMenuItemRect@16
2945 _NtUserGetMenuItemRect@16:
2946 movl $0x11a3, %eax
2947 movl $KUSER_SHARED_SYSCALL, %ecx
2948 call *(%ecx)
2949 ret $0x10
2950
2951 .global _NtUserGetMessage@16
2952 _NtUserGetMessage@16:
2953 movl $0x11a4, %eax
2954 movl $KUSER_SHARED_SYSCALL, %ecx
2955 call *(%ecx)
2956 ret $0x10
2957
2958 .global _NtUserGetMouseMovePointsEx@20
2959 _NtUserGetMouseMovePointsEx@20:
2960 movl $0x11a5, %eax
2961 movl $KUSER_SHARED_SYSCALL, %ecx
2962 call *(%ecx)
2963 ret $0x14
2964
2965 .global _NtUserGetObjectInformation@20
2966 _NtUserGetObjectInformation@20:
2967 movl $0x11a6, %eax
2968 movl $KUSER_SHARED_SYSCALL, %ecx
2969 call *(%ecx)
2970 ret $0x14
2971
2972 .global _NtUserGetOpenClipboardWindow@0
2973 _NtUserGetOpenClipboardWindow@0:
2974 movl $0x11a7, %eax
2975 movl $KUSER_SHARED_SYSCALL, %ecx
2976 call *(%ecx)
2977 ret $0x0
2978
2979 .global _NtUserGetPriorityClipboardFormat@8
2980 _NtUserGetPriorityClipboardFormat@8:
2981 movl $0x11a8, %eax
2982 movl $KUSER_SHARED_SYSCALL, %ecx
2983 call *(%ecx)
2984 ret $0x8
2985
2986 .global _NtUserGetProcessWindowStation@0
2987 _NtUserGetProcessWindowStation@0:
2988 movl $0x11a9, %eax
2989 movl $KUSER_SHARED_SYSCALL, %ecx
2990 call *(%ecx)
2991 ret $0x0
2992
2993 .global _NtUserGetRawInputBuffer@12
2994 _NtUserGetRawInputBuffer@12:
2995 movl $0x11aa, %eax
2996 movl $KUSER_SHARED_SYSCALL, %ecx
2997 call *(%ecx)
2998 ret $0xc
2999
3000 .global _NtUserGetRawInputData@20
3001 _NtUserGetRawInputData@20:
3002 movl $0x11ab, %eax
3003 movl $KUSER_SHARED_SYSCALL, %ecx
3004 call *(%ecx)
3005 ret $0x14
3006
3007 .global _NtUserGetRawInputDeviceInfo@16
3008 _NtUserGetRawInputDeviceInfo@16:
3009 movl $0x11ac, %eax
3010 movl $KUSER_SHARED_SYSCALL, %ecx
3011 call *(%ecx)
3012 ret $0x10
3013
3014 .global _NtUserGetRawInputDeviceList@12
3015 _NtUserGetRawInputDeviceList@12:
3016 movl $0x11ad, %eax
3017 movl $KUSER_SHARED_SYSCALL, %ecx
3018 call *(%ecx)
3019 ret $0xc
3020
3021 .global _NtUserGetRegisteredRawInputDevices@12
3022 _NtUserGetRegisteredRawInputDevices@12:
3023 movl $0x11ae, %eax
3024 movl $KUSER_SHARED_SYSCALL, %ecx
3025 call *(%ecx)
3026 ret $0xc
3027
3028 .global _NtUserGetScrollBarInfo@12
3029 _NtUserGetScrollBarInfo@12:
3030 movl $0x11af, %eax
3031 movl $KUSER_SHARED_SYSCALL, %ecx
3032 call *(%ecx)
3033 ret $0xc
3034
3035 .global _NtUserGetSystemMenu@8
3036 _NtUserGetSystemMenu@8:
3037 movl $0x11b0, %eax
3038 movl $KUSER_SHARED_SYSCALL, %ecx
3039 call *(%ecx)
3040 ret $0x8
3041
3042 .global _NtUserGetThreadDesktop@8
3043 _NtUserGetThreadDesktop@8:
3044 movl $0x11b1, %eax
3045 movl $KUSER_SHARED_SYSCALL, %ecx
3046 call *(%ecx)
3047 ret $0x8
3048
3049 .global _NtUserGetThreadState@4
3050 _NtUserGetThreadState@4:
3051 movl $0x11b2, %eax
3052 movl $KUSER_SHARED_SYSCALL, %ecx
3053 call *(%ecx)
3054 ret $0x4
3055
3056 .global _NtUserGetTitleBarInfo@8
3057 _NtUserGetTitleBarInfo@8:
3058 movl $0x11b3, %eax
3059 movl $KUSER_SHARED_SYSCALL, %ecx
3060 call *(%ecx)
3061 ret $0x8
3062
3063 .global _NtUserGetUpdateRect@12
3064 _NtUserGetUpdateRect@12:
3065 movl $0x11b4, %eax
3066 movl $KUSER_SHARED_SYSCALL, %ecx
3067 call *(%ecx)
3068 ret $0xc
3069
3070 .global _NtUserGetUpdateRgn@12
3071 _NtUserGetUpdateRgn@12:
3072 movl $0x11b5, %eax
3073 movl $KUSER_SHARED_SYSCALL, %ecx
3074 call *(%ecx)
3075 ret $0xc
3076
3077 .global _NtUserGetWindowDC@4
3078 _NtUserGetWindowDC@4:
3079 movl $0x11b6, %eax
3080 movl $KUSER_SHARED_SYSCALL, %ecx
3081 call *(%ecx)
3082 ret $0x4
3083
3084 .global _NtUserGetWindowPlacement@8
3085 _NtUserGetWindowPlacement@8:
3086 movl $0x11b7, %eax
3087 movl $KUSER_SHARED_SYSCALL, %ecx
3088 call *(%ecx)
3089 ret $0x8
3090
3091 .global _NtUserGetWOWClass@8
3092 _NtUserGetWOWClass@8:
3093 movl $0x11b8, %eax
3094 movl $KUSER_SHARED_SYSCALL, %ecx
3095 call *(%ecx)
3096 ret $0x8
3097
3098 .global _NtUserHardErrorControl@12
3099 _NtUserHardErrorControl@12:
3100 movl $0x11b9, %eax
3101 movl $KUSER_SHARED_SYSCALL, %ecx
3102 call *(%ecx)
3103 ret $0xc
3104
3105 .global _NtUserHideCaret@4
3106 _NtUserHideCaret@4:
3107 movl $0x11ba, %eax
3108 movl $KUSER_SHARED_SYSCALL, %ecx
3109 call *(%ecx)
3110 ret $0x4
3111
3112 .global _NtUserHiliteMenuItem@16
3113 _NtUserHiliteMenuItem@16:
3114 movl $0x11bb, %eax
3115 movl $KUSER_SHARED_SYSCALL, %ecx
3116 call *(%ecx)
3117 ret $0x10
3118
3119 .global _NtUserImpersonateDdeClientWindow@8
3120 _NtUserImpersonateDdeClientWindow@8:
3121 movl $0x11bc, %eax
3122 movl $KUSER_SHARED_SYSCALL, %ecx
3123 call *(%ecx)
3124 ret $0x8
3125
3126 .global _NtUserInitialize@12
3127 _NtUserInitialize@12:
3128 movl $0x11bd, %eax
3129 movl $KUSER_SHARED_SYSCALL, %ecx
3130 call *(%ecx)
3131 ret $0xc
3132
3133 .global _NtUserInitializeClientPfnArrays@16
3134 _NtUserInitializeClientPfnArrays@16:
3135 movl $0x11be, %eax
3136 movl $KUSER_SHARED_SYSCALL, %ecx
3137 call *(%ecx)
3138 ret $0x10
3139
3140 .global _NtUserInitTask@48
3141 _NtUserInitTask@48:
3142 movl $0x11bf, %eax
3143 movl $KUSER_SHARED_SYSCALL, %ecx
3144 call *(%ecx)
3145 ret $0x30
3146
3147 .global _NtUserInternalGetWindowText@12
3148 _NtUserInternalGetWindowText@12:
3149 movl $0x11c0, %eax
3150 movl $KUSER_SHARED_SYSCALL, %ecx
3151 call *(%ecx)
3152 ret $0xc
3153
3154 .global _NtUserInvalidateRect@12
3155 _NtUserInvalidateRect@12:
3156 movl $0x11c1, %eax
3157 movl $KUSER_SHARED_SYSCALL, %ecx
3158 call *(%ecx)
3159 ret $0xc
3160
3161 .global _NtUserInvalidateRgn@12
3162 _NtUserInvalidateRgn@12:
3163 movl $0x11c2, %eax
3164 movl $KUSER_SHARED_SYSCALL, %ecx
3165 call *(%ecx)
3166 ret $0xc
3167
3168 .global _NtUserIsClipboardFormatAvailable@4
3169 _NtUserIsClipboardFormatAvailable@4:
3170 movl $0x11c3, %eax
3171 movl $KUSER_SHARED_SYSCALL, %ecx
3172 call *(%ecx)
3173 ret $0x4
3174
3175 .global _NtUserKillTimer@8
3176 _NtUserKillTimer@8:
3177 movl $0x11c4, %eax
3178 movl $KUSER_SHARED_SYSCALL, %ecx
3179 call *(%ecx)
3180 ret $0x8
3181
3182 .global _NtUserLoadKeyboardLayoutEx@28
3183 _NtUserLoadKeyboardLayoutEx@28:
3184 movl $0x11c5, %eax
3185 movl $KUSER_SHARED_SYSCALL, %ecx
3186 call *(%ecx)
3187 ret $0x1c
3188
3189 .global _NtUserLockWindowStation@4
3190 _NtUserLockWindowStation@4:
3191 movl $0x11c6, %eax
3192 movl $KUSER_SHARED_SYSCALL, %ecx
3193 call *(%ecx)
3194 ret $0x4
3195
3196 .global _NtUserLockWindowUpdate@4
3197 _NtUserLockWindowUpdate@4:
3198 movl $0x11c7, %eax
3199 movl $KUSER_SHARED_SYSCALL, %ecx
3200 call *(%ecx)
3201 ret $0x4
3202
3203 .global _NtUserLockWorkStation@0
3204 _NtUserLockWorkStation@0:
3205 movl $0x11c8, %eax
3206 movl $KUSER_SHARED_SYSCALL, %ecx
3207 call *(%ecx)
3208 ret $0x0
3209
3210 .global _NtUserMapVirtualKeyEx@16
3211 _NtUserMapVirtualKeyEx@16:
3212 movl $0x11c9, %eax
3213 movl $KUSER_SHARED_SYSCALL, %ecx
3214 call *(%ecx)
3215 ret $0x10
3216
3217 .global _NtUserMenuItemFromPoint@16
3218 _NtUserMenuItemFromPoint@16:
3219 movl $0x11ca, %eax
3220 movl $KUSER_SHARED_SYSCALL, %ecx
3221 call *(%ecx)
3222 ret $0x10
3223
3224 .global _NtUserMessageCall@28
3225 _NtUserMessageCall@28:
3226 movl $0x11cb, %eax
3227 movl $KUSER_SHARED_SYSCALL, %ecx
3228 call *(%ecx)
3229 ret $0x1c
3230
3231 .global _NtUserMinMaximize@12
3232 _NtUserMinMaximize@12:
3233 movl $0x11cc, %eax
3234 movl $KUSER_SHARED_SYSCALL, %ecx
3235 call *(%ecx)
3236 ret $0xc
3237
3238 .global _NtUserMNDragLeave@0
3239 _NtUserMNDragLeave@0:
3240 movl $0x11cd, %eax
3241 movl $KUSER_SHARED_SYSCALL, %ecx
3242 call *(%ecx)
3243 ret $0x0
3244
3245 .global _NtUserMNDragOver@8
3246 _NtUserMNDragOver@8:
3247 movl $0x11ce, %eax
3248 movl $KUSER_SHARED_SYSCALL, %ecx
3249 call *(%ecx)
3250 ret $0x8
3251
3252 .global _NtUserModifyUserStartupInfoFlags@8
3253 _NtUserModifyUserStartupInfoFlags@8:
3254 movl $0x11cf, %eax
3255 movl $KUSER_SHARED_SYSCALL, %ecx
3256 call *(%ecx)
3257 ret $0x8
3258
3259 .global _NtUserMoveWindow@24
3260 _NtUserMoveWindow@24:
3261 movl $0x11d0, %eax
3262 movl $KUSER_SHARED_SYSCALL, %ecx
3263 call *(%ecx)
3264 ret $0x18
3265
3266 .global _NtUserNotifyIMEStatus@12
3267 _NtUserNotifyIMEStatus@12:
3268 movl $0x11d1, %eax
3269 movl $KUSER_SHARED_SYSCALL, %ecx
3270 call *(%ecx)
3271 ret $0xc
3272
3273 .global _NtUserNotifyProcessCreate@16
3274 _NtUserNotifyProcessCreate@16:
3275 movl $0x11d2, %eax
3276 movl $KUSER_SHARED_SYSCALL, %ecx
3277 call *(%ecx)
3278 ret $0x10
3279
3280 .global _NtUserNotifyWinEvent@16
3281 _NtUserNotifyWinEvent@16:
3282 movl $0x11d3, %eax
3283 movl $KUSER_SHARED_SYSCALL, %ecx
3284 call *(%ecx)
3285 ret $0x10
3286
3287 .global _NtUserOpenClipboard@8
3288 _NtUserOpenClipboard@8:
3289 movl $0x11d4, %eax
3290 movl $KUSER_SHARED_SYSCALL, %ecx
3291 call *(%ecx)
3292 ret $0x8
3293
3294 .global _NtUserOpenDesktop@12
3295 _NtUserOpenDesktop@12:
3296 movl $0x11d5, %eax
3297 movl $KUSER_SHARED_SYSCALL, %ecx
3298 call *(%ecx)
3299 ret $0xc
3300
3301 .global _NtUserOpenInputDesktop@12
3302 _NtUserOpenInputDesktop@12:
3303 movl $0x11d6, %eax
3304 movl $KUSER_SHARED_SYSCALL, %ecx
3305 call *(%ecx)
3306 ret $0xc
3307
3308 .global _NtUserOpenWindowStation@8
3309 _NtUserOpenWindowStation@8:
3310 movl $0x11d7, %eax
3311 movl $KUSER_SHARED_SYSCALL, %ecx
3312 call *(%ecx)
3313 ret $0x8
3314
3315 .global _NtUserPaintDesktop@4
3316 _NtUserPaintDesktop@4:
3317 movl $0x11d8, %eax
3318 movl $KUSER_SHARED_SYSCALL, %ecx
3319 call *(%ecx)
3320 ret $0x4
3321
3322 .global _NtUserPeekMessage@20
3323 _NtUserPeekMessage@20:
3324 movl $0x11d9, %eax
3325 movl $KUSER_SHARED_SYSCALL, %ecx
3326 call *(%ecx)
3327 ret $0x14
3328
3329 .global _NtUserPostMessage@16
3330 _NtUserPostMessage@16:
3331 movl $0x11da, %eax
3332 movl $KUSER_SHARED_SYSCALL, %ecx
3333 call *(%ecx)
3334 ret $0x10
3335
3336 .global _NtUserPostThreadMessage@16
3337 _NtUserPostThreadMessage@16:
3338 movl $0x11db, %eax
3339 movl $KUSER_SHARED_SYSCALL, %ecx
3340 call *(%ecx)
3341 ret $0x10
3342
3343 .global _NtUserPrintWindow@12
3344 _NtUserPrintWindow@12:
3345 movl $0x11dc, %eax
3346 movl $KUSER_SHARED_SYSCALL, %ecx
3347 call *(%ecx)
3348 ret $0xc
3349
3350 .global _NtUserProcessConnect@12
3351 _NtUserProcessConnect@12:
3352 movl $0x11dd, %eax
3353 movl $KUSER_SHARED_SYSCALL, %ecx
3354 call *(%ecx)
3355 ret $0xc
3356
3357 .global _NtUserQueryInformationThread@16
3358 _NtUserQueryInformationThread@16:
3359 movl $0x11de, %eax
3360 movl $KUSER_SHARED_SYSCALL, %ecx
3361 call *(%ecx)
3362 ret $0x10
3363
3364 .global _NtUserQueryInputContext@8
3365 _NtUserQueryInputContext@8:
3366 movl $0x11df, %eax
3367 movl $KUSER_SHARED_SYSCALL, %ecx
3368 call *(%ecx)
3369 ret $0x8
3370
3371 .global _NtUserQuerySendMessage@4
3372 _NtUserQuerySendMessage@4:
3373 movl $0x11e0, %eax
3374 movl $KUSER_SHARED_SYSCALL, %ecx
3375 call *(%ecx)
3376 ret $0x4
3377
3378 .global _NtUserQueryWindow@8
3379 _NtUserQueryWindow@8:
3380 movl $0x11e1, %eax
3381 movl $KUSER_SHARED_SYSCALL, %ecx
3382 call *(%ecx)
3383 ret $0x8
3384
3385 .global _NtUserRealChildWindowFromPoint@12
3386 _NtUserRealChildWindowFromPoint@12:
3387 movl $0x11e2, %eax
3388 movl $KUSER_SHARED_SYSCALL, %ecx
3389 call *(%ecx)
3390 ret $0xc
3391
3392 .global _NtUserRealInternalGetMessage@24
3393 _NtUserRealInternalGetMessage@24:
3394 movl $0x11e3, %eax
3395 movl $KUSER_SHARED_SYSCALL, %ecx
3396 call *(%ecx)
3397 ret $0x18
3398
3399 .global _NtUserRealWaitMessageEx@8
3400 _NtUserRealWaitMessageEx@8:
3401 movl $0x11e4, %eax
3402 movl $KUSER_SHARED_SYSCALL, %ecx
3403 call *(%ecx)
3404 ret $0x8
3405
3406 .global _NtUserRedrawWindow@16
3407 _NtUserRedrawWindow@16:
3408 movl $0x11e5, %eax
3409 movl $KUSER_SHARED_SYSCALL, %ecx
3410 call *(%ecx)
3411 ret $0x10
3412
3413 .global _NtUserRegisterClassExWOW@28
3414 _NtUserRegisterClassExWOW@28:
3415 movl $0x11e6, %eax
3416 movl $KUSER_SHARED_SYSCALL, %ecx
3417 call *(%ecx)
3418 ret $0x1c
3419
3420 .global _NtUserRegisterUserApiHook@16
3421 _NtUserRegisterUserApiHook@16:
3422 movl $0x11e7, %eax
3423 movl $KUSER_SHARED_SYSCALL, %ecx
3424 call *(%ecx)
3425 ret $0x10
3426
3427 .global _NtUserRegisterHotKey@16
3428 _NtUserRegisterHotKey@16:
3429 movl $0x11e8, %eax
3430 movl $KUSER_SHARED_SYSCALL, %ecx
3431 call *(%ecx)
3432 ret $0x10
3433
3434 .global _NtUserRegisterRawInputDevices@12
3435 _NtUserRegisterRawInputDevices@12:
3436 movl $0x11e9, %eax
3437 movl $KUSER_SHARED_SYSCALL, %ecx
3438 call *(%ecx)
3439 ret $0xc
3440
3441 .global _NtUserRegisterTasklist@4
3442 _NtUserRegisterTasklist@4:
3443 movl $0x11ea, %eax
3444 movl $KUSER_SHARED_SYSCALL, %ecx
3445 call *(%ecx)
3446 ret $0x4
3447
3448 .global _NtUserRegisterWindowMessage@4
3449 _NtUserRegisterWindowMessage@4:
3450 movl $0x11eb, %eax
3451 movl $KUSER_SHARED_SYSCALL, %ecx
3452 call *(%ecx)
3453 ret $0x4
3454
3455 .global _NtUserRemoveMenu@12
3456 _NtUserRemoveMenu@12:
3457 movl $0x11ec, %eax
3458 movl $KUSER_SHARED_SYSCALL, %ecx
3459 call *(%ecx)
3460 ret $0xc
3461
3462 .global _NtUserRemoveProp@8
3463 _NtUserRemoveProp@8:
3464 movl $0x11ed, %eax
3465 movl $KUSER_SHARED_SYSCALL, %ecx
3466 call *(%ecx)
3467 ret $0x8
3468
3469 .global _NtUserResolveDesktop@16
3470 _NtUserResolveDesktop@16:
3471 movl $0x11ee, %eax
3472 movl $KUSER_SHARED_SYSCALL, %ecx
3473 call *(%ecx)
3474 ret $0x10
3475
3476 .global _NtUserResolveDesktopForWOW@4
3477 _NtUserResolveDesktopForWOW@4:
3478 movl $0x11ef, %eax
3479 movl $KUSER_SHARED_SYSCALL, %ecx
3480 call *(%ecx)
3481 ret $0x4
3482
3483 .global _NtUserSBGetParms@16
3484 _NtUserSBGetParms@16:
3485 movl $0x11f0, %eax
3486 movl $KUSER_SHARED_SYSCALL, %ecx
3487 call *(%ecx)
3488 ret $0x10
3489
3490 .global _NtUserScrollDC@28
3491 _NtUserScrollDC@28:
3492 movl $0x11f1, %eax
3493 movl $KUSER_SHARED_SYSCALL, %ecx
3494 call *(%ecx)
3495 ret $0x1c
3496
3497 .global _NtUserScrollWindowEx@32
3498 _NtUserScrollWindowEx@32:
3499 movl $0x11f2, %eax
3500 movl $KUSER_SHARED_SYSCALL, %ecx
3501 call *(%ecx)
3502 ret $0x20
3503
3504 .global _NtUserSelectPalette@12
3505 _NtUserSelectPalette@12:
3506 movl $0x11f3, %eax
3507 movl $KUSER_SHARED_SYSCALL, %ecx
3508 call *(%ecx)
3509 ret $0xc
3510
3511 .global _NtUserSendInput@12
3512 _NtUserSendInput@12:
3513 movl $0x11f4, %eax
3514 movl $KUSER_SHARED_SYSCALL, %ecx
3515 call *(%ecx)
3516 ret $0xc
3517
3518 .global _NtUserSetActiveWindow@4
3519 _NtUserSetActiveWindow@4:
3520 movl $0x11f5, %eax
3521 movl $KUSER_SHARED_SYSCALL, %ecx
3522 call *(%ecx)
3523 ret $0x4
3524
3525 .global _NtUserSetAppImeLevel@8
3526 _NtUserSetAppImeLevel@8:
3527 movl $0x11f6, %eax
3528 movl $KUSER_SHARED_SYSCALL, %ecx
3529 call *(%ecx)
3530 ret $0x8
3531
3532 .global _NtUserSetCapture@4
3533 _NtUserSetCapture@4:
3534 movl $0x11f7, %eax
3535 movl $KUSER_SHARED_SYSCALL, %ecx
3536 call *(%ecx)
3537 ret $0x4
3538
3539 .global _NtUserSetClassLong@16
3540 _NtUserSetClassLong@16:
3541 movl $0x11f8, %eax
3542 movl $KUSER_SHARED_SYSCALL, %ecx
3543 call *(%ecx)
3544 ret $0x10
3545
3546 .global _NtUserSetClassWord@12
3547 _NtUserSetClassWord@12:
3548 movl $0x11f9, %eax
3549 movl $KUSER_SHARED_SYSCALL, %ecx
3550 call *(%ecx)
3551 ret $0xc
3552
3553 .global _NtUserSetClipboardData@12
3554 _NtUserSetClipboardData@12:
3555 movl $0x11fa, %eax
3556 movl $KUSER_SHARED_SYSCALL, %ecx
3557 call *(%ecx)
3558 ret $0xc
3559
3560 .global _NtUserSetClipboardViewer@4
3561 _NtUserSetClipboardViewer@4:
3562 movl $0x11fb, %eax
3563 movl $KUSER_SHARED_SYSCALL, %ecx
3564 call *(%ecx)
3565 ret $0x4
3566
3567 .global _NtUserSetConsoleReserveKeys@8
3568 _NtUserSetConsoleReserveKeys@8:
3569 movl $0x11fc, %eax
3570 movl $KUSER_SHARED_SYSCALL, %ecx
3571 call *(%ecx)
3572 ret $0x8
3573
3574 .global _NtUserSetCursor@4
3575 _NtUserSetCursor@4:
3576 movl $0x11fd, %eax
3577 movl $KUSER_SHARED_SYSCALL, %ecx
3578 call *(%ecx)
3579 ret $0x4
3580
3581 .global _NtUserSetCursorContents@8
3582 _NtUserSetCursorContents@8:
3583 movl $0x11fe, %eax
3584 movl $KUSER_SHARED_SYSCALL, %ecx
3585 call *(%ecx)
3586 ret $0x8
3587
3588 .global _NtUserSetCursorIconData@16
3589 _NtUserSetCursorIconData@16:
3590 movl $0x11ff, %eax
3591 movl $KUSER_SHARED_SYSCALL, %ecx
3592 call *(%ecx)
3593 ret $0x10
3594
3595 .global _NtUserSetFocus@4
3596 _NtUserSetFocus@4:
3597 movl $0x1200, %eax
3598 movl $KUSER_SHARED_SYSCALL, %ecx
3599 call *(%ecx)
3600 ret $0x4
3601
3602 .global _NtUserSetImeHotKey@20
3603 _NtUserSetImeHotKey@20:
3604 movl $0x1201, %eax
3605 movl $KUSER_SHARED_SYSCALL, %ecx
3606 call *(%ecx)
3607 ret $0x14
3608
3609 .global _NtUserSetImeInfoEx@4
3610 _NtUserSetImeInfoEx@4:
3611 movl $0x1202, %eax
3612 movl $KUSER_SHARED_SYSCALL, %ecx
3613 call *(%ecx)
3614 ret $0x4
3615
3616 .global _NtUserSetImeOwnerWindow@8
3617 _NtUserSetImeOwnerWindow@8:
3618 movl $0x1203, %eax
3619 movl $KUSER_SHARED_SYSCALL, %ecx
3620 call *(%ecx)
3621 ret $0x8
3622
3623 .global _NtUserSetInformationProcess@16
3624 _NtUserSetInformationProcess@16:
3625 movl $0x1204, %eax
3626 movl $KUSER_SHARED_SYSCALL, %ecx
3627 call *(%ecx)
3628 ret $0x10
3629
3630 .global _NtUserSetInformationThread@16
3631 _NtUserSetInformationThread@16:
3632 movl $0x1205, %eax
3633 movl $KUSER_SHARED_SYSCALL, %ecx
3634 call *(%ecx)
3635 ret $0x10
3636
3637 .global _NtUserSetInternalWindowPos@16
3638 _NtUserSetInternalWindowPos@16:
3639 movl $0x1206, %eax
3640 movl $KUSER_SHARED_SYSCALL, %ecx
3641 call *(%ecx)
3642 ret $0x10
3643
3644 .global _NtUserSetKeyboardState@4
3645 _NtUserSetKeyboardState@4:
3646 movl $0x1207, %eax
3647 movl $KUSER_SHARED_SYSCALL, %ecx
3648 call *(%ecx)
3649 ret $0x4
3650
3651 .global _NtUserSetLogonNotifyWindow@4
3652 _NtUserSetLogonNotifyWindow@4:
3653 movl $0x1208, %eax
3654 movl $KUSER_SHARED_SYSCALL, %ecx
3655 call *(%ecx)
3656 ret $0x4
3657
3658 .global _NtUserSetMenu@12
3659 _NtUserSetMenu@12:
3660 movl $0x1209, %eax
3661 movl $KUSER_SHARED_SYSCALL, %ecx
3662 call *(%ecx)
3663 ret $0xc
3664
3665 .global _NtUserSetMenuContextHelpId@8
3666 _NtUserSetMenuContextHelpId@8:
3667 movl $0x120a, %eax
3668 movl $KUSER_SHARED_SYSCALL, %ecx
3669 call *(%ecx)
3670 ret $0x8
3671
3672 .global _NtUserSetMenuDefaultItem@12
3673 _NtUserSetMenuDefaultItem@12:
3674 movl $0x120b, %eax
3675 movl $KUSER_SHARED_SYSCALL, %ecx
3676 call *(%ecx)
3677 ret $0xc
3678
3679 .global _NtUserSetMenuFlagRtoL@4
3680 _NtUserSetMenuFlagRtoL@4:
3681 movl $0x120c, %eax
3682 movl $KUSER_SHARED_SYSCALL, %ecx
3683 call *(%ecx)
3684 ret $0x4
3685
3686 .global _NtUserSetObjectInformation@16
3687 _NtUserSetObjectInformation@16:
3688 movl $0x120d, %eax
3689 movl $KUSER_SHARED_SYSCALL, %ecx
3690 call *(%ecx)
3691 ret $0x10
3692
3693 .global _NtUserSetParent@8
3694 _NtUserSetParent@8:
3695 movl $0x120e, %eax
3696 movl $KUSER_SHARED_SYSCALL, %ecx
3697 call *(%ecx)
3698 ret $0x8
3699
3700 .global _NtUserSetProcessWindowStation@4
3701 _NtUserSetProcessWindowStation@4:
3702 movl $0x120f, %eax
3703 movl $KUSER_SHARED_SYSCALL, %ecx
3704 call *(%ecx)
3705 ret $0x4
3706
3707 .global _NtUserSetProp@12
3708 _NtUserSetProp@12:
3709 movl $0x1210, %eax
3710 movl $KUSER_SHARED_SYSCALL, %ecx
3711 call *(%ecx)
3712 ret $0xc
3713
3714 .global _NtUserSetScrollInfo@16
3715 _NtUserSetScrollInfo@16:
3716 movl $0x1211, %eax
3717 movl $KUSER_SHARED_SYSCALL, %ecx
3718 call *(%ecx)
3719 ret $0x10
3720
3721 .global _NtUserSetShellWindowEx@8
3722 _NtUserSetShellWindowEx@8:
3723 movl $0x1212, %eax
3724 movl $KUSER_SHARED_SYSCALL, %ecx
3725 call *(%ecx)
3726 ret $0x8
3727
3728 .global _NtUserSetSysColors@16
3729 _NtUserSetSysColors@16:
3730 movl $0x1213, %eax
3731 movl $KUSER_SHARED_SYSCALL, %ecx
3732 call *(%ecx)
3733 ret $0x10
3734
3735 .global _NtUserSetSystemCursor@8
3736 _NtUserSetSystemCursor@8:
3737 movl $0x1214, %eax
3738 movl $KUSER_SHARED_SYSCALL, %ecx
3739 call *(%ecx)
3740 ret $0x8
3741
3742 .global _NtUserSetSystemMenu@8
3743 _NtUserSetSystemMenu@8:
3744 movl $0x1215, %eax
3745 movl $KUSER_SHARED_SYSCALL, %ecx
3746 call *(%ecx)
3747 ret $0x8
3748
3749 .global _NtUserSetSystemTimer@16
3750 _NtUserSetSystemTimer@16:
3751 movl $0x1216, %eax
3752 movl $KUSER_SHARED_SYSCALL, %ecx
3753 call *(%ecx)
3754 ret $0x10
3755
3756 .global _NtUserSetThreadDesktop@4
3757 _NtUserSetThreadDesktop@4:
3758 movl $0x1217, %eax
3759 movl $KUSER_SHARED_SYSCALL, %ecx
3760 call *(%ecx)
3761 ret $0x4
3762
3763 .global _NtUserSetThreadLayoutHandles@8
3764 _NtUserSetThreadLayoutHandles@8:
3765 movl $0x1218, %eax
3766 movl $KUSER_SHARED_SYSCALL, %ecx
3767 call *(%ecx)
3768 ret $0x8
3769
3770 .global _NtUserSetThreadState@8
3771 _NtUserSetThreadState@8:
3772 movl $0x1219, %eax
3773 movl $KUSER_SHARED_SYSCALL, %ecx
3774 call *(%ecx)
3775 ret $0x8
3776
3777 .global _NtUserSetTimer@16
3778 _NtUserSetTimer@16:
3779 movl $0x121a, %eax
3780 movl $KUSER_SHARED_SYSCALL, %ecx
3781 call *(%ecx)
3782 ret $0x10
3783
3784 .global _NtUserSetWindowFNID@8
3785 _NtUserSetWindowFNID@8:
3786 movl $0x121b, %eax
3787 movl $KUSER_SHARED_SYSCALL, %ecx
3788 call *(%ecx)
3789 ret $0x8
3790
3791 .global _NtUserSetWindowLong@16
3792 _NtUserSetWindowLong@16:
3793 movl $0x121c, %eax
3794 movl $KUSER_SHARED_SYSCALL, %ecx
3795 call *(%ecx)
3796 ret $0x10
3797
3798 .global _NtUserSetWindowPlacement@8
3799 _NtUserSetWindowPlacement@8:
3800 movl $0x121d, %eax
3801 movl $KUSER_SHARED_SYSCALL, %ecx
3802 call *(%ecx)
3803 ret $0x8
3804
3805 .global _NtUserSetWindowPos@28
3806 _NtUserSetWindowPos@28:
3807 movl $0x121e, %eax
3808 movl $KUSER_SHARED_SYSCALL, %ecx
3809 call *(%ecx)
3810 ret $0x1c
3811
3812 .global _NtUserSetWindowRgn@12
3813 _NtUserSetWindowRgn@12:
3814 movl $0x121f, %eax
3815 movl $KUSER_SHARED_SYSCALL, %ecx
3816 call *(%ecx)
3817 ret $0xc
3818
3819 .global _NtUserSetWindowsHookAW@12
3820 _NtUserSetWindowsHookAW@12:
3821 movl $0x1220, %eax
3822 movl $KUSER_SHARED_SYSCALL, %ecx
3823 call *(%ecx)
3824 ret $0xc
3825
3826 .global _NtUserSetWindowsHookEx@24
3827 _NtUserSetWindowsHookEx@24:
3828 movl $0x1221, %eax
3829 movl $KUSER_SHARED_SYSCALL, %ecx
3830 call *(%ecx)
3831 ret $0x18
3832
3833 .global _NtUserSetWindowStationUser@16
3834 _NtUserSetWindowStationUser@16:
3835 movl $0x1222, %eax
3836 movl $KUSER_SHARED_SYSCALL, %ecx
3837 call *(%ecx)
3838 ret $0x10
3839
3840 .global _NtUserSetWindowWord@12
3841 _NtUserSetWindowWord@12:
3842 movl $0x1223, %eax
3843 movl $KUSER_SHARED_SYSCALL, %ecx
3844 call *(%ecx)
3845 ret $0xc
3846
3847 .global _NtUserSetWinEventHook@32
3848 _NtUserSetWinEventHook@32:
3849 movl $0x1224, %eax
3850 movl $KUSER_SHARED_SYSCALL, %ecx
3851 call *(%ecx)
3852 ret $0x20
3853
3854 .global _NtUserShowCaret@4
3855 _NtUserShowCaret@4:
3856 movl $0x1225, %eax
3857 movl $KUSER_SHARED_SYSCALL, %ecx
3858 call *(%ecx)
3859 ret $0x4
3860
3861 .global _NtUserShowScrollBar@12
3862 _NtUserShowScrollBar@12:
3863 movl $0x1226, %eax
3864 movl $KUSER_SHARED_SYSCALL, %ecx
3865 call *(%ecx)
3866 ret $0xc
3867
3868 .global _NtUserShowWindow@8
3869 _NtUserShowWindow@8:
3870 movl $0x1227, %eax
3871 movl $KUSER_SHARED_SYSCALL, %ecx
3872 call *(%ecx)
3873 ret $0x8
3874
3875 .global _NtUserShowWindowAsync@8
3876 _NtUserShowWindowAsync@8:
3877 movl $0x1228, %eax
3878 movl $KUSER_SHARED_SYSCALL, %ecx
3879 call *(%ecx)
3880 ret $0x8
3881
3882 .global _NtUserSoundSentry@0
3883 _NtUserSoundSentry@0:
3884 movl $0x1229, %eax
3885 movl $KUSER_SHARED_SYSCALL, %ecx
3886 call *(%ecx)
3887 ret $0x0
3888
3889 .global _NtUserSwitchDesktop@4
3890 _NtUserSwitchDesktop@4:
3891 movl $0x122a, %eax
3892 movl $KUSER_SHARED_SYSCALL, %ecx
3893 call *(%ecx)
3894 ret $0x4
3895
3896 .global _NtUserSystemParametersInfo@16
3897 _NtUserSystemParametersInfo@16:
3898 movl $0x122b, %eax
3899 movl $KUSER_SHARED_SYSCALL, %ecx
3900 call *(%ecx)
3901 ret $0x10
3902
3903 .global _NtUserTestForInteractiveUser@4
3904 _NtUserTestForInteractiveUser@4:
3905 movl $0x122c, %eax
3906 movl $KUSER_SHARED_SYSCALL, %ecx
3907 call *(%ecx)
3908 ret $0x4
3909
3910 .global _NtUserThunkedMenuInfo@8
3911 _NtUserThunkedMenuInfo@8:
3912 movl $0x122d, %eax
3913 movl $KUSER_SHARED_SYSCALL, %ecx
3914 call *(%ecx)
3915 ret $0x8
3916
3917 .global _NtUserThunkedMenuItemInfo@24
3918 _NtUserThunkedMenuItemInfo@24:
3919 movl $0x122e, %eax
3920 movl $KUSER_SHARED_SYSCALL, %ecx
3921 call *(%ecx)
3922 ret $0x18