xref: /reactos/win32ss/gdi/diblib/RopFunctions.c (revision c2c66aff)
1*c2c66affSColin Finck 
2*c2c66affSColin Finck #include "DibLib.h"
3*c2c66affSColin Finck 
4*c2c66affSColin Finck #define FASTCALL __fastcall
5*c2c66affSColin Finck 
DoRop_0(ULONG D,ULONG S,ULONG P)6*c2c66affSColin Finck ULONG FASTCALL DoRop_0(ULONG D, ULONG S, ULONG P)
7*c2c66affSColin Finck {
8*c2c66affSColin Finck     return ROP_0(D,S,P);
9*c2c66affSColin Finck }
10*c2c66affSColin Finck 
DoRop_DPSoon(ULONG D,ULONG S,ULONG P)11*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSoon(ULONG D, ULONG S, ULONG P)
12*c2c66affSColin Finck {
13*c2c66affSColin Finck     return ROP_DPSoon(D,S,P);
14*c2c66affSColin Finck }
15*c2c66affSColin Finck 
DoRop_DPSona(ULONG D,ULONG S,ULONG P)16*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSona(ULONG D, ULONG S, ULONG P)
17*c2c66affSColin Finck {
18*c2c66affSColin Finck     return ROP_DPSona(D,S,P);
19*c2c66affSColin Finck }
20*c2c66affSColin Finck 
DoRop_PSon(ULONG D,ULONG S,ULONG P)21*c2c66affSColin Finck ULONG FASTCALL DoRop_PSon(ULONG D, ULONG S, ULONG P)
22*c2c66affSColin Finck {
23*c2c66affSColin Finck     return ROP_PSon(D,S,P);
24*c2c66affSColin Finck }
25*c2c66affSColin Finck 
DoRop_SDPona(ULONG D,ULONG S,ULONG P)26*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPona(ULONG D, ULONG S, ULONG P)
27*c2c66affSColin Finck {
28*c2c66affSColin Finck     return ROP_SDPona(D,S,P);
29*c2c66affSColin Finck }
30*c2c66affSColin Finck 
DoRop_DPon(ULONG D,ULONG S,ULONG P)31*c2c66affSColin Finck ULONG FASTCALL DoRop_DPon(ULONG D, ULONG S, ULONG P)
32*c2c66affSColin Finck {
33*c2c66affSColin Finck     return ROP_DPon(D,S,P);
34*c2c66affSColin Finck }
35*c2c66affSColin Finck 
DoRop_PDSxnon(ULONG D,ULONG S,ULONG P)36*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxnon(ULONG D, ULONG S, ULONG P)
37*c2c66affSColin Finck {
38*c2c66affSColin Finck     return ROP_PDSxnon(D,S,P);
39*c2c66affSColin Finck }
40*c2c66affSColin Finck 
DoRop_PDSaon(ULONG D,ULONG S,ULONG P)41*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSaon(ULONG D, ULONG S, ULONG P)
42*c2c66affSColin Finck {
43*c2c66affSColin Finck     return ROP_PDSaon(D,S,P);
44*c2c66affSColin Finck }
45*c2c66affSColin Finck 
DoRop_SDPnaa(ULONG D,ULONG S,ULONG P)46*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnaa(ULONG D, ULONG S, ULONG P)
47*c2c66affSColin Finck {
48*c2c66affSColin Finck     return ROP_SDPnaa(D,S,P);
49*c2c66affSColin Finck }
50*c2c66affSColin Finck 
DoRop_PDSxon(ULONG D,ULONG S,ULONG P)51*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxon(ULONG D, ULONG S, ULONG P)
52*c2c66affSColin Finck {
53*c2c66affSColin Finck     return ROP_PDSxon(D,S,P);
54*c2c66affSColin Finck }
55*c2c66affSColin Finck 
DoRop_DPna(ULONG D,ULONG S,ULONG P)56*c2c66affSColin Finck ULONG FASTCALL DoRop_DPna(ULONG D, ULONG S, ULONG P)
57*c2c66affSColin Finck {
58*c2c66affSColin Finck     return ROP_DPna(D,S,P);
59*c2c66affSColin Finck }
60*c2c66affSColin Finck 
DoRop_PSDnaon(ULONG D,ULONG S,ULONG P)61*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnaon(ULONG D, ULONG S, ULONG P)
62*c2c66affSColin Finck {
63*c2c66affSColin Finck     return ROP_PSDnaon(D,S,P);
64*c2c66affSColin Finck }
65*c2c66affSColin Finck 
DoRop_SPna(ULONG D,ULONG S,ULONG P)66*c2c66affSColin Finck ULONG FASTCALL DoRop_SPna(ULONG D, ULONG S, ULONG P)
67*c2c66affSColin Finck {
68*c2c66affSColin Finck     return ROP_SPna(D,S,P);
69*c2c66affSColin Finck }
70*c2c66affSColin Finck 
DoRop_PDSnaon(ULONG D,ULONG S,ULONG P)71*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnaon(ULONG D, ULONG S, ULONG P)
72*c2c66affSColin Finck {
73*c2c66affSColin Finck     return ROP_PDSnaon(D,S,P);
74*c2c66affSColin Finck }
75*c2c66affSColin Finck 
DoRop_PDSonon(ULONG D,ULONG S,ULONG P)76*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSonon(ULONG D, ULONG S, ULONG P)
77*c2c66affSColin Finck {
78*c2c66affSColin Finck     return ROP_PDSonon(D,S,P);
79*c2c66affSColin Finck }
80*c2c66affSColin Finck 
DoRop_Pn(ULONG D,ULONG S,ULONG P)81*c2c66affSColin Finck ULONG FASTCALL DoRop_Pn(ULONG D, ULONG S, ULONG P)
82*c2c66affSColin Finck {
83*c2c66affSColin Finck     return ROP_Pn(D,S,P);
84*c2c66affSColin Finck }
85*c2c66affSColin Finck 
DoRop_PDSona(ULONG D,ULONG S,ULONG P)86*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSona(ULONG D, ULONG S, ULONG P)
87*c2c66affSColin Finck {
88*c2c66affSColin Finck     return ROP_PDSona(D,S,P);
89*c2c66affSColin Finck }
90*c2c66affSColin Finck 
DoRop_DSon(ULONG D,ULONG S,ULONG P)91*c2c66affSColin Finck ULONG FASTCALL DoRop_DSon(ULONG D, ULONG S, ULONG P)
92*c2c66affSColin Finck {
93*c2c66affSColin Finck     return ROP_DSon(D,S,P);
94*c2c66affSColin Finck }
95*c2c66affSColin Finck 
DoRop_SDPxnon(ULONG D,ULONG S,ULONG P)96*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxnon(ULONG D, ULONG S, ULONG P)
97*c2c66affSColin Finck {
98*c2c66affSColin Finck     return ROP_SDPxnon(D,S,P);
99*c2c66affSColin Finck }
100*c2c66affSColin Finck 
DoRop_SDPaon(ULONG D,ULONG S,ULONG P)101*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPaon(ULONG D, ULONG S, ULONG P)
102*c2c66affSColin Finck {
103*c2c66affSColin Finck     return ROP_SDPaon(D,S,P);
104*c2c66affSColin Finck }
105*c2c66affSColin Finck 
DoRop_DPSxnon(ULONG D,ULONG S,ULONG P)106*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxnon(ULONG D, ULONG S, ULONG P)
107*c2c66affSColin Finck {
108*c2c66affSColin Finck     return ROP_DPSxnon(D,S,P);
109*c2c66affSColin Finck }
110*c2c66affSColin Finck 
DoRop_DPSaon(ULONG D,ULONG S,ULONG P)111*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSaon(ULONG D, ULONG S, ULONG P)
112*c2c66affSColin Finck {
113*c2c66affSColin Finck     return ROP_DPSaon(D,S,P);
114*c2c66affSColin Finck }
115*c2c66affSColin Finck 
DoRop_PSDPSanaxx(ULONG D,ULONG S,ULONG P)116*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSanaxx(ULONG D, ULONG S, ULONG P)
117*c2c66affSColin Finck {
118*c2c66affSColin Finck     return ROP_PSDPSanaxx(D,S,P);
119*c2c66affSColin Finck }
120*c2c66affSColin Finck 
DoRop_SSPxDSxaxn(ULONG D,ULONG S,ULONG P)121*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxDSxaxn(ULONG D, ULONG S, ULONG P)
122*c2c66affSColin Finck {
123*c2c66affSColin Finck     return ROP_SSPxDSxaxn(D,S,P);
124*c2c66affSColin Finck }
125*c2c66affSColin Finck 
DoRop_SPxPDxa(ULONG D,ULONG S,ULONG P)126*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxPDxa(ULONG D, ULONG S, ULONG P)
127*c2c66affSColin Finck {
128*c2c66affSColin Finck     return ROP_SPxPDxa(D,S,P);
129*c2c66affSColin Finck }
130*c2c66affSColin Finck 
DoRop_SDPSanaxn(ULONG D,ULONG S,ULONG P)131*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSanaxn(ULONG D, ULONG S, ULONG P)
132*c2c66affSColin Finck {
133*c2c66affSColin Finck     return ROP_SDPSanaxn(D,S,P);
134*c2c66affSColin Finck }
135*c2c66affSColin Finck 
DoRop_PDSPaox(ULONG D,ULONG S,ULONG P)136*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPaox(ULONG D, ULONG S, ULONG P)
137*c2c66affSColin Finck {
138*c2c66affSColin Finck     return ROP_PDSPaox(D,S,P);
139*c2c66affSColin Finck }
140*c2c66affSColin Finck 
DoRop_SDPSxaxn(ULONG D,ULONG S,ULONG P)141*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSxaxn(ULONG D, ULONG S, ULONG P)
142*c2c66affSColin Finck {
143*c2c66affSColin Finck     return ROP_SDPSxaxn(D,S,P);
144*c2c66affSColin Finck }
145*c2c66affSColin Finck 
DoRop_PSDPaox(ULONG D,ULONG S,ULONG P)146*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPaox(ULONG D, ULONG S, ULONG P)
147*c2c66affSColin Finck {
148*c2c66affSColin Finck     return ROP_PSDPaox(D,S,P);
149*c2c66affSColin Finck }
150*c2c66affSColin Finck 
DoRop_DSPDxaxn(ULONG D,ULONG S,ULONG P)151*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDxaxn(ULONG D, ULONG S, ULONG P)
152*c2c66affSColin Finck {
153*c2c66affSColin Finck     return ROP_DSPDxaxn(D,S,P);
154*c2c66affSColin Finck }
155*c2c66affSColin Finck 
DoRop_PDSox(ULONG D,ULONG S,ULONG P)156*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSox(ULONG D, ULONG S, ULONG P)
157*c2c66affSColin Finck {
158*c2c66affSColin Finck     return ROP_PDSox(D,S,P);
159*c2c66affSColin Finck }
160*c2c66affSColin Finck 
DoRop_PDSoan(ULONG D,ULONG S,ULONG P)161*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSoan(ULONG D, ULONG S, ULONG P)
162*c2c66affSColin Finck {
163*c2c66affSColin Finck     return ROP_PDSoan(D,S,P);
164*c2c66affSColin Finck }
165*c2c66affSColin Finck 
DoRop_DPSnaa(ULONG D,ULONG S,ULONG P)166*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnaa(ULONG D, ULONG S, ULONG P)
167*c2c66affSColin Finck {
168*c2c66affSColin Finck     return ROP_DPSnaa(D,S,P);
169*c2c66affSColin Finck }
170*c2c66affSColin Finck 
DoRop_SDPxon(ULONG D,ULONG S,ULONG P)171*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxon(ULONG D, ULONG S, ULONG P)
172*c2c66affSColin Finck {
173*c2c66affSColin Finck     return ROP_SDPxon(D,S,P);
174*c2c66affSColin Finck }
175*c2c66affSColin Finck 
DoRop_DSna(ULONG D,ULONG S,ULONG P)176*c2c66affSColin Finck ULONG FASTCALL DoRop_DSna(ULONG D, ULONG S, ULONG P)
177*c2c66affSColin Finck {
178*c2c66affSColin Finck     return ROP_DSna(D,S,P);
179*c2c66affSColin Finck }
180*c2c66affSColin Finck 
DoRop_SPDnaon(ULONG D,ULONG S,ULONG P)181*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnaon(ULONG D, ULONG S, ULONG P)
182*c2c66affSColin Finck {
183*c2c66affSColin Finck     return ROP_SPDnaon(D,S,P);
184*c2c66affSColin Finck }
185*c2c66affSColin Finck 
DoRop_SPxDSxa(ULONG D,ULONG S,ULONG P)186*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxDSxa(ULONG D, ULONG S, ULONG P)
187*c2c66affSColin Finck {
188*c2c66affSColin Finck     return ROP_SPxDSxa(D,S,P);
189*c2c66affSColin Finck }
190*c2c66affSColin Finck 
DoRop_PDSPanaxn(ULONG D,ULONG S,ULONG P)191*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPanaxn(ULONG D, ULONG S, ULONG P)
192*c2c66affSColin Finck {
193*c2c66affSColin Finck     return ROP_PDSPanaxn(D,S,P);
194*c2c66affSColin Finck }
195*c2c66affSColin Finck 
DoRop_SDPSaox(ULONG D,ULONG S,ULONG P)196*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSaox(ULONG D, ULONG S, ULONG P)
197*c2c66affSColin Finck {
198*c2c66affSColin Finck     return ROP_SDPSaox(D,S,P);
199*c2c66affSColin Finck }
200*c2c66affSColin Finck 
DoRop_SDPSxnox(ULONG D,ULONG S,ULONG P)201*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSxnox(ULONG D, ULONG S, ULONG P)
202*c2c66affSColin Finck {
203*c2c66affSColin Finck     return ROP_SDPSxnox(D,S,P);
204*c2c66affSColin Finck }
205*c2c66affSColin Finck 
DoRop_DPSxa(ULONG D,ULONG S,ULONG P)206*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxa(ULONG D, ULONG S, ULONG P)
207*c2c66affSColin Finck {
208*c2c66affSColin Finck     return ROP_DPSxa(D,S,P);
209*c2c66affSColin Finck }
210*c2c66affSColin Finck 
DoRop_PSDPSaoxxn(ULONG D,ULONG S,ULONG P)211*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSaoxxn(ULONG D, ULONG S, ULONG P)
212*c2c66affSColin Finck {
213*c2c66affSColin Finck     return ROP_PSDPSaoxxn(D,S,P);
214*c2c66affSColin Finck }
215*c2c66affSColin Finck 
DoRop_DPSana(ULONG D,ULONG S,ULONG P)216*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSana(ULONG D, ULONG S, ULONG P)
217*c2c66affSColin Finck {
218*c2c66affSColin Finck     return ROP_DPSana(D,S,P);
219*c2c66affSColin Finck }
220*c2c66affSColin Finck 
DoRop_SSPxPDxaxn(ULONG D,ULONG S,ULONG P)221*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxPDxaxn(ULONG D, ULONG S, ULONG P)
222*c2c66affSColin Finck {
223*c2c66affSColin Finck     return ROP_SSPxPDxaxn(D,S,P);
224*c2c66affSColin Finck }
225*c2c66affSColin Finck 
DoRop_SPDSoax(ULONG D,ULONG S,ULONG P)226*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSoax(ULONG D, ULONG S, ULONG P)
227*c2c66affSColin Finck {
228*c2c66affSColin Finck     return ROP_SPDSoax(D,S,P);
229*c2c66affSColin Finck }
230*c2c66affSColin Finck 
DoRop_PSDnox(ULONG D,ULONG S,ULONG P)231*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnox(ULONG D, ULONG S, ULONG P)
232*c2c66affSColin Finck {
233*c2c66affSColin Finck     return ROP_PSDnox(D,S,P);
234*c2c66affSColin Finck }
235*c2c66affSColin Finck 
DoRop_PSDPxox(ULONG D,ULONG S,ULONG P)236*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPxox(ULONG D, ULONG S, ULONG P)
237*c2c66affSColin Finck {
238*c2c66affSColin Finck     return ROP_PSDPxox(D,S,P);
239*c2c66affSColin Finck }
240*c2c66affSColin Finck 
DoRop_PSDnoan(ULONG D,ULONG S,ULONG P)241*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnoan(ULONG D, ULONG S, ULONG P)
242*c2c66affSColin Finck {
243*c2c66affSColin Finck     return ROP_PSDnoan(D,S,P);
244*c2c66affSColin Finck }
245*c2c66affSColin Finck 
DoRop_PSna(ULONG D,ULONG S,ULONG P)246*c2c66affSColin Finck ULONG FASTCALL DoRop_PSna(ULONG D, ULONG S, ULONG P)
247*c2c66affSColin Finck {
248*c2c66affSColin Finck     return ROP_PSna(D,S,P);
249*c2c66affSColin Finck }
250*c2c66affSColin Finck 
DoRop_SDPnaon(ULONG D,ULONG S,ULONG P)251*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnaon(ULONG D, ULONG S, ULONG P)
252*c2c66affSColin Finck {
253*c2c66affSColin Finck     return ROP_SDPnaon(D,S,P);
254*c2c66affSColin Finck }
255*c2c66affSColin Finck 
DoRop_SDPSoox(ULONG D,ULONG S,ULONG P)256*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSoox(ULONG D, ULONG S, ULONG P)
257*c2c66affSColin Finck {
258*c2c66affSColin Finck     return ROP_SDPSoox(D,S,P);
259*c2c66affSColin Finck }
260*c2c66affSColin Finck 
DoRop_Sn(ULONG D,ULONG S,ULONG P)261*c2c66affSColin Finck ULONG FASTCALL DoRop_Sn(ULONG D, ULONG S, ULONG P)
262*c2c66affSColin Finck {
263*c2c66affSColin Finck     return ROP_Sn(D,S,P);
264*c2c66affSColin Finck }
265*c2c66affSColin Finck 
DoRop_SPDSaox(ULONG D,ULONG S,ULONG P)266*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSaox(ULONG D, ULONG S, ULONG P)
267*c2c66affSColin Finck {
268*c2c66affSColin Finck     return ROP_SPDSaox(D,S,P);
269*c2c66affSColin Finck }
270*c2c66affSColin Finck 
DoRop_SPDSxnox(ULONG D,ULONG S,ULONG P)271*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSxnox(ULONG D, ULONG S, ULONG P)
272*c2c66affSColin Finck {
273*c2c66affSColin Finck     return ROP_SPDSxnox(D,S,P);
274*c2c66affSColin Finck }
275*c2c66affSColin Finck 
DoRop_SDPox(ULONG D,ULONG S,ULONG P)276*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPox(ULONG D, ULONG S, ULONG P)
277*c2c66affSColin Finck {
278*c2c66affSColin Finck     return ROP_SDPox(D,S,P);
279*c2c66affSColin Finck }
280*c2c66affSColin Finck 
DoRop_SDPoan(ULONG D,ULONG S,ULONG P)281*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPoan(ULONG D, ULONG S, ULONG P)
282*c2c66affSColin Finck {
283*c2c66affSColin Finck     return ROP_SDPoan(D,S,P);
284*c2c66affSColin Finck }
285*c2c66affSColin Finck 
DoRop_PSDPoax(ULONG D,ULONG S,ULONG P)286*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPoax(ULONG D, ULONG S, ULONG P)
287*c2c66affSColin Finck {
288*c2c66affSColin Finck     return ROP_PSDPoax(D,S,P);
289*c2c66affSColin Finck }
290*c2c66affSColin Finck 
DoRop_SPDnox(ULONG D,ULONG S,ULONG P)291*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnox(ULONG D, ULONG S, ULONG P)
292*c2c66affSColin Finck {
293*c2c66affSColin Finck     return ROP_SPDnox(D,S,P);
294*c2c66affSColin Finck }
295*c2c66affSColin Finck 
DoRop_SPDSxox(ULONG D,ULONG S,ULONG P)296*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSxox(ULONG D, ULONG S, ULONG P)
297*c2c66affSColin Finck {
298*c2c66affSColin Finck     return ROP_SPDSxox(D,S,P);
299*c2c66affSColin Finck }
300*c2c66affSColin Finck 
DoRop_SPDnoan(ULONG D,ULONG S,ULONG P)301*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnoan(ULONG D, ULONG S, ULONG P)
302*c2c66affSColin Finck {
303*c2c66affSColin Finck     return ROP_SPDnoan(D,S,P);
304*c2c66affSColin Finck }
305*c2c66affSColin Finck 
DoRop_PSx(ULONG D,ULONG S,ULONG P)306*c2c66affSColin Finck ULONG FASTCALL DoRop_PSx(ULONG D, ULONG S, ULONG P)
307*c2c66affSColin Finck {
308*c2c66affSColin Finck     return ROP_PSx(D,S,P);
309*c2c66affSColin Finck }
310*c2c66affSColin Finck 
DoRop_SPDSonox(ULONG D,ULONG S,ULONG P)311*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSonox(ULONG D, ULONG S, ULONG P)
312*c2c66affSColin Finck {
313*c2c66affSColin Finck     return ROP_SPDSonox(D,S,P);
314*c2c66affSColin Finck }
315*c2c66affSColin Finck 
DoRop_SPDSnaox(ULONG D,ULONG S,ULONG P)316*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSnaox(ULONG D, ULONG S, ULONG P)
317*c2c66affSColin Finck {
318*c2c66affSColin Finck     return ROP_SPDSnaox(D,S,P);
319*c2c66affSColin Finck }
320*c2c66affSColin Finck 
DoRop_PSan(ULONG D,ULONG S,ULONG P)321*c2c66affSColin Finck ULONG FASTCALL DoRop_PSan(ULONG D, ULONG S, ULONG P)
322*c2c66affSColin Finck {
323*c2c66affSColin Finck     return ROP_PSan(D,S,P);
324*c2c66affSColin Finck }
325*c2c66affSColin Finck 
DoRop_PSDnaa(ULONG D,ULONG S,ULONG P)326*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnaa(ULONG D, ULONG S, ULONG P)
327*c2c66affSColin Finck {
328*c2c66affSColin Finck     return ROP_PSDnaa(D,S,P);
329*c2c66affSColin Finck }
330*c2c66affSColin Finck 
DoRop_DPSxon(ULONG D,ULONG S,ULONG P)331*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxon(ULONG D, ULONG S, ULONG P)
332*c2c66affSColin Finck {
333*c2c66affSColin Finck     return ROP_DPSxon(D,S,P);
334*c2c66affSColin Finck }
335*c2c66affSColin Finck 
DoRop_SDxPDxa(ULONG D,ULONG S,ULONG P)336*c2c66affSColin Finck ULONG FASTCALL DoRop_SDxPDxa(ULONG D, ULONG S, ULONG P)
337*c2c66affSColin Finck {
338*c2c66affSColin Finck     return ROP_SDxPDxa(D,S,P);
339*c2c66affSColin Finck }
340*c2c66affSColin Finck 
DoRop_SPDSanaxn(ULONG D,ULONG S,ULONG P)341*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSanaxn(ULONG D, ULONG S, ULONG P)
342*c2c66affSColin Finck {
343*c2c66affSColin Finck     return ROP_SPDSanaxn(D,S,P);
344*c2c66affSColin Finck }
345*c2c66affSColin Finck 
DoRop_SDna(ULONG D,ULONG S,ULONG P)346*c2c66affSColin Finck ULONG FASTCALL DoRop_SDna(ULONG D, ULONG S, ULONG P)
347*c2c66affSColin Finck {
348*c2c66affSColin Finck     return ROP_SDna(D,S,P);
349*c2c66affSColin Finck }
350*c2c66affSColin Finck 
DoRop_DPSnaon(ULONG D,ULONG S,ULONG P)351*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnaon(ULONG D, ULONG S, ULONG P)
352*c2c66affSColin Finck {
353*c2c66affSColin Finck     return ROP_DPSnaon(D,S,P);
354*c2c66affSColin Finck }
355*c2c66affSColin Finck 
DoRop_DSPDaox(ULONG D,ULONG S,ULONG P)356*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDaox(ULONG D, ULONG S, ULONG P)
357*c2c66affSColin Finck {
358*c2c66affSColin Finck     return ROP_DSPDaox(D,S,P);
359*c2c66affSColin Finck }
360*c2c66affSColin Finck 
DoRop_PSDPxaxn(ULONG D,ULONG S,ULONG P)361*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPxaxn(ULONG D, ULONG S, ULONG P)
362*c2c66affSColin Finck {
363*c2c66affSColin Finck     return ROP_PSDPxaxn(D,S,P);
364*c2c66affSColin Finck }
365*c2c66affSColin Finck 
DoRop_SDPxa(ULONG D,ULONG S,ULONG P)366*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxa(ULONG D, ULONG S, ULONG P)
367*c2c66affSColin Finck {
368*c2c66affSColin Finck     return ROP_SDPxa(D,S,P);
369*c2c66affSColin Finck }
370*c2c66affSColin Finck 
DoRop_PDSPDaoxxn(ULONG D,ULONG S,ULONG P)371*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPDaoxxn(ULONG D, ULONG S, ULONG P)
372*c2c66affSColin Finck {
373*c2c66affSColin Finck     return ROP_PDSPDaoxxn(D,S,P);
374*c2c66affSColin Finck }
375*c2c66affSColin Finck 
DoRop_DPSDoax(ULONG D,ULONG S,ULONG P)376*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDoax(ULONG D, ULONG S, ULONG P)
377*c2c66affSColin Finck {
378*c2c66affSColin Finck     return ROP_DPSDoax(D,S,P);
379*c2c66affSColin Finck }
380*c2c66affSColin Finck 
DoRop_PDSnox(ULONG D,ULONG S,ULONG P)381*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnox(ULONG D, ULONG S, ULONG P)
382*c2c66affSColin Finck {
383*c2c66affSColin Finck     return ROP_PDSnox(D,S,P);
384*c2c66affSColin Finck }
385*c2c66affSColin Finck 
DoRop_SDPana(ULONG D,ULONG S,ULONG P)386*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPana(ULONG D, ULONG S, ULONG P)
387*c2c66affSColin Finck {
388*c2c66affSColin Finck     return ROP_SDPana(D,S,P);
389*c2c66affSColin Finck }
390*c2c66affSColin Finck 
DoRop_SSPxDSxoxn(ULONG D,ULONG S,ULONG P)391*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxDSxoxn(ULONG D, ULONG S, ULONG P)
392*c2c66affSColin Finck {
393*c2c66affSColin Finck     return ROP_SSPxDSxoxn(D,S,P);
394*c2c66affSColin Finck }
395*c2c66affSColin Finck 
DoRop_PDSPxox(ULONG D,ULONG S,ULONG P)396*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPxox(ULONG D, ULONG S, ULONG P)
397*c2c66affSColin Finck {
398*c2c66affSColin Finck     return ROP_PDSPxox(D,S,P);
399*c2c66affSColin Finck }
400*c2c66affSColin Finck 
DoRop_PDSnoan(ULONG D,ULONG S,ULONG P)401*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnoan(ULONG D, ULONG S, ULONG P)
402*c2c66affSColin Finck {
403*c2c66affSColin Finck     return ROP_PDSnoan(D,S,P);
404*c2c66affSColin Finck }
405*c2c66affSColin Finck 
DoRop_PDna(ULONG D,ULONG S,ULONG P)406*c2c66affSColin Finck ULONG FASTCALL DoRop_PDna(ULONG D, ULONG S, ULONG P)
407*c2c66affSColin Finck {
408*c2c66affSColin Finck     return ROP_PDna(D,S,P);
409*c2c66affSColin Finck }
410*c2c66affSColin Finck 
DoRop_DSPnaon(ULONG D,ULONG S,ULONG P)411*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnaon(ULONG D, ULONG S, ULONG P)
412*c2c66affSColin Finck {
413*c2c66affSColin Finck     return ROP_DSPnaon(D,S,P);
414*c2c66affSColin Finck }
415*c2c66affSColin Finck 
DoRop_DPSDaox(ULONG D,ULONG S,ULONG P)416*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDaox(ULONG D, ULONG S, ULONG P)
417*c2c66affSColin Finck {
418*c2c66affSColin Finck     return ROP_DPSDaox(D,S,P);
419*c2c66affSColin Finck }
420*c2c66affSColin Finck 
DoRop_SPDSxaxn(ULONG D,ULONG S,ULONG P)421*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSxaxn(ULONG D, ULONG S, ULONG P)
422*c2c66affSColin Finck {
423*c2c66affSColin Finck     return ROP_SPDSxaxn(D,S,P);
424*c2c66affSColin Finck }
425*c2c66affSColin Finck 
DoRop_DPSonon(ULONG D,ULONG S,ULONG P)426*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSonon(ULONG D, ULONG S, ULONG P)
427*c2c66affSColin Finck {
428*c2c66affSColin Finck     return ROP_DPSonon(D,S,P);
429*c2c66affSColin Finck }
430*c2c66affSColin Finck 
DoRop_Dn(ULONG D,ULONG S,ULONG P)431*c2c66affSColin Finck ULONG FASTCALL DoRop_Dn(ULONG D, ULONG S, ULONG P)
432*c2c66affSColin Finck {
433*c2c66affSColin Finck     return ROP_Dn(D,S,P);
434*c2c66affSColin Finck }
435*c2c66affSColin Finck 
DoRop_DPSox(ULONG D,ULONG S,ULONG P)436*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSox(ULONG D, ULONG S, ULONG P)
437*c2c66affSColin Finck {
438*c2c66affSColin Finck     return ROP_DPSox(D,S,P);
439*c2c66affSColin Finck }
440*c2c66affSColin Finck 
DoRop_DPSoan(ULONG D,ULONG S,ULONG P)441*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSoan(ULONG D, ULONG S, ULONG P)
442*c2c66affSColin Finck {
443*c2c66affSColin Finck     return ROP_DPSoan(D,S,P);
444*c2c66affSColin Finck }
445*c2c66affSColin Finck 
DoRop_PDSPoax(ULONG D,ULONG S,ULONG P)446*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPoax(ULONG D, ULONG S, ULONG P)
447*c2c66affSColin Finck {
448*c2c66affSColin Finck     return ROP_PDSPoax(D,S,P);
449*c2c66affSColin Finck }
450*c2c66affSColin Finck 
DoRop_DPSnox(ULONG D,ULONG S,ULONG P)451*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnox(ULONG D, ULONG S, ULONG P)
452*c2c66affSColin Finck {
453*c2c66affSColin Finck     return ROP_DPSnox(D,S,P);
454*c2c66affSColin Finck }
455*c2c66affSColin Finck 
DoRop_DPx(ULONG D,ULONG S,ULONG P)456*c2c66affSColin Finck ULONG FASTCALL DoRop_DPx(ULONG D, ULONG S, ULONG P)
457*c2c66affSColin Finck {
458*c2c66affSColin Finck     return ROP_DPx(D,S,P);
459*c2c66affSColin Finck }
460*c2c66affSColin Finck 
DoRop_DPSDonox(ULONG D,ULONG S,ULONG P)461*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDonox(ULONG D, ULONG S, ULONG P)
462*c2c66affSColin Finck {
463*c2c66affSColin Finck     return ROP_DPSDonox(D,S,P);
464*c2c66affSColin Finck }
465*c2c66affSColin Finck 
DoRop_DPSDxox(ULONG D,ULONG S,ULONG P)466*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDxox(ULONG D, ULONG S, ULONG P)
467*c2c66affSColin Finck {
468*c2c66affSColin Finck     return ROP_DPSDxox(D,S,P);
469*c2c66affSColin Finck }
470*c2c66affSColin Finck 
DoRop_DPSnoan(ULONG D,ULONG S,ULONG P)471*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnoan(ULONG D, ULONG S, ULONG P)
472*c2c66affSColin Finck {
473*c2c66affSColin Finck     return ROP_DPSnoan(D,S,P);
474*c2c66affSColin Finck }
475*c2c66affSColin Finck 
DoRop_DPSDnaox(ULONG D,ULONG S,ULONG P)476*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDnaox(ULONG D, ULONG S, ULONG P)
477*c2c66affSColin Finck {
478*c2c66affSColin Finck     return ROP_DPSDnaox(D,S,P);
479*c2c66affSColin Finck }
480*c2c66affSColin Finck 
DoRop_DPan(ULONG D,ULONG S,ULONG P)481*c2c66affSColin Finck ULONG FASTCALL DoRop_DPan(ULONG D, ULONG S, ULONG P)
482*c2c66affSColin Finck {
483*c2c66affSColin Finck     return ROP_DPan(D,S,P);
484*c2c66affSColin Finck }
485*c2c66affSColin Finck 
DoRop_PDSxa(ULONG D,ULONG S,ULONG P)486*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxa(ULONG D, ULONG S, ULONG P)
487*c2c66affSColin Finck {
488*c2c66affSColin Finck     return ROP_PDSxa(D,S,P);
489*c2c66affSColin Finck }
490*c2c66affSColin Finck 
DoRop_DSPDSaoxxn(ULONG D,ULONG S,ULONG P)491*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSaoxxn(ULONG D, ULONG S, ULONG P)
492*c2c66affSColin Finck {
493*c2c66affSColin Finck     return ROP_DSPDSaoxxn(D,S,P);
494*c2c66affSColin Finck }
495*c2c66affSColin Finck 
DoRop_DSPDoax(ULONG D,ULONG S,ULONG P)496*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDoax(ULONG D, ULONG S, ULONG P)
497*c2c66affSColin Finck {
498*c2c66affSColin Finck     return ROP_DSPDoax(D,S,P);
499*c2c66affSColin Finck }
500*c2c66affSColin Finck 
DoRop_SDPnox(ULONG D,ULONG S,ULONG P)501*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnox(ULONG D, ULONG S, ULONG P)
502*c2c66affSColin Finck {
503*c2c66affSColin Finck     return ROP_SDPnox(D,S,P);
504*c2c66affSColin Finck }
505*c2c66affSColin Finck 
DoRop_SDPSoax(ULONG D,ULONG S,ULONG P)506*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSoax(ULONG D, ULONG S, ULONG P)
507*c2c66affSColin Finck {
508*c2c66affSColin Finck     return ROP_SDPSoax(D,S,P);
509*c2c66affSColin Finck }
510*c2c66affSColin Finck 
DoRop_DSPnox(ULONG D,ULONG S,ULONG P)511*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnox(ULONG D, ULONG S, ULONG P)
512*c2c66affSColin Finck {
513*c2c66affSColin Finck     return ROP_DSPnox(D,S,P);
514*c2c66affSColin Finck }
515*c2c66affSColin Finck 
DoRop_DSx(ULONG D,ULONG S,ULONG P)516*c2c66affSColin Finck ULONG FASTCALL DoRop_DSx(ULONG D, ULONG S, ULONG P)
517*c2c66affSColin Finck {
518*c2c66affSColin Finck     return ROP_DSx(D,S,P);
519*c2c66affSColin Finck }
520*c2c66affSColin Finck 
DoRop_SDPSonox(ULONG D,ULONG S,ULONG P)521*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSonox(ULONG D, ULONG S, ULONG P)
522*c2c66affSColin Finck {
523*c2c66affSColin Finck     return ROP_SDPSonox(D,S,P);
524*c2c66affSColin Finck }
525*c2c66affSColin Finck 
DoRop_DSPDSonoxxn(ULONG D,ULONG S,ULONG P)526*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSonoxxn(ULONG D, ULONG S, ULONG P)
527*c2c66affSColin Finck {
528*c2c66affSColin Finck     return ROP_DSPDSonoxxn(D,S,P);
529*c2c66affSColin Finck }
530*c2c66affSColin Finck 
DoRop_PDSxxn(ULONG D,ULONG S,ULONG P)531*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxxn(ULONG D, ULONG S, ULONG P)
532*c2c66affSColin Finck {
533*c2c66affSColin Finck     return ROP_PDSxxn(D,S,P);
534*c2c66affSColin Finck }
535*c2c66affSColin Finck 
DoRop_DPSax(ULONG D,ULONG S,ULONG P)536*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSax(ULONG D, ULONG S, ULONG P)
537*c2c66affSColin Finck {
538*c2c66affSColin Finck     return ROP_DPSax(D,S,P);
539*c2c66affSColin Finck }
540*c2c66affSColin Finck 
DoRop_PSDPSoaxxn(ULONG D,ULONG S,ULONG P)541*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSoaxxn(ULONG D, ULONG S, ULONG P)
542*c2c66affSColin Finck {
543*c2c66affSColin Finck     return ROP_PSDPSoaxxn(D,S,P);
544*c2c66affSColin Finck }
545*c2c66affSColin Finck 
DoRop_SDPax(ULONG D,ULONG S,ULONG P)546*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPax(ULONG D, ULONG S, ULONG P)
547*c2c66affSColin Finck {
548*c2c66affSColin Finck     return ROP_SDPax(D,S,P);
549*c2c66affSColin Finck }
550*c2c66affSColin Finck 
DoRop_PDSPDoaxxn(ULONG D,ULONG S,ULONG P)551*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPDoaxxn(ULONG D, ULONG S, ULONG P)
552*c2c66affSColin Finck {
553*c2c66affSColin Finck     return ROP_PDSPDoaxxn(D,S,P);
554*c2c66affSColin Finck }
555*c2c66affSColin Finck 
DoRop_SDPSnoax(ULONG D,ULONG S,ULONG P)556*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSnoax(ULONG D, ULONG S, ULONG P)
557*c2c66affSColin Finck {
558*c2c66affSColin Finck     return ROP_SDPSnoax(D,S,P);
559*c2c66affSColin Finck }
560*c2c66affSColin Finck 
DoRop_PDSxnan(ULONG D,ULONG S,ULONG P)561*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxnan(ULONG D, ULONG S, ULONG P)
562*c2c66affSColin Finck {
563*c2c66affSColin Finck     return ROP_PDSxnan(D,S,P);
564*c2c66affSColin Finck }
565*c2c66affSColin Finck 
DoRop_PDSana(ULONG D,ULONG S,ULONG P)566*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSana(ULONG D, ULONG S, ULONG P)
567*c2c66affSColin Finck {
568*c2c66affSColin Finck     return ROP_PDSana(D,S,P);
569*c2c66affSColin Finck }
570*c2c66affSColin Finck 
DoRop_SSDxPDxaxn(ULONG D,ULONG S,ULONG P)571*c2c66affSColin Finck ULONG FASTCALL DoRop_SSDxPDxaxn(ULONG D, ULONG S, ULONG P)
572*c2c66affSColin Finck {
573*c2c66affSColin Finck     return ROP_SSDxPDxaxn(D,S,P);
574*c2c66affSColin Finck }
575*c2c66affSColin Finck 
DoRop_SDPSxox(ULONG D,ULONG S,ULONG P)576*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSxox(ULONG D, ULONG S, ULONG P)
577*c2c66affSColin Finck {
578*c2c66affSColin Finck     return ROP_SDPSxox(D,S,P);
579*c2c66affSColin Finck }
580*c2c66affSColin Finck 
DoRop_SDPnoan(ULONG D,ULONG S,ULONG P)581*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnoan(ULONG D, ULONG S, ULONG P)
582*c2c66affSColin Finck {
583*c2c66affSColin Finck     return ROP_SDPnoan(D,S,P);
584*c2c66affSColin Finck }
585*c2c66affSColin Finck 
DoRop_DSPDxox(ULONG D,ULONG S,ULONG P)586*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDxox(ULONG D, ULONG S, ULONG P)
587*c2c66affSColin Finck {
588*c2c66affSColin Finck     return ROP_DSPDxox(D,S,P);
589*c2c66affSColin Finck }
590*c2c66affSColin Finck 
DoRop_DSPnoan(ULONG D,ULONG S,ULONG P)591*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnoan(ULONG D, ULONG S, ULONG P)
592*c2c66affSColin Finck {
593*c2c66affSColin Finck     return ROP_DSPnoan(D,S,P);
594*c2c66affSColin Finck }
595*c2c66affSColin Finck 
DoRop_SDPSnaox(ULONG D,ULONG S,ULONG P)596*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSnaox(ULONG D, ULONG S, ULONG P)
597*c2c66affSColin Finck {
598*c2c66affSColin Finck     return ROP_SDPSnaox(D,S,P);
599*c2c66affSColin Finck }
600*c2c66affSColin Finck 
DoRop_DSan(ULONG D,ULONG S,ULONG P)601*c2c66affSColin Finck ULONG FASTCALL DoRop_DSan(ULONG D, ULONG S, ULONG P)
602*c2c66affSColin Finck {
603*c2c66affSColin Finck     return ROP_DSan(D,S,P);
604*c2c66affSColin Finck }
605*c2c66affSColin Finck 
DoRop_PDSax(ULONG D,ULONG S,ULONG P)606*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSax(ULONG D, ULONG S, ULONG P)
607*c2c66affSColin Finck {
608*c2c66affSColin Finck     return ROP_PDSax(D,S,P);
609*c2c66affSColin Finck }
610*c2c66affSColin Finck 
DoRop_DSPDSoaxxn(ULONG D,ULONG S,ULONG P)611*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSoaxxn(ULONG D, ULONG S, ULONG P)
612*c2c66affSColin Finck {
613*c2c66affSColin Finck     return ROP_DSPDSoaxxn(D,S,P);
614*c2c66affSColin Finck }
615*c2c66affSColin Finck 
DoRop_DPSDnoax(ULONG D,ULONG S,ULONG P)616*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDnoax(ULONG D, ULONG S, ULONG P)
617*c2c66affSColin Finck {
618*c2c66affSColin Finck     return ROP_DPSDnoax(D,S,P);
619*c2c66affSColin Finck }
620*c2c66affSColin Finck 
DoRop_SDPxnan(ULONG D,ULONG S,ULONG P)621*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxnan(ULONG D, ULONG S, ULONG P)
622*c2c66affSColin Finck {
623*c2c66affSColin Finck     return ROP_SDPxnan(D,S,P);
624*c2c66affSColin Finck }
625*c2c66affSColin Finck 
DoRop_SPDSnoax(ULONG D,ULONG S,ULONG P)626*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSnoax(ULONG D, ULONG S, ULONG P)
627*c2c66affSColin Finck {
628*c2c66affSColin Finck     return ROP_SPDSnoax(D,S,P);
629*c2c66affSColin Finck }
630*c2c66affSColin Finck 
DoRop_DPSxnan(ULONG D,ULONG S,ULONG P)631*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxnan(ULONG D, ULONG S, ULONG P)
632*c2c66affSColin Finck {
633*c2c66affSColin Finck     return ROP_DPSxnan(D,S,P);
634*c2c66affSColin Finck }
635*c2c66affSColin Finck 
DoRop_SPxDSxo(ULONG D,ULONG S,ULONG P)636*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxDSxo(ULONG D, ULONG S, ULONG P)
637*c2c66affSColin Finck {
638*c2c66affSColin Finck     return ROP_SPxDSxo(D,S,P);
639*c2c66affSColin Finck }
640*c2c66affSColin Finck 
DoRop_DPSaan(ULONG D,ULONG S,ULONG P)641*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSaan(ULONG D, ULONG S, ULONG P)
642*c2c66affSColin Finck {
643*c2c66affSColin Finck     return ROP_DPSaan(D,S,P);
644*c2c66affSColin Finck }
645*c2c66affSColin Finck 
DoRop_DPSaa(ULONG D,ULONG S,ULONG P)646*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSaa(ULONG D, ULONG S, ULONG P)
647*c2c66affSColin Finck {
648*c2c66affSColin Finck     return ROP_DPSaa(D,S,P);
649*c2c66affSColin Finck }
650*c2c66affSColin Finck 
DoRop_SPxDSxon(ULONG D,ULONG S,ULONG P)651*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxDSxon(ULONG D, ULONG S, ULONG P)
652*c2c66affSColin Finck {
653*c2c66affSColin Finck     return ROP_SPxDSxon(D,S,P);
654*c2c66affSColin Finck }
655*c2c66affSColin Finck 
DoRop_DPSxna(ULONG D,ULONG S,ULONG P)656*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxna(ULONG D, ULONG S, ULONG P)
657*c2c66affSColin Finck {
658*c2c66affSColin Finck     return ROP_DPSxna(D,S,P);
659*c2c66affSColin Finck }
660*c2c66affSColin Finck 
DoRop_SPDSnoaxn(ULONG D,ULONG S,ULONG P)661*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSnoaxn(ULONG D, ULONG S, ULONG P)
662*c2c66affSColin Finck {
663*c2c66affSColin Finck     return ROP_SPDSnoaxn(D,S,P);
664*c2c66affSColin Finck }
665*c2c66affSColin Finck 
DoRop_SDPxna(ULONG D,ULONG S,ULONG P)666*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxna(ULONG D, ULONG S, ULONG P)
667*c2c66affSColin Finck {
668*c2c66affSColin Finck     return ROP_SDPxna(D,S,P);
669*c2c66affSColin Finck }
670*c2c66affSColin Finck 
DoRop_PDSPnoaxn(ULONG D,ULONG S,ULONG P)671*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPnoaxn(ULONG D, ULONG S, ULONG P)
672*c2c66affSColin Finck {
673*c2c66affSColin Finck     return ROP_PDSPnoaxn(D,S,P);
674*c2c66affSColin Finck }
675*c2c66affSColin Finck 
DoRop_DSPDSoaxx(ULONG D,ULONG S,ULONG P)676*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSoaxx(ULONG D, ULONG S, ULONG P)
677*c2c66affSColin Finck {
678*c2c66affSColin Finck     return ROP_DSPDSoaxx(D,S,P);
679*c2c66affSColin Finck }
680*c2c66affSColin Finck 
DoRop_PDSaxn(ULONG D,ULONG S,ULONG P)681*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSaxn(ULONG D, ULONG S, ULONG P)
682*c2c66affSColin Finck {
683*c2c66affSColin Finck     return ROP_PDSaxn(D,S,P);
684*c2c66affSColin Finck }
685*c2c66affSColin Finck 
DoRop_DSa(ULONG D,ULONG S,ULONG P)686*c2c66affSColin Finck ULONG FASTCALL DoRop_DSa(ULONG D, ULONG S, ULONG P)
687*c2c66affSColin Finck {
688*c2c66affSColin Finck     return ROP_DSa(D,S,P);
689*c2c66affSColin Finck }
690*c2c66affSColin Finck 
DoRop_SDPSnaoxn(ULONG D,ULONG S,ULONG P)691*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSnaoxn(ULONG D, ULONG S, ULONG P)
692*c2c66affSColin Finck {
693*c2c66affSColin Finck     return ROP_SDPSnaoxn(D,S,P);
694*c2c66affSColin Finck }
695*c2c66affSColin Finck 
DoRop_DSPnoa(ULONG D,ULONG S,ULONG P)696*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnoa(ULONG D, ULONG S, ULONG P)
697*c2c66affSColin Finck {
698*c2c66affSColin Finck     return ROP_DSPnoa(D,S,P);
699*c2c66affSColin Finck }
700*c2c66affSColin Finck 
DoRop_DSPDxoxn(ULONG D,ULONG S,ULONG P)701*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDxoxn(ULONG D, ULONG S, ULONG P)
702*c2c66affSColin Finck {
703*c2c66affSColin Finck     return ROP_DSPDxoxn(D,S,P);
704*c2c66affSColin Finck }
705*c2c66affSColin Finck 
DoRop_SDPnoa(ULONG D,ULONG S,ULONG P)706*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnoa(ULONG D, ULONG S, ULONG P)
707*c2c66affSColin Finck {
708*c2c66affSColin Finck     return ROP_SDPnoa(D,S,P);
709*c2c66affSColin Finck }
710*c2c66affSColin Finck 
DoRop_SDPSxoxn(ULONG D,ULONG S,ULONG P)711*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSxoxn(ULONG D, ULONG S, ULONG P)
712*c2c66affSColin Finck {
713*c2c66affSColin Finck     return ROP_SDPSxoxn(D,S,P);
714*c2c66affSColin Finck }
715*c2c66affSColin Finck 
DoRop_SSDxPDxax(ULONG D,ULONG S,ULONG P)716*c2c66affSColin Finck ULONG FASTCALL DoRop_SSDxPDxax(ULONG D, ULONG S, ULONG P)
717*c2c66affSColin Finck {
718*c2c66affSColin Finck     return ROP_SSDxPDxax(D,S,P);
719*c2c66affSColin Finck }
720*c2c66affSColin Finck 
DoRop_PDSanan(ULONG D,ULONG S,ULONG P)721*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSanan(ULONG D, ULONG S, ULONG P)
722*c2c66affSColin Finck {
723*c2c66affSColin Finck     return ROP_PDSanan(D,S,P);
724*c2c66affSColin Finck }
725*c2c66affSColin Finck 
DoRop_PDSxna(ULONG D,ULONG S,ULONG P)726*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxna(ULONG D, ULONG S, ULONG P)
727*c2c66affSColin Finck {
728*c2c66affSColin Finck     return ROP_PDSxna(D,S,P);
729*c2c66affSColin Finck }
730*c2c66affSColin Finck 
DoRop_SDPSnoaxn(ULONG D,ULONG S,ULONG P)731*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSnoaxn(ULONG D, ULONG S, ULONG P)
732*c2c66affSColin Finck {
733*c2c66affSColin Finck     return ROP_SDPSnoaxn(D,S,P);
734*c2c66affSColin Finck }
735*c2c66affSColin Finck 
DoRop_DPSDPoaxx(ULONG D,ULONG S,ULONG P)736*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDPoaxx(ULONG D, ULONG S, ULONG P)
737*c2c66affSColin Finck {
738*c2c66affSColin Finck     return ROP_DPSDPoaxx(D,S,P);
739*c2c66affSColin Finck }
740*c2c66affSColin Finck 
DoRop_SPDaxn(ULONG D,ULONG S,ULONG P)741*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDaxn(ULONG D, ULONG S, ULONG P)
742*c2c66affSColin Finck {
743*c2c66affSColin Finck     return ROP_SPDaxn(D,S,P);
744*c2c66affSColin Finck }
745*c2c66affSColin Finck 
DoRop_PSDPSoaxx(ULONG D,ULONG S,ULONG P)746*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSoaxx(ULONG D, ULONG S, ULONG P)
747*c2c66affSColin Finck {
748*c2c66affSColin Finck     return ROP_PSDPSoaxx(D,S,P);
749*c2c66affSColin Finck }
750*c2c66affSColin Finck 
DoRop_DPSaxn(ULONG D,ULONG S,ULONG P)751*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSaxn(ULONG D, ULONG S, ULONG P)
752*c2c66affSColin Finck {
753*c2c66affSColin Finck     return ROP_DPSaxn(D,S,P);
754*c2c66affSColin Finck }
755*c2c66affSColin Finck 
DoRop_DPSxx(ULONG D,ULONG S,ULONG P)756*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxx(ULONG D, ULONG S, ULONG P)
757*c2c66affSColin Finck {
758*c2c66affSColin Finck     return ROP_DPSxx(D,S,P);
759*c2c66affSColin Finck }
760*c2c66affSColin Finck 
DoRop_PSDPSonoxx(ULONG D,ULONG S,ULONG P)761*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSonoxx(ULONG D, ULONG S, ULONG P)
762*c2c66affSColin Finck {
763*c2c66affSColin Finck     return ROP_PSDPSonoxx(D,S,P);
764*c2c66affSColin Finck }
765*c2c66affSColin Finck 
DoRop_SDPSonoxn(ULONG D,ULONG S,ULONG P)766*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSonoxn(ULONG D, ULONG S, ULONG P)
767*c2c66affSColin Finck {
768*c2c66affSColin Finck     return ROP_SDPSonoxn(D,S,P);
769*c2c66affSColin Finck }
770*c2c66affSColin Finck 
DoRop_DSxn(ULONG D,ULONG S,ULONG P)771*c2c66affSColin Finck ULONG FASTCALL DoRop_DSxn(ULONG D, ULONG S, ULONG P)
772*c2c66affSColin Finck {
773*c2c66affSColin Finck     return ROP_DSxn(D,S,P);
774*c2c66affSColin Finck }
775*c2c66affSColin Finck 
DoRop_DPSnax(ULONG D,ULONG S,ULONG P)776*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnax(ULONG D, ULONG S, ULONG P)
777*c2c66affSColin Finck {
778*c2c66affSColin Finck     return ROP_DPSnax(D,S,P);
779*c2c66affSColin Finck }
780*c2c66affSColin Finck 
DoRop_SDPSoaxn(ULONG D,ULONG S,ULONG P)781*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSoaxn(ULONG D, ULONG S, ULONG P)
782*c2c66affSColin Finck {
783*c2c66affSColin Finck     return ROP_SDPSoaxn(D,S,P);
784*c2c66affSColin Finck }
785*c2c66affSColin Finck 
DoRop_SPDnax(ULONG D,ULONG S,ULONG P)786*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnax(ULONG D, ULONG S, ULONG P)
787*c2c66affSColin Finck {
788*c2c66affSColin Finck     return ROP_SPDnax(D,S,P);
789*c2c66affSColin Finck }
790*c2c66affSColin Finck 
DoRop_DSPDoaxn(ULONG D,ULONG S,ULONG P)791*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDoaxn(ULONG D, ULONG S, ULONG P)
792*c2c66affSColin Finck {
793*c2c66affSColin Finck     return ROP_DSPDoaxn(D,S,P);
794*c2c66affSColin Finck }
795*c2c66affSColin Finck 
DoRop_DSPDSaoxx(ULONG D,ULONG S,ULONG P)796*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSaoxx(ULONG D, ULONG S, ULONG P)
797*c2c66affSColin Finck {
798*c2c66affSColin Finck     return ROP_DSPDSaoxx(D,S,P);
799*c2c66affSColin Finck }
800*c2c66affSColin Finck 
DoRop_PDSxan(ULONG D,ULONG S,ULONG P)801*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxan(ULONG D, ULONG S, ULONG P)
802*c2c66affSColin Finck {
803*c2c66affSColin Finck     return ROP_PDSxan(D,S,P);
804*c2c66affSColin Finck }
805*c2c66affSColin Finck 
DoRop_DPa(ULONG D,ULONG S,ULONG P)806*c2c66affSColin Finck ULONG FASTCALL DoRop_DPa(ULONG D, ULONG S, ULONG P)
807*c2c66affSColin Finck {
808*c2c66affSColin Finck     return ROP_DPa(D,S,P);
809*c2c66affSColin Finck }
810*c2c66affSColin Finck 
DoRop_PDSPnaoxn(ULONG D,ULONG S,ULONG P)811*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPnaoxn(ULONG D, ULONG S, ULONG P)
812*c2c66affSColin Finck {
813*c2c66affSColin Finck     return ROP_PDSPnaoxn(D,S,P);
814*c2c66affSColin Finck }
815*c2c66affSColin Finck 
DoRop_DPSnoa(ULONG D,ULONG S,ULONG P)816*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnoa(ULONG D, ULONG S, ULONG P)
817*c2c66affSColin Finck {
818*c2c66affSColin Finck     return ROP_DPSnoa(D,S,P);
819*c2c66affSColin Finck }
820*c2c66affSColin Finck 
DoRop_DPSDxoxn(ULONG D,ULONG S,ULONG P)821*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDxoxn(ULONG D, ULONG S, ULONG P)
822*c2c66affSColin Finck {
823*c2c66affSColin Finck     return ROP_DPSDxoxn(D,S,P);
824*c2c66affSColin Finck }
825*c2c66affSColin Finck 
DoRop_PDSPonoxn(ULONG D,ULONG S,ULONG P)826*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPonoxn(ULONG D, ULONG S, ULONG P)
827*c2c66affSColin Finck {
828*c2c66affSColin Finck     return ROP_PDSPonoxn(D,S,P);
829*c2c66affSColin Finck }
830*c2c66affSColin Finck 
DoRop_PDxn(ULONG D,ULONG S,ULONG P)831*c2c66affSColin Finck ULONG FASTCALL DoRop_PDxn(ULONG D, ULONG S, ULONG P)
832*c2c66affSColin Finck {
833*c2c66affSColin Finck     return ROP_PDxn(D,S,P);
834*c2c66affSColin Finck }
835*c2c66affSColin Finck 
DoRop_DSPnax(ULONG D,ULONG S,ULONG P)836*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnax(ULONG D, ULONG S, ULONG P)
837*c2c66affSColin Finck {
838*c2c66affSColin Finck     return ROP_DSPnax(D,S,P);
839*c2c66affSColin Finck }
840*c2c66affSColin Finck 
DoRop_PDSPoaxn(ULONG D,ULONG S,ULONG P)841*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPoaxn(ULONG D, ULONG S, ULONG P)
842*c2c66affSColin Finck {
843*c2c66affSColin Finck     return ROP_PDSPoaxn(D,S,P);
844*c2c66affSColin Finck }
845*c2c66affSColin Finck 
DoRop_DPSoa(ULONG D,ULONG S,ULONG P)846*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSoa(ULONG D, ULONG S, ULONG P)
847*c2c66affSColin Finck {
848*c2c66affSColin Finck     return ROP_DPSoa(D,S,P);
849*c2c66affSColin Finck }
850*c2c66affSColin Finck 
DoRop_DPSoxn(ULONG D,ULONG S,ULONG P)851*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSoxn(ULONG D, ULONG S, ULONG P)
852*c2c66affSColin Finck {
853*c2c66affSColin Finck     return ROP_DPSoxn(D,S,P);
854*c2c66affSColin Finck }
855*c2c66affSColin Finck 
DoRop_D(ULONG D,ULONG S,ULONG P)856*c2c66affSColin Finck ULONG FASTCALL DoRop_D(ULONG D, ULONG S, ULONG P)
857*c2c66affSColin Finck {
858*c2c66affSColin Finck     return ROP_D(D,S,P);
859*c2c66affSColin Finck }
860*c2c66affSColin Finck 
DoRop_DPSono(ULONG D,ULONG S,ULONG P)861*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSono(ULONG D, ULONG S, ULONG P)
862*c2c66affSColin Finck {
863*c2c66affSColin Finck     return ROP_DPSono(D,S,P);
864*c2c66affSColin Finck }
865*c2c66affSColin Finck 
DoRop_SPDSxax(ULONG D,ULONG S,ULONG P)866*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSxax(ULONG D, ULONG S, ULONG P)
867*c2c66affSColin Finck {
868*c2c66affSColin Finck     return ROP_SPDSxax(D,S,P);
869*c2c66affSColin Finck }
870*c2c66affSColin Finck 
DoRop_DPSDaoxn(ULONG D,ULONG S,ULONG P)871*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDaoxn(ULONG D, ULONG S, ULONG P)
872*c2c66affSColin Finck {
873*c2c66affSColin Finck     return ROP_DPSDaoxn(D,S,P);
874*c2c66affSColin Finck }
875*c2c66affSColin Finck 
DoRop_DSPnao(ULONG D,ULONG S,ULONG P)876*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPnao(ULONG D, ULONG S, ULONG P)
877*c2c66affSColin Finck {
878*c2c66affSColin Finck     return ROP_DSPnao(D,S,P);
879*c2c66affSColin Finck }
880*c2c66affSColin Finck 
DoRop_DPno(ULONG D,ULONG S,ULONG P)881*c2c66affSColin Finck ULONG FASTCALL DoRop_DPno(ULONG D, ULONG S, ULONG P)
882*c2c66affSColin Finck {
883*c2c66affSColin Finck     return ROP_DPno(D,S,P);
884*c2c66affSColin Finck }
885*c2c66affSColin Finck 
DoRop_PDSnoa(ULONG D,ULONG S,ULONG P)886*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnoa(ULONG D, ULONG S, ULONG P)
887*c2c66affSColin Finck {
888*c2c66affSColin Finck     return ROP_PDSnoa(D,S,P);
889*c2c66affSColin Finck }
890*c2c66affSColin Finck 
DoRop_PDSPxoxn(ULONG D,ULONG S,ULONG P)891*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPxoxn(ULONG D, ULONG S, ULONG P)
892*c2c66affSColin Finck {
893*c2c66affSColin Finck     return ROP_PDSPxoxn(D,S,P);
894*c2c66affSColin Finck }
895*c2c66affSColin Finck 
DoRop_SSPxDSxox(ULONG D,ULONG S,ULONG P)896*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxDSxox(ULONG D, ULONG S, ULONG P)
897*c2c66affSColin Finck {
898*c2c66affSColin Finck     return ROP_SSPxDSxox(D,S,P);
899*c2c66affSColin Finck }
900*c2c66affSColin Finck 
DoRop_SDPanan(ULONG D,ULONG S,ULONG P)901*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPanan(ULONG D, ULONG S, ULONG P)
902*c2c66affSColin Finck {
903*c2c66affSColin Finck     return ROP_SDPanan(D,S,P);
904*c2c66affSColin Finck }
905*c2c66affSColin Finck 
DoRop_PSDnax(ULONG D,ULONG S,ULONG P)906*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnax(ULONG D, ULONG S, ULONG P)
907*c2c66affSColin Finck {
908*c2c66affSColin Finck     return ROP_PSDnax(D,S,P);
909*c2c66affSColin Finck }
910*c2c66affSColin Finck 
DoRop_DPSDoaxn(ULONG D,ULONG S,ULONG P)911*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDoaxn(ULONG D, ULONG S, ULONG P)
912*c2c66affSColin Finck {
913*c2c66affSColin Finck     return ROP_DPSDoaxn(D,S,P);
914*c2c66affSColin Finck }
915*c2c66affSColin Finck 
DoRop_DPSDPaoxx(ULONG D,ULONG S,ULONG P)916*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDPaoxx(ULONG D, ULONG S, ULONG P)
917*c2c66affSColin Finck {
918*c2c66affSColin Finck     return ROP_DPSDPaoxx(D,S,P);
919*c2c66affSColin Finck }
920*c2c66affSColin Finck 
DoRop_SDPxan(ULONG D,ULONG S,ULONG P)921*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxan(ULONG D, ULONG S, ULONG P)
922*c2c66affSColin Finck {
923*c2c66affSColin Finck     return ROP_SDPxan(D,S,P);
924*c2c66affSColin Finck }
925*c2c66affSColin Finck 
DoRop_PSDPxax(ULONG D,ULONG S,ULONG P)926*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPxax(ULONG D, ULONG S, ULONG P)
927*c2c66affSColin Finck {
928*c2c66affSColin Finck     return ROP_PSDPxax(D,S,P);
929*c2c66affSColin Finck }
930*c2c66affSColin Finck 
DoRop_DSPDaoxn(ULONG D,ULONG S,ULONG P)931*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDaoxn(ULONG D, ULONG S, ULONG P)
932*c2c66affSColin Finck {
933*c2c66affSColin Finck     return ROP_DSPDaoxn(D,S,P);
934*c2c66affSColin Finck }
935*c2c66affSColin Finck 
DoRop_DPSnao(ULONG D,ULONG S,ULONG P)936*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnao(ULONG D, ULONG S, ULONG P)
937*c2c66affSColin Finck {
938*c2c66affSColin Finck     return ROP_DPSnao(D,S,P);
939*c2c66affSColin Finck }
940*c2c66affSColin Finck 
DoRop_DSno(ULONG D,ULONG S,ULONG P)941*c2c66affSColin Finck ULONG FASTCALL DoRop_DSno(ULONG D, ULONG S, ULONG P)
942*c2c66affSColin Finck {
943*c2c66affSColin Finck     return ROP_DSno(D,S,P);
944*c2c66affSColin Finck }
945*c2c66affSColin Finck 
DoRop_SPDSanax(ULONG D,ULONG S,ULONG P)946*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSanax(ULONG D, ULONG S, ULONG P)
947*c2c66affSColin Finck {
948*c2c66affSColin Finck     return ROP_SPDSanax(D,S,P);
949*c2c66affSColin Finck }
950*c2c66affSColin Finck 
DoRop_SDxPDxan(ULONG D,ULONG S,ULONG P)951*c2c66affSColin Finck ULONG FASTCALL DoRop_SDxPDxan(ULONG D, ULONG S, ULONG P)
952*c2c66affSColin Finck {
953*c2c66affSColin Finck     return ROP_SDxPDxan(D,S,P);
954*c2c66affSColin Finck }
955*c2c66affSColin Finck 
DoRop_DPSxo(ULONG D,ULONG S,ULONG P)956*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxo(ULONG D, ULONG S, ULONG P)
957*c2c66affSColin Finck {
958*c2c66affSColin Finck     return ROP_DPSxo(D,S,P);
959*c2c66affSColin Finck }
960*c2c66affSColin Finck 
DoRop_DPSano(ULONG D,ULONG S,ULONG P)961*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSano(ULONG D, ULONG S, ULONG P)
962*c2c66affSColin Finck {
963*c2c66affSColin Finck     return ROP_DPSano(D,S,P);
964*c2c66affSColin Finck }
965*c2c66affSColin Finck 
DoRop_PSa(ULONG D,ULONG S,ULONG P)966*c2c66affSColin Finck ULONG FASTCALL DoRop_PSa(ULONG D, ULONG S, ULONG P)
967*c2c66affSColin Finck {
968*c2c66affSColin Finck     return ROP_PSa(D,S,P);
969*c2c66affSColin Finck }
970*c2c66affSColin Finck 
DoRop_SPDSnaoxn(ULONG D,ULONG S,ULONG P)971*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSnaoxn(ULONG D, ULONG S, ULONG P)
972*c2c66affSColin Finck {
973*c2c66affSColin Finck     return ROP_SPDSnaox(D,S,P);
974*c2c66affSColin Finck }
975*c2c66affSColin Finck 
DoRop_SPDSonoxn(ULONG D,ULONG S,ULONG P)976*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSonoxn(ULONG D, ULONG S, ULONG P)
977*c2c66affSColin Finck {
978*c2c66affSColin Finck     return ROP_SPDSonoxn(D,S,P);
979*c2c66affSColin Finck }
980*c2c66affSColin Finck 
DoRop_PSxn(ULONG D,ULONG S,ULONG P)981*c2c66affSColin Finck ULONG FASTCALL DoRop_PSxn(ULONG D, ULONG S, ULONG P)
982*c2c66affSColin Finck {
983*c2c66affSColin Finck     return ROP_PSxn(D,S,P);
984*c2c66affSColin Finck }
985*c2c66affSColin Finck 
DoRop_SPDnoa(ULONG D,ULONG S,ULONG P)986*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnoa(ULONG D, ULONG S, ULONG P)
987*c2c66affSColin Finck {
988*c2c66affSColin Finck     return ROP_SPDnoa(D,S,P);
989*c2c66affSColin Finck }
990*c2c66affSColin Finck 
DoRop_SPDSxoxn(ULONG D,ULONG S,ULONG P)991*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSxoxn(ULONG D, ULONG S, ULONG P)
992*c2c66affSColin Finck {
993*c2c66affSColin Finck     return ROP_SPDSxoxn(D,S,P);
994*c2c66affSColin Finck }
995*c2c66affSColin Finck 
DoRop_SDPnax(ULONG D,ULONG S,ULONG P)996*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnax(ULONG D, ULONG S, ULONG P)
997*c2c66affSColin Finck {
998*c2c66affSColin Finck     return ROP_SDPnax(D,S,P);
999*c2c66affSColin Finck }
1000*c2c66affSColin Finck 
DoRop_PSDPoaxn(ULONG D,ULONG S,ULONG P)1001*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPoaxn(ULONG D, ULONG S, ULONG P)
1002*c2c66affSColin Finck {
1003*c2c66affSColin Finck     return ROP_PSDPoaxn(D,S,P);
1004*c2c66affSColin Finck }
1005*c2c66affSColin Finck 
DoRop_SDPoa(ULONG D,ULONG S,ULONG P)1006*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPoa(ULONG D, ULONG S, ULONG P)
1007*c2c66affSColin Finck {
1008*c2c66affSColin Finck     return ROP_SDPoa(D,S,P);
1009*c2c66affSColin Finck }
1010*c2c66affSColin Finck 
DoRop_SPDoxn(ULONG D,ULONG S,ULONG P)1011*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDoxn(ULONG D, ULONG S, ULONG P)
1012*c2c66affSColin Finck {
1013*c2c66affSColin Finck     return ROP_SPDoxn(D,S,P);
1014*c2c66affSColin Finck }
1015*c2c66affSColin Finck 
DoRop_DPSDxax(ULONG D,ULONG S,ULONG P)1016*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDxax(ULONG D, ULONG S, ULONG P)
1017*c2c66affSColin Finck {
1018*c2c66affSColin Finck     return ROP_DPSDxax(D,S,P);
1019*c2c66affSColin Finck }
1020*c2c66affSColin Finck 
DoRop_SPDSaoxn(ULONG D,ULONG S,ULONG P)1021*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSaoxn(ULONG D, ULONG S, ULONG P)
1022*c2c66affSColin Finck {
1023*c2c66affSColin Finck     return ROP_SPDSaoxn(D,S,P);
1024*c2c66affSColin Finck }
1025*c2c66affSColin Finck 
DoRop_S(ULONG D,ULONG S,ULONG P)1026*c2c66affSColin Finck ULONG FASTCALL DoRop_S(ULONG D, ULONG S, ULONG P)
1027*c2c66affSColin Finck {
1028*c2c66affSColin Finck     return ROP_S(D,S,P);
1029*c2c66affSColin Finck }
1030*c2c66affSColin Finck 
DoRop_SDPono(ULONG D,ULONG S,ULONG P)1031*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPono(ULONG D, ULONG S, ULONG P)
1032*c2c66affSColin Finck {
1033*c2c66affSColin Finck     return ROP_SDPono(D,S,P);
1034*c2c66affSColin Finck }
1035*c2c66affSColin Finck 
DoRop_SDPnao(ULONG D,ULONG S,ULONG P)1036*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnao(ULONG D, ULONG S, ULONG P)
1037*c2c66affSColin Finck {
1038*c2c66affSColin Finck     return ROP_SDPnao(D,S,P);
1039*c2c66affSColin Finck }
1040*c2c66affSColin Finck 
DoRop_SPno(ULONG D,ULONG S,ULONG P)1041*c2c66affSColin Finck ULONG FASTCALL DoRop_SPno(ULONG D, ULONG S, ULONG P)
1042*c2c66affSColin Finck {
1043*c2c66affSColin Finck     return ROP_SPno(D,S,P);
1044*c2c66affSColin Finck }
1045*c2c66affSColin Finck 
DoRop_PSDnoa(ULONG D,ULONG S,ULONG P)1046*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnoa(ULONG D, ULONG S, ULONG P)
1047*c2c66affSColin Finck {
1048*c2c66affSColin Finck     return ROP_PSDnoa(D,S,P);
1049*c2c66affSColin Finck }
1050*c2c66affSColin Finck 
DoRop_PSDPxoxn(ULONG D,ULONG S,ULONG P)1051*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPxoxn(ULONG D, ULONG S, ULONG P)
1052*c2c66affSColin Finck {
1053*c2c66affSColin Finck     return ROP_PSDPxoxn(D,S,P);
1054*c2c66affSColin Finck }
1055*c2c66affSColin Finck 
DoRop_PDSnax(ULONG D,ULONG S,ULONG P)1056*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnax(ULONG D, ULONG S, ULONG P)
1057*c2c66affSColin Finck {
1058*c2c66affSColin Finck     return ROP_PDSnax(D,S,P);
1059*c2c66affSColin Finck }
1060*c2c66affSColin Finck 
DoRop_SPDSoaxn(ULONG D,ULONG S,ULONG P)1061*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDSoaxn(ULONG D, ULONG S, ULONG P)
1062*c2c66affSColin Finck {
1063*c2c66affSColin Finck     return ROP_SPDSoaxn(D,S,P);
1064*c2c66affSColin Finck }
1065*c2c66affSColin Finck 
DoRop_SSPxPDxax(ULONG D,ULONG S,ULONG P)1066*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxPDxax(ULONG D, ULONG S, ULONG P)
1067*c2c66affSColin Finck {
1068*c2c66affSColin Finck     return ROP_SSPxPDxax(D,S,P);
1069*c2c66affSColin Finck }
1070*c2c66affSColin Finck 
DoRop_DPSanan(ULONG D,ULONG S,ULONG P)1071*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSanan(ULONG D, ULONG S, ULONG P)
1072*c2c66affSColin Finck {
1073*c2c66affSColin Finck     return ROP_DPSanan(D,S,P);
1074*c2c66affSColin Finck }
1075*c2c66affSColin Finck 
DoRop_PSDPSaoxx(ULONG D,ULONG S,ULONG P)1076*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPSaoxx(ULONG D, ULONG S, ULONG P)
1077*c2c66affSColin Finck {
1078*c2c66affSColin Finck     return ROP_PSDPSaoxx(D,S,P);
1079*c2c66affSColin Finck }
1080*c2c66affSColin Finck 
DoRop_DPSxan(ULONG D,ULONG S,ULONG P)1081*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxan(ULONG D, ULONG S, ULONG P)
1082*c2c66affSColin Finck {
1083*c2c66affSColin Finck     return ROP_DPSxan(D,S,P);
1084*c2c66affSColin Finck }
1085*c2c66affSColin Finck 
DoRop_PDSPxax(ULONG D,ULONG S,ULONG P)1086*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPxax(ULONG D, ULONG S, ULONG P)
1087*c2c66affSColin Finck {
1088*c2c66affSColin Finck     return ROP_PDSPxax(D,S,P);
1089*c2c66affSColin Finck }
1090*c2c66affSColin Finck 
DoRop_SDPSaoxn(ULONG D,ULONG S,ULONG P)1091*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSaoxn(ULONG D, ULONG S, ULONG P)
1092*c2c66affSColin Finck {
1093*c2c66affSColin Finck     return ROP_SDPSaoxn(D,S,P);
1094*c2c66affSColin Finck }
1095*c2c66affSColin Finck 
DoRop_DPSDanax(ULONG D,ULONG S,ULONG P)1096*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSDanax(ULONG D, ULONG S, ULONG P)
1097*c2c66affSColin Finck {
1098*c2c66affSColin Finck     return ROP_DPSDanax(D,S,P);
1099*c2c66affSColin Finck }
1100*c2c66affSColin Finck 
DoRop_SPxDSxan(ULONG D,ULONG S,ULONG P)1101*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxDSxan(ULONG D, ULONG S, ULONG P)
1102*c2c66affSColin Finck {
1103*c2c66affSColin Finck     return ROP_SPxDSxan(D,S,P);
1104*c2c66affSColin Finck }
1105*c2c66affSColin Finck 
DoRop_SPDnao(ULONG D,ULONG S,ULONG P)1106*c2c66affSColin Finck ULONG FASTCALL DoRop_SPDnao(ULONG D, ULONG S, ULONG P)
1107*c2c66affSColin Finck {
1108*c2c66affSColin Finck     return ROP_SPDnao(D,S,P);
1109*c2c66affSColin Finck }
1110*c2c66affSColin Finck 
DoRop_SDno(ULONG D,ULONG S,ULONG P)1111*c2c66affSColin Finck ULONG FASTCALL DoRop_SDno(ULONG D, ULONG S, ULONG P)
1112*c2c66affSColin Finck {
1113*c2c66affSColin Finck     return ROP_SDno(D,S,P);
1114*c2c66affSColin Finck }
1115*c2c66affSColin Finck 
DoRop_SDPxo(ULONG D,ULONG S,ULONG P)1116*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxo(ULONG D, ULONG S, ULONG P)
1117*c2c66affSColin Finck {
1118*c2c66affSColin Finck     return ROP_SDPxo(D,S,P);
1119*c2c66affSColin Finck }
1120*c2c66affSColin Finck 
DoRop_SDPano(ULONG D,ULONG S,ULONG P)1121*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPano(ULONG D, ULONG S, ULONG P)
1122*c2c66affSColin Finck {
1123*c2c66affSColin Finck     return ROP_SDPano(D,S,P);
1124*c2c66affSColin Finck }
1125*c2c66affSColin Finck 
DoRop_PDSoa(ULONG D,ULONG S,ULONG P)1126*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSoa(ULONG D, ULONG S, ULONG P)
1127*c2c66affSColin Finck {
1128*c2c66affSColin Finck     return ROP_PDSoa(D,S,P);
1129*c2c66affSColin Finck }
1130*c2c66affSColin Finck 
DoRop_PDSoxn(ULONG D,ULONG S,ULONG P)1131*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSoxn(ULONG D, ULONG S, ULONG P)
1132*c2c66affSColin Finck {
1133*c2c66affSColin Finck     return ROP_PDSoxn(D,S,P);
1134*c2c66affSColin Finck }
1135*c2c66affSColin Finck 
DoRop_DSPDxax(ULONG D,ULONG S,ULONG P)1136*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDxax(ULONG D, ULONG S, ULONG P)
1137*c2c66affSColin Finck {
1138*c2c66affSColin Finck     return ROP_DSPDxax(D,S,P);
1139*c2c66affSColin Finck }
1140*c2c66affSColin Finck 
DoRop_PSDPaoxn(ULONG D,ULONG S,ULONG P)1141*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDPaoxn(ULONG D, ULONG S, ULONG P)
1142*c2c66affSColin Finck {
1143*c2c66affSColin Finck     return ROP_PSDPaoxn(D,S,P);
1144*c2c66affSColin Finck }
1145*c2c66affSColin Finck 
DoRop_SDPSxax(ULONG D,ULONG S,ULONG P)1146*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSxax(ULONG D, ULONG S, ULONG P)
1147*c2c66affSColin Finck {
1148*c2c66affSColin Finck     return ROP_SDPSxax(D,S,P);
1149*c2c66affSColin Finck }
1150*c2c66affSColin Finck 
DoRop_PDSPaoxn(ULONG D,ULONG S,ULONG P)1151*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSPaoxn(ULONG D, ULONG S, ULONG P)
1152*c2c66affSColin Finck {
1153*c2c66affSColin Finck     return ROP_PDSPaoxn(D,S,P);
1154*c2c66affSColin Finck }
1155*c2c66affSColin Finck 
DoRop_SDPSanax(ULONG D,ULONG S,ULONG P)1156*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPSanax(ULONG D, ULONG S, ULONG P)
1157*c2c66affSColin Finck {
1158*c2c66affSColin Finck     return ROP_SDPSanax(D,S,P);
1159*c2c66affSColin Finck }
1160*c2c66affSColin Finck 
DoRop_SPxPDxan(ULONG D,ULONG S,ULONG P)1161*c2c66affSColin Finck ULONG FASTCALL DoRop_SPxPDxan(ULONG D, ULONG S, ULONG P)
1162*c2c66affSColin Finck {
1163*c2c66affSColin Finck     return ROP_SPxPDxan(D,S,P);
1164*c2c66affSColin Finck }
1165*c2c66affSColin Finck 
DoRop_SSPxDSxax(ULONG D,ULONG S,ULONG P)1166*c2c66affSColin Finck ULONG FASTCALL DoRop_SSPxDSxax(ULONG D, ULONG S, ULONG P)
1167*c2c66affSColin Finck {
1168*c2c66affSColin Finck     return ROP_SSPxDSxax(D,S,P);
1169*c2c66affSColin Finck }
1170*c2c66affSColin Finck 
DoRop_DSPDSanaxxn(ULONG D,ULONG S,ULONG P)1171*c2c66affSColin Finck ULONG FASTCALL DoRop_DSPDSanaxxn(ULONG D, ULONG S, ULONG P)
1172*c2c66affSColin Finck {
1173*c2c66affSColin Finck     return ROP_DSPDSanaxxn(D,S,P);
1174*c2c66affSColin Finck }
1175*c2c66affSColin Finck 
DoRop_DPSao(ULONG D,ULONG S,ULONG P)1176*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSao(ULONG D, ULONG S, ULONG P)
1177*c2c66affSColin Finck {
1178*c2c66affSColin Finck     return ROP_DPSao(D,S,P);
1179*c2c66affSColin Finck }
1180*c2c66affSColin Finck 
DoRop_DPSxno(ULONG D,ULONG S,ULONG P)1181*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSxno(ULONG D, ULONG S, ULONG P)
1182*c2c66affSColin Finck {
1183*c2c66affSColin Finck     return ROP_DPSxno(D,S,P);
1184*c2c66affSColin Finck }
1185*c2c66affSColin Finck 
DoRop_SDPao(ULONG D,ULONG S,ULONG P)1186*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPao(ULONG D, ULONG S, ULONG P)
1187*c2c66affSColin Finck {
1188*c2c66affSColin Finck     return ROP_SDPao(D,S,P);
1189*c2c66affSColin Finck }
1190*c2c66affSColin Finck 
DoRop_SDPxno(ULONG D,ULONG S,ULONG P)1191*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPxno(ULONG D, ULONG S, ULONG P)
1192*c2c66affSColin Finck {
1193*c2c66affSColin Finck     return ROP_SDPxno(D,S,P);
1194*c2c66affSColin Finck }
1195*c2c66affSColin Finck 
DoRop_DSo(ULONG D,ULONG S,ULONG P)1196*c2c66affSColin Finck ULONG FASTCALL DoRop_DSo(ULONG D, ULONG S, ULONG P)
1197*c2c66affSColin Finck {
1198*c2c66affSColin Finck     return ROP_DSo(D,S,P);
1199*c2c66affSColin Finck }
1200*c2c66affSColin Finck 
DoRop_SDPnoo(ULONG D,ULONG S,ULONG P)1201*c2c66affSColin Finck ULONG FASTCALL DoRop_SDPnoo(ULONG D, ULONG S, ULONG P)
1202*c2c66affSColin Finck {
1203*c2c66affSColin Finck     return ROP_SDPnoo(D,S,P);
1204*c2c66affSColin Finck }
1205*c2c66affSColin Finck 
DoRop_P(ULONG D,ULONG S,ULONG P)1206*c2c66affSColin Finck ULONG FASTCALL DoRop_P(ULONG D, ULONG S, ULONG P)
1207*c2c66affSColin Finck {
1208*c2c66affSColin Finck     return ROP_P(D,S,P);
1209*c2c66affSColin Finck }
1210*c2c66affSColin Finck 
DoRop_PDSono(ULONG D,ULONG S,ULONG P)1211*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSono(ULONG D, ULONG S, ULONG P)
1212*c2c66affSColin Finck {
1213*c2c66affSColin Finck     return ROP_PDSono(D,S,P);
1214*c2c66affSColin Finck }
1215*c2c66affSColin Finck 
DoRop_PDSnao(ULONG D,ULONG S,ULONG P)1216*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSnao(ULONG D, ULONG S, ULONG P)
1217*c2c66affSColin Finck {
1218*c2c66affSColin Finck     return ROP_PDSnao(D,S,P);
1219*c2c66affSColin Finck }
1220*c2c66affSColin Finck 
DoRop_PSno(ULONG D,ULONG S,ULONG P)1221*c2c66affSColin Finck ULONG FASTCALL DoRop_PSno(ULONG D, ULONG S, ULONG P)
1222*c2c66affSColin Finck {
1223*c2c66affSColin Finck     return ROP_PSno(D,S,P);
1224*c2c66affSColin Finck }
1225*c2c66affSColin Finck 
DoRop_PSDnao(ULONG D,ULONG S,ULONG P)1226*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnao(ULONG D, ULONG S, ULONG P)
1227*c2c66affSColin Finck {
1228*c2c66affSColin Finck     return ROP_PSDnao(D,S,P);
1229*c2c66affSColin Finck }
1230*c2c66affSColin Finck 
DoRop_PDno(ULONG D,ULONG S,ULONG P)1231*c2c66affSColin Finck ULONG FASTCALL DoRop_PDno(ULONG D, ULONG S, ULONG P)
1232*c2c66affSColin Finck {
1233*c2c66affSColin Finck     return ROP_PDno(D,S,P);
1234*c2c66affSColin Finck }
1235*c2c66affSColin Finck 
DoRop_PDSxo(ULONG D,ULONG S,ULONG P)1236*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxo(ULONG D, ULONG S, ULONG P)
1237*c2c66affSColin Finck {
1238*c2c66affSColin Finck     return ROP_PDSxo(D,S,P);
1239*c2c66affSColin Finck }
1240*c2c66affSColin Finck 
DoRop_PDSano(ULONG D,ULONG S,ULONG P)1241*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSano(ULONG D, ULONG S, ULONG P)
1242*c2c66affSColin Finck {
1243*c2c66affSColin Finck     return ROP_PDSano(D,S,P);
1244*c2c66affSColin Finck }
1245*c2c66affSColin Finck 
DoRop_PDSao(ULONG D,ULONG S,ULONG P)1246*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSao(ULONG D, ULONG S, ULONG P)
1247*c2c66affSColin Finck {
1248*c2c66affSColin Finck     return ROP_PDSao(D,S,P);
1249*c2c66affSColin Finck }
1250*c2c66affSColin Finck 
DoRop_PDSxno(ULONG D,ULONG S,ULONG P)1251*c2c66affSColin Finck ULONG FASTCALL DoRop_PDSxno(ULONG D, ULONG S, ULONG P)
1252*c2c66affSColin Finck {
1253*c2c66affSColin Finck     return ROP_PDSxno(D,S,P);
1254*c2c66affSColin Finck }
1255*c2c66affSColin Finck 
DoRop_DPo(ULONG D,ULONG S,ULONG P)1256*c2c66affSColin Finck ULONG FASTCALL DoRop_DPo(ULONG D, ULONG S, ULONG P)
1257*c2c66affSColin Finck {
1258*c2c66affSColin Finck     return ROP_DPo(D,S,P);
1259*c2c66affSColin Finck }
1260*c2c66affSColin Finck 
DoRop_DPSnoo(ULONG D,ULONG S,ULONG P)1261*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSnoo(ULONG D, ULONG S, ULONG P)
1262*c2c66affSColin Finck {
1263*c2c66affSColin Finck     return ROP_DPSnoo(D,S,P);
1264*c2c66affSColin Finck }
1265*c2c66affSColin Finck 
DoRop_PSo(ULONG D,ULONG S,ULONG P)1266*c2c66affSColin Finck ULONG FASTCALL DoRop_PSo(ULONG D, ULONG S, ULONG P)
1267*c2c66affSColin Finck {
1268*c2c66affSColin Finck     return ROP_PSo(D,S,P);
1269*c2c66affSColin Finck }
1270*c2c66affSColin Finck 
DoRop_PSDnoo(ULONG D,ULONG S,ULONG P)1271*c2c66affSColin Finck ULONG FASTCALL DoRop_PSDnoo(ULONG D, ULONG S, ULONG P)
1272*c2c66affSColin Finck {
1273*c2c66affSColin Finck     return ROP_PSDnoo(D,S,P);
1274*c2c66affSColin Finck }
1275*c2c66affSColin Finck 
DoRop_DPSoo(ULONG D,ULONG S,ULONG P)1276*c2c66affSColin Finck ULONG FASTCALL DoRop_DPSoo(ULONG D, ULONG S, ULONG P)
1277*c2c66affSColin Finck {
1278*c2c66affSColin Finck     return ROP_DPSoo(D,S,P);
1279*c2c66affSColin Finck }
1280*c2c66affSColin Finck 
DoRop_1(ULONG D,ULONG S,ULONG P)1281*c2c66affSColin Finck ULONG FASTCALL DoRop_1(ULONG D, ULONG S, ULONG P)
1282*c2c66affSColin Finck {
1283*c2c66affSColin Finck     return ROP_1(D,S,P);
1284*c2c66affSColin Finck }
1285*c2c66affSColin Finck 
1286*c2c66affSColin Finck const PFN_DOROP
1287*c2c66affSColin Finck gapfnRop[256] =
1288*c2c66affSColin Finck {
1289*c2c66affSColin Finck    DoRop_0, // BLACKNESS
1290*c2c66affSColin Finck    DoRop_DPSoon,
1291*c2c66affSColin Finck    DoRop_DPSona,
1292*c2c66affSColin Finck    DoRop_PSon,
1293*c2c66affSColin Finck    DoRop_SDPona,
1294*c2c66affSColin Finck    DoRop_DPon,
1295*c2c66affSColin Finck    DoRop_PDSxnon,
1296*c2c66affSColin Finck    DoRop_PDSaon,
1297*c2c66affSColin Finck    DoRop_SDPnaa,
1298*c2c66affSColin Finck    DoRop_PDSxon,
1299*c2c66affSColin Finck    DoRop_DPna,
1300*c2c66affSColin Finck    DoRop_PSDnaon,
1301*c2c66affSColin Finck    DoRop_SPna,
1302*c2c66affSColin Finck    DoRop_PDSnaon,
1303*c2c66affSColin Finck    DoRop_PDSonon,
1304*c2c66affSColin Finck    DoRop_Pn,
1305*c2c66affSColin Finck    DoRop_PDSona,
1306*c2c66affSColin Finck    DoRop_DSon, // NOTSRCERASE
1307*c2c66affSColin Finck    DoRop_SDPxnon,
1308*c2c66affSColin Finck    DoRop_SDPaon,
1309*c2c66affSColin Finck    DoRop_DPSxnon,
1310*c2c66affSColin Finck    DoRop_DPSaon,
1311*c2c66affSColin Finck    DoRop_PSDPSanaxx,
1312*c2c66affSColin Finck    DoRop_SSPxDSxaxn,
1313*c2c66affSColin Finck    DoRop_SPxPDxa,
1314*c2c66affSColin Finck    DoRop_SDPSanaxn,
1315*c2c66affSColin Finck    DoRop_PDSPaox,
1316*c2c66affSColin Finck    DoRop_SDPSxaxn,
1317*c2c66affSColin Finck    DoRop_PSDPaox,
1318*c2c66affSColin Finck    DoRop_DSPDxaxn,
1319*c2c66affSColin Finck    DoRop_PDSox,
1320*c2c66affSColin Finck    DoRop_PDSoan,
1321*c2c66affSColin Finck    DoRop_DPSnaa,
1322*c2c66affSColin Finck    DoRop_SDPxon,
1323*c2c66affSColin Finck    DoRop_DSna,
1324*c2c66affSColin Finck    DoRop_SPDnaon,
1325*c2c66affSColin Finck    DoRop_SPxDSxa,
1326*c2c66affSColin Finck    DoRop_PDSPanaxn,
1327*c2c66affSColin Finck    DoRop_SDPSaox,
1328*c2c66affSColin Finck    DoRop_SDPSxnox,
1329*c2c66affSColin Finck    DoRop_DPSxa,
1330*c2c66affSColin Finck    DoRop_PSDPSaoxxn,
1331*c2c66affSColin Finck    DoRop_DPSana,
1332*c2c66affSColin Finck    DoRop_SSPxPDxaxn,
1333*c2c66affSColin Finck    DoRop_SPDSoax,
1334*c2c66affSColin Finck    DoRop_PSDnox,
1335*c2c66affSColin Finck    DoRop_PSDPxox,
1336*c2c66affSColin Finck    DoRop_PSDnoan,
1337*c2c66affSColin Finck    DoRop_PSna,
1338*c2c66affSColin Finck    DoRop_SDPnaon,
1339*c2c66affSColin Finck    DoRop_SDPSoox,
1340*c2c66affSColin Finck    DoRop_Sn, // NOTSRCCOPY
1341*c2c66affSColin Finck    DoRop_SPDSaox,
1342*c2c66affSColin Finck    DoRop_SPDSxnox,
1343*c2c66affSColin Finck    DoRop_SDPox,
1344*c2c66affSColin Finck    DoRop_SDPoan,
1345*c2c66affSColin Finck    DoRop_PSDPoax,
1346*c2c66affSColin Finck    DoRop_SPDnox,
1347*c2c66affSColin Finck    DoRop_SPDSxox,
1348*c2c66affSColin Finck    DoRop_SPDnoan,
1349*c2c66affSColin Finck    DoRop_PSx,
1350*c2c66affSColin Finck    DoRop_SPDSonox,
1351*c2c66affSColin Finck    DoRop_SPDSnaox,
1352*c2c66affSColin Finck    DoRop_PSan,
1353*c2c66affSColin Finck    DoRop_PSDnaa,
1354*c2c66affSColin Finck    DoRop_DPSxon,
1355*c2c66affSColin Finck    DoRop_SDxPDxa,
1356*c2c66affSColin Finck    DoRop_SPDSanaxn,
1357*c2c66affSColin Finck    DoRop_SDna, // SRCERASE
1358*c2c66affSColin Finck    DoRop_DPSnaon,
1359*c2c66affSColin Finck    DoRop_DSPDaox,
1360*c2c66affSColin Finck    DoRop_PSDPxaxn,
1361*c2c66affSColin Finck    DoRop_SDPxa,
1362*c2c66affSColin Finck    DoRop_PDSPDaoxxn,
1363*c2c66affSColin Finck    DoRop_DPSDoax,
1364*c2c66affSColin Finck    DoRop_PDSnox,
1365*c2c66affSColin Finck    DoRop_SDPana,
1366*c2c66affSColin Finck    DoRop_SSPxDSxoxn,
1367*c2c66affSColin Finck    DoRop_PDSPxox,
1368*c2c66affSColin Finck    DoRop_PDSnoan,
1369*c2c66affSColin Finck    DoRop_PDna,
1370*c2c66affSColin Finck    DoRop_DSPnaon,
1371*c2c66affSColin Finck    DoRop_DPSDaox,
1372*c2c66affSColin Finck    DoRop_SPDSxaxn,
1373*c2c66affSColin Finck    DoRop_DPSonon,
1374*c2c66affSColin Finck    DoRop_Dn, // DSTINVERT
1375*c2c66affSColin Finck    DoRop_DPSox,
1376*c2c66affSColin Finck    DoRop_DPSoan,
1377*c2c66affSColin Finck    DoRop_PDSPoax,
1378*c2c66affSColin Finck    DoRop_DPSnox,
1379*c2c66affSColin Finck    DoRop_DPx, // PATINVERT
1380*c2c66affSColin Finck    DoRop_DPSDonox,
1381*c2c66affSColin Finck    DoRop_DPSDxox,
1382*c2c66affSColin Finck    DoRop_DPSnoan,
1383*c2c66affSColin Finck    DoRop_DPSDnaox,
1384*c2c66affSColin Finck    DoRop_DPan,
1385*c2c66affSColin Finck    DoRop_PDSxa,
1386*c2c66affSColin Finck    DoRop_DSPDSaoxxn,
1387*c2c66affSColin Finck    DoRop_DSPDoax,
1388*c2c66affSColin Finck    DoRop_SDPnox,
1389*c2c66affSColin Finck    DoRop_SDPSoax,
1390*c2c66affSColin Finck    DoRop_DSPnox,
1391*c2c66affSColin Finck    DoRop_DSx, // SRCINVERT
1392*c2c66affSColin Finck    DoRop_SDPSonox,
1393*c2c66affSColin Finck    DoRop_DSPDSonoxxn,
1394*c2c66affSColin Finck    DoRop_PDSxxn,
1395*c2c66affSColin Finck    DoRop_DPSax,
1396*c2c66affSColin Finck    DoRop_PSDPSoaxxn,
1397*c2c66affSColin Finck    DoRop_SDPax,
1398*c2c66affSColin Finck    DoRop_PDSPDoaxxn,
1399*c2c66affSColin Finck    DoRop_SDPSnoax,
1400*c2c66affSColin Finck    DoRop_PDSxnan,
1401*c2c66affSColin Finck    DoRop_PDSana,
1402*c2c66affSColin Finck    DoRop_SSDxPDxaxn,
1403*c2c66affSColin Finck    DoRop_SDPSxox,
1404*c2c66affSColin Finck    DoRop_SDPnoan,
1405*c2c66affSColin Finck    DoRop_DSPDxox,
1406*c2c66affSColin Finck    DoRop_DSPnoan,
1407*c2c66affSColin Finck    DoRop_SDPSnaox,
1408*c2c66affSColin Finck    DoRop_DSan,
1409*c2c66affSColin Finck    DoRop_PDSax,
1410*c2c66affSColin Finck    DoRop_DSPDSoaxxn,
1411*c2c66affSColin Finck    DoRop_DPSDnoax,
1412*c2c66affSColin Finck    DoRop_SDPxnan,
1413*c2c66affSColin Finck    DoRop_SPDSnoax,
1414*c2c66affSColin Finck    DoRop_DPSxnan,
1415*c2c66affSColin Finck    DoRop_SPxDSxo,
1416*c2c66affSColin Finck    DoRop_DPSaan,
1417*c2c66affSColin Finck    DoRop_DPSaa,
1418*c2c66affSColin Finck    DoRop_SPxDSxon,
1419*c2c66affSColin Finck    DoRop_DPSxna,
1420*c2c66affSColin Finck    DoRop_SPDSnoaxn,
1421*c2c66affSColin Finck    DoRop_SDPxna,
1422*c2c66affSColin Finck    DoRop_PDSPnoaxn,
1423*c2c66affSColin Finck    DoRop_DSPDSoaxx,
1424*c2c66affSColin Finck    DoRop_PDSaxn,
1425*c2c66affSColin Finck    DoRop_DSa, // SRCAND
1426*c2c66affSColin Finck    DoRop_SDPSnaoxn,
1427*c2c66affSColin Finck    DoRop_DSPnoa,
1428*c2c66affSColin Finck    DoRop_DSPDxoxn,
1429*c2c66affSColin Finck    DoRop_SDPnoa,
1430*c2c66affSColin Finck    DoRop_SDPSxoxn,
1431*c2c66affSColin Finck    DoRop_SSDxPDxax,
1432*c2c66affSColin Finck    DoRop_PDSanan,
1433*c2c66affSColin Finck    DoRop_PDSxna,
1434*c2c66affSColin Finck    DoRop_SDPSnoaxn,
1435*c2c66affSColin Finck    DoRop_DPSDPoaxx,
1436*c2c66affSColin Finck    DoRop_SPDaxn,
1437*c2c66affSColin Finck    DoRop_PSDPSoaxx,
1438*c2c66affSColin Finck    DoRop_DPSaxn,
1439*c2c66affSColin Finck    DoRop_DPSxx,
1440*c2c66affSColin Finck    DoRop_PSDPSonoxx,
1441*c2c66affSColin Finck    DoRop_SDPSonoxn,
1442*c2c66affSColin Finck    DoRop_DSxn,
1443*c2c66affSColin Finck    DoRop_DPSnax,
1444*c2c66affSColin Finck    DoRop_SDPSoaxn,
1445*c2c66affSColin Finck    DoRop_SPDnax,
1446*c2c66affSColin Finck    DoRop_DSPDoaxn,
1447*c2c66affSColin Finck    DoRop_DSPDSaoxx,
1448*c2c66affSColin Finck    DoRop_PDSxan,
1449*c2c66affSColin Finck    DoRop_DPa,
1450*c2c66affSColin Finck    DoRop_PDSPnaoxn,
1451*c2c66affSColin Finck    DoRop_DPSnoa,
1452*c2c66affSColin Finck    DoRop_DPSDxoxn,
1453*c2c66affSColin Finck    DoRop_PDSPonoxn,
1454*c2c66affSColin Finck    DoRop_PDxn,
1455*c2c66affSColin Finck    DoRop_DSPnax,
1456*c2c66affSColin Finck    DoRop_PDSPoaxn,
1457*c2c66affSColin Finck    DoRop_DPSoa,
1458*c2c66affSColin Finck    DoRop_DPSoxn,
1459*c2c66affSColin Finck    DoRop_D,
1460*c2c66affSColin Finck    DoRop_DPSono,
1461*c2c66affSColin Finck    DoRop_SPDSxax,
1462*c2c66affSColin Finck    DoRop_DPSDaoxn,
1463*c2c66affSColin Finck    DoRop_DSPnao,
1464*c2c66affSColin Finck    DoRop_DPno,
1465*c2c66affSColin Finck    DoRop_PDSnoa,
1466*c2c66affSColin Finck    DoRop_PDSPxoxn,
1467*c2c66affSColin Finck    DoRop_SSPxDSxox,
1468*c2c66affSColin Finck    DoRop_SDPanan,
1469*c2c66affSColin Finck    DoRop_PSDnax,
1470*c2c66affSColin Finck    DoRop_DPSDoaxn,
1471*c2c66affSColin Finck    DoRop_DPSDPaoxx,
1472*c2c66affSColin Finck    DoRop_SDPxan,
1473*c2c66affSColin Finck    DoRop_PSDPxax,
1474*c2c66affSColin Finck    DoRop_DSPDaoxn,
1475*c2c66affSColin Finck    DoRop_DPSnao,
1476*c2c66affSColin Finck    DoRop_DSno, // MERGEPAINT
1477*c2c66affSColin Finck    DoRop_SPDSanax,
1478*c2c66affSColin Finck    DoRop_SDxPDxan,
1479*c2c66affSColin Finck    DoRop_DPSxo,
1480*c2c66affSColin Finck    DoRop_DPSano,
1481*c2c66affSColin Finck    DoRop_PSa, // MERGECOPY
1482*c2c66affSColin Finck    DoRop_SPDSnaoxn,
1483*c2c66affSColin Finck    DoRop_SPDSonoxn,
1484*c2c66affSColin Finck    DoRop_PSxn,
1485*c2c66affSColin Finck    DoRop_SPDnoa,
1486*c2c66affSColin Finck    DoRop_SPDSxoxn,
1487*c2c66affSColin Finck    DoRop_SDPnax,
1488*c2c66affSColin Finck    DoRop_PSDPoaxn,
1489*c2c66affSColin Finck    DoRop_SDPoa,
1490*c2c66affSColin Finck    DoRop_SPDoxn,
1491*c2c66affSColin Finck    DoRop_DPSDxax,
1492*c2c66affSColin Finck    DoRop_SPDSaoxn,
1493*c2c66affSColin Finck    DoRop_S, // SRCCOPY
1494*c2c66affSColin Finck    DoRop_SDPono,
1495*c2c66affSColin Finck    DoRop_SDPnao,
1496*c2c66affSColin Finck    DoRop_SPno,
1497*c2c66affSColin Finck    DoRop_PSDnoa,
1498*c2c66affSColin Finck    DoRop_PSDPxoxn,
1499*c2c66affSColin Finck    DoRop_PDSnax,
1500*c2c66affSColin Finck    DoRop_SPDSoaxn,
1501*c2c66affSColin Finck    DoRop_SSPxPDxax,
1502*c2c66affSColin Finck    DoRop_DPSanan,
1503*c2c66affSColin Finck    DoRop_PSDPSaoxx,
1504*c2c66affSColin Finck    DoRop_DPSxan,
1505*c2c66affSColin Finck    DoRop_PDSPxax,
1506*c2c66affSColin Finck    DoRop_SDPSaoxn,
1507*c2c66affSColin Finck    DoRop_DPSDanax,
1508*c2c66affSColin Finck    DoRop_SPxDSxan,
1509*c2c66affSColin Finck    DoRop_SPDnao,
1510*c2c66affSColin Finck    DoRop_SDno,
1511*c2c66affSColin Finck    DoRop_SDPxo,
1512*c2c66affSColin Finck    DoRop_SDPano,
1513*c2c66affSColin Finck    DoRop_PDSoa,
1514*c2c66affSColin Finck    DoRop_PDSoxn,
1515*c2c66affSColin Finck    DoRop_DSPDxax,
1516*c2c66affSColin Finck    DoRop_PSDPaoxn,
1517*c2c66affSColin Finck    DoRop_SDPSxax,
1518*c2c66affSColin Finck    DoRop_PDSPaoxn,
1519*c2c66affSColin Finck    DoRop_SDPSanax,
1520*c2c66affSColin Finck    DoRop_SPxPDxan,
1521*c2c66affSColin Finck    DoRop_SSPxDSxax,
1522*c2c66affSColin Finck    DoRop_DSPDSanaxxn,
1523*c2c66affSColin Finck    DoRop_DPSao,
1524*c2c66affSColin Finck    DoRop_DPSxno,
1525*c2c66affSColin Finck    DoRop_SDPao,
1526*c2c66affSColin Finck    DoRop_SDPxno,
1527*c2c66affSColin Finck    DoRop_DSo, // SRCPAINT
1528*c2c66affSColin Finck    DoRop_SDPnoo,
1529*c2c66affSColin Finck    DoRop_P, // PATCOPY
1530*c2c66affSColin Finck    DoRop_PDSono,
1531*c2c66affSColin Finck    DoRop_PDSnao,
1532*c2c66affSColin Finck    DoRop_PSno,
1533*c2c66affSColin Finck    DoRop_PSDnao,
1534*c2c66affSColin Finck    DoRop_PDno,
1535*c2c66affSColin Finck    DoRop_PDSxo,
1536*c2c66affSColin Finck    DoRop_PDSano,
1537*c2c66affSColin Finck    DoRop_PDSao,
1538*c2c66affSColin Finck    DoRop_PDSxno,
1539*c2c66affSColin Finck    DoRop_DPo,
1540*c2c66affSColin Finck    DoRop_DPSnoo, // PATPAINT
1541*c2c66affSColin Finck    DoRop_PSo,
1542*c2c66affSColin Finck    DoRop_PSDnoo,
1543*c2c66affSColin Finck    DoRop_DPSoo,
1544*c2c66affSColin Finck    DoRop_1 //WHITENESS
1545*c2c66affSColin Finck };
1546*c2c66affSColin Finck 
1547*c2c66affSColin Finck 
1548