Lines Matching refs:ecx
92 unsigned int ecx, edx, ext_ecx, ext_edx; member
280 uint32_t ecx, edx, tmp; in amd_init_levelling() local
282 cpuid(0x00000001, &tmp, &tmp, &ecx, &edx); in amd_init_levelling()
285 ecx &= opt_cpuid_mask_ecx; in amd_init_levelling()
288 ecx &= m->ecx; in amd_init_levelling()
293 if (ecx & cpufeat_mask(X86_FEATURE_XSAVE)) in amd_init_levelling()
294 ecx |= cpufeat_mask(X86_FEATURE_OSXSAVE); in amd_init_levelling()
298 ecx |= cpufeat_mask(X86_FEATURE_HYPERVISOR); in amd_init_levelling()
300 cpuidmask_defaults._1cd = ((uint64_t)ecx << 32) | edx; in amd_init_levelling()
304 uint32_t ecx, edx, tmp; in amd_init_levelling() local
306 cpuid(0x80000001, &tmp, &tmp, &ecx, &edx); in amd_init_levelling()
309 ecx &= opt_cpuid_mask_ext_ecx; in amd_init_levelling()
312 ecx &= m->ext_ecx; in amd_init_levelling()
319 cpuidmask_defaults.e1cd = ((uint64_t)ecx << 32) | edx; in amd_init_levelling()
336 uint32_t ecx = cpuid_ecx(6); in amd_init_levelling() local
339 ecx &= opt_cpuid_mask_thermal_ecx; in amd_init_levelling()
341 cpuidmask_defaults._6c &= (~0ULL << 32) | ecx; in amd_init_levelling()
504 u32 eax, ebx, ecx, edx; in amd_get_topology() local
506 cpuid(0x8000001e, &eax, &ebx, &ecx, &edx); in amd_get_topology()