19#ifndef NAT_X86_CPUID_H
20#define NAT_X86_CPUID_H
25#if defined(__i386__) || defined(__x86_64__)
34 unsigned int *__eax,
unsigned int *__ebx,
35 unsigned int *__ecx,
unsigned int *__edx)
37 unsigned int __scratch;
48 return __get_cpuid (__level, __eax, __ebx, __ecx, __edx);
55 unsigned int *__eax,
unsigned int *__ebx,
56 unsigned int *__ecx,
unsigned int *__edx)
static __inline int x86_cpuid(unsigned int __level, unsigned int *__eax, unsigned int *__ebx, unsigned int *__ecx, unsigned int *__edx)
static __inline int __get_cpuid(unsigned int __leaf, unsigned int *__eax, unsigned int *__ebx, unsigned int *__ecx, unsigned int *__edx)