Lines Matching defs:eax
12 u32 eax, ebx, ecx, edx;
30 static inline void native_cpuid(unsigned int *eax, unsigned int *ebx,
35 : "=a" (*eax),
39 : "0" (*eax), "2" (*ecx)
46 unsigned int eax = op, ebx, ecx = 0, edx; \
48 native_cpuid(&eax, &ebx, &ecx, &edx); \
56 native_cpuid_reg(eax)
73 unsigned int *eax, unsigned int *ebx,
76 *eax = op;
78 __cpuid(eax, ebx, ecx, edx);
83 unsigned int *eax, unsigned int *ebx,
86 *eax = op;
88 __cpuid(eax, ebx, ecx, edx);
96 unsigned int eax, ebx, ecx, edx;
98 cpuid(op, &eax, &ebx, &ecx, &edx);
100 return eax;
105 unsigned int eax, ebx, ecx, edx;
107 cpuid(op, &eax, &ebx, &ecx, &edx);
114 unsigned int eax, ebx, ecx, edx;
116 cpuid(op, &eax, &ebx, &ecx, &edx);
123 unsigned int eax, ebx, ecx, edx;
125 cpuid(op, &eax, &ebx, &ecx, &edx);
158 uint32_t base, eax, signature[3];
161 cpuid(base, &eax, &signature[0], &signature[1], &signature[2]);
164 (leaves == 0 || ((eax - base) >= leaves)))