Lines Matching defs:eax
146 u32 eax, ebx, ecx, edx;
211 static inline void native_cpuid(unsigned int *eax, unsigned int *ebx,
216 : "=a" (*eax),
220 : "0" (*eax), "2" (*ecx)
227 unsigned int eax = op, ebx, ecx = 0, edx; \
229 native_cpuid(&eax, &ebx, &ecx, &edx); \
237 native_cpuid_reg(eax)
608 unsigned int *eax, unsigned int *ebx,
611 *eax = op;
613 __cpuid(eax, ebx, ecx, edx);
618 unsigned int *eax, unsigned int *ebx,
621 *eax = op;
623 __cpuid(eax, ebx, ecx, edx);
631 unsigned int eax, ebx, ecx, edx;
633 cpuid(op, &eax, &ebx, &ecx, &edx);
635 return eax;
640 unsigned int eax, ebx, ecx, edx;
642 cpuid(op, &eax, &ebx, &ecx, &edx);
649 unsigned int eax, ebx, ecx, edx;
651 cpuid(op, &eax, &ebx, &ecx, &edx);
658 unsigned int eax, ebx, ecx, edx;
660 cpuid(op, &eax, &ebx, &ecx, &edx);
822 uint32_t base, eax, signature[3];
825 cpuid(base, &eax, &signature[0], &signature[1], &signature[2]);
828 (leaves == 0 || ((eax - base) >= leaves)))