Lines Matching defs:eax
33 #define cpuid(index, eax, ebx, ecx, edx) \
34 ff_cpu_cpuid(index, &eax, &ebx, &ecx, &edx)
36 #define xgetbv(index, eax, edx) \
37 ff_cpu_xgetbv(index, &eax, &edx)
42 #define cpuid(index, eax, ebx, ecx, edx) \
47 : "=a" (eax), "=S" (ebx), "=c" (ecx), "=d" (edx) \
50 #define xgetbv(index, eax, edx) \
51 __asm__ (".byte 0x0f, 0x01, 0xd0" : "=a"(eax), "=d"(edx) : "c" (index))
96 int eax, ebx, ecx, edx;
108 cpuid(1, eax, ebx, ecx, std_caps);
109 family = ((eax >> 8) & 0xf) + ((eax >> 20) & 0xff);
110 model = ((eax >> 4) & 0xf) + ((eax >> 12) & 0xf0);
147 cpuid(7, eax, ebx, ecx, edx);
174 cpuid(0x80000001, eax, ebx, ecx, ext_caps);