Lines Matching refs:eax
191 static inline void native_cpuid(unsigned int *eax, unsigned int *ebx, in native_cpuid() argument
196 : "=a" (*eax), in native_cpuid()
200 : "0" (*eax), "2" (*ecx) in native_cpuid()
629 unsigned int *eax, unsigned int *ebx, in cpuid() argument
632 *eax = op; in cpuid()
634 __cpuid(eax, ebx, ecx, edx); in cpuid()
639 unsigned int *eax, unsigned int *ebx, in cpuid_count() argument
642 *eax = op; in cpuid_count()
644 __cpuid(eax, ebx, ecx, edx); in cpuid_count()
652 unsigned int eax, ebx, ecx, edx; in cpuid_eax() local
654 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_eax()
656 return eax; in cpuid_eax()
661 unsigned int eax, ebx, ecx, edx; in cpuid_ebx() local
663 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_ebx()
670 unsigned int eax, ebx, ecx, edx; in cpuid_ecx() local
672 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_ecx()
679 unsigned int eax, ebx, ecx, edx; in cpuid_edx() local
681 cpuid(op, &eax, &ebx, &ecx, &edx); in cpuid_edx()
952 uint32_t base, eax, signature[3]; in hypervisor_cpuid_base() local
955 cpuid(base, &eax, &signature[0], &signature[1], &signature[2]); in hypervisor_cpuid_base()
958 (leaves == 0 || ((eax - base) >= leaves))) in hypervisor_cpuid_base()