ReactOS  0.4.13-dev-1165-gd2976ca
misc.h
Go to the documentation of this file.
1 #ifndef __CROSSNT_MISC__H__
2 #define __CROSSNT_MISC__H__
3 
4 #ifdef _X86_
5 
6 typedef void
8  void* a, // ECX
9  void* b // EDX
10  );
11 extern "C" ptrMOV_DD_SWP _MOV_DD_SWP;
12 
13 extern "C"
14 void
17  void* a, // ECX
18  void* b // EDX
19  );
20 
21 extern "C"
22 void
25  void* a, // ECX
26  void* b // EDX
27  );
28 #define MOV_DD_SWP(a,b) _MOV_DD_SWP(&(a),&(b))
29 
30 /********************/
31 
32 extern "C"
33 void
36  void* a, // ECX
37  void* b // EDX
38  );
39 
40 #define MOV_DW_SWP(a,b) _MOV_DW_SWP(&(a),&(b))
41 
42 /********************/
43 
44 typedef void
46  void* a // ECX
47  );
48 extern "C" ptrREVERSE_DD _REVERSE_DD;
49 
50 void
53  void* a // ECX
54  );
55 
56 void
59  void* a // ECX
60  );
61 #define REVERSE_DD(a) _REVERSE_DD(&(a))
62 
63 /********************/
64 
65 extern "C"
66 void
69  void* a // ECX
70  );
71 
72 #define REVERSE_DW(a) _REVERSE_DW(&(a))
73 
74 /********************/
75 
76 extern "C"
77 void
80  void* a, // ECX
81  void* b // EDX
82  );
83 
84 #define MOV_DW2DD_SWP(a,b) _MOV_DW2DD_SWP(&(a),&(b))
85 
86 /********************/
87 
88 extern "C"
89 void
92  void* a, // ECX
93  void* b // EDX
94  );
95 
96 #define MOV_SWP_DW2DD(a,b) _MOV_SWP_DW2DD(&(a),&(b))
97 
98 /********************/
99 
100 extern "C"
101 void
103 _MOV_MSF(
104  void* a, // ECX
105  void* b // EDX
106  );
107 #define MOV_MSF(a,b) _MOV_MSF(&(a),&(b))
108 
109 /********************/
110 
111 typedef void
113  void* a, // ECX
114  void* b // EDX
115  );
116 extern "C" ptrMOV_MSF_SWP _MOV_MSF_SWP;
117 
118 extern "C"
119 void
122  void* a, // ECX
123  void* b // EDX
124  );
125 
126 extern "C"
127 void
130  void* a, // ECX
131  void* b // EDX
132  );
133 #define MOV_MSF_SWP(a,b) _MOV_MSF_SWP(&(a),&(b))
134 
135 /********************/
136 
137 extern "C"
138 void
140 _XCHG_DD(
141  void* a, // ECX
142  void* b // EDX
143  );
144 #define XCHG_DD(a,b) _XCHG_DD(&(a),&(b))
145 
146 #endif //_X86_
147 
148 #endif // __CROSSNT_MISC__H__
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
Definition: typeof.h:49
#define __fastcall
Definition: sync.c:41
void __fastcall _REVERSE_DD_i486(void *a)
void __fastcall _MOV_MSF_SWP_i386(void *a, void *b)
void(__fastcall * ptrMOV_DD_SWP)(void *a, void *b)
Definition: misc.h:16
void __fastcall _MOV_DW2DD_SWP(void *a, void *b)
#define a
Definition: ke_i.h:78
void __fastcall _MOV_DD_SWP_i486(void *a, void *b)
void __fastcall _MOV_SWP_DW2DD(void *a, void *b)
GLboolean GLboolean GLboolean b
Definition: glext.h:6204
void(__fastcall * ptrMOV_MSF_SWP)(void *a, void *b)
Definition: misc.h:147
ptrREVERSE_DD _REVERSE_DD
Definition: misc.h:83
void __fastcall _MOV_MSF(void *a, void *b)
void __fastcall _MOV_MSF_SWP_i486(void *a, void *b)
void __fastcall _XCHG_DD(void *a, void *b)
ptrMOV_MSF_SWP _MOV_MSF_SWP
Definition: misc.h:151
void __fastcall _MOV_DD_SWP_i386(void *a, void *b)
void __fastcall _MOV_DW_SWP(void *a, void *b)
void __fastcall _REVERSE_DW(void *a)
ptrMOV_DD_SWP _MOV_DD_SWP
Definition: misc.h:20
void(__fastcall * ptrREVERSE_DD)(void *a)
Definition: misc.h:80
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6204
void __fastcall _REVERSE_DD_i386(void *a)