Home | History | Annotate | Download | only in include

Lines Matching refs:__eax

214 #define __cpuid(__leaf, __eax, __ebx, __ecx, __edx) \
215 __asm("cpuid" : "=a"(__eax), "=b" (__ebx), "=c"(__ecx), "=d"(__edx) \
218 #define __cpuid_count(__leaf, __count, __eax, __ebx, __ecx, __edx) \
219 __asm("cpuid" : "=a"(__eax), "=b" (__ebx), "=c"(__ecx), "=d"(__edx) \
223 #define __cpuid(__leaf, __eax, __ebx, __ecx, __edx) \
227 : "=a"(__eax), "=r" (__ebx), "=c"(__ecx), "=d"(__edx) \
230 #define __cpuid_count(__leaf, __count, __eax, __ebx, __ecx, __edx) \
234 : "=a"(__eax), "=r" (__ebx), "=c"(__ecx), "=d"(__edx) \
240 unsigned int __eax, __ebx, __ecx, __edx;
262 __cpuid(__leaf, __eax, __ebx, __ecx, __edx);
265 return __eax;
268 static __inline int __get_cpuid (unsigned int __leaf, unsigned int *__eax,
277 __cpuid(__leaf, *__eax, *__ebx, *__ecx, *__edx);
283 unsigned int *__eax, unsigned int *__ebx,
291 __cpuid_count(__leaf, __subleaf, *__eax, *__ebx, *__ecx, *__edx);