Lines Matching refs:ecp

3385 		struct cpuid_regs *ecp;  in cpuid_scan_security()  local
3386 ecp = &cpi->cpi_std[7]; in cpuid_scan_security()
3388 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_MD_CLEAR) { in cpuid_scan_security()
3392 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_SPEC_CTRL) { in cpuid_scan_security()
3397 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_STIBP) { in cpuid_scan_security()
3414 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_ARCH_CAPS) { in cpuid_scan_security()
3477 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_SSBD) in cpuid_scan_security()
3480 if (ecp->cp_edx & CPUID_INTC_EDX_7_0_FLUSH_CMD) in cpuid_scan_security()
4252 struct cpuid_regs *ecp; in cpuid_pass_basic() local
4253 ecp = &cpi->cpi_std[7]; in cpuid_pass_basic()
4254 ecp->cp_eax = 7; in cpuid_pass_basic()
4255 ecp->cp_ecx = 0; in cpuid_pass_basic()
4256 (void) __cpuid_insn(ecp); in cpuid_pass_basic()
4266 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI1; in cpuid_pass_basic()
4267 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI2; in cpuid_pass_basic()
4268 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_AVX2; in cpuid_pass_basic()
4269 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_MPX; in cpuid_pass_basic()
4270 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_ALL_AVX512; in cpuid_pass_basic()
4271 ecp->cp_ecx &= ~CPUID_INTC_ECX_7_0_ALL_AVX512; in cpuid_pass_basic()
4272 ecp->cp_edx &= ~CPUID_INTC_EDX_7_0_ALL_AVX512; in cpuid_pass_basic()
4273 ecp->cp_ecx &= ~CPUID_INTC_ECX_7_0_VAES; in cpuid_pass_basic()
4274 ecp->cp_ecx &= ~CPUID_INTC_ECX_7_0_VPCLMULQDQ; in cpuid_pass_basic()
4275 ecp->cp_ecx &= ~CPUID_INTC_ECX_7_0_GFNI; in cpuid_pass_basic()
4278 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_SMEP) in cpuid_pass_basic()
4287 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_SMAP && in cpuid_pass_basic()
4291 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_RDSEED) in cpuid_pass_basic()
4294 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_ADX) in cpuid_pass_basic()
4297 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_FSGSBASE) in cpuid_pass_basic()
4300 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_CLFLUSHOPT) in cpuid_pass_basic()
4303 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_INVPCID) in cpuid_pass_basic()
4306 if (ecp->cp_ecx & CPUID_INTC_ECX_7_0_UMIP) in cpuid_pass_basic()
4308 if (ecp->cp_ecx & CPUID_INTC_ECX_7_0_PKU) in cpuid_pass_basic()
4310 if (ecp->cp_ecx & CPUID_INTC_ECX_7_0_OSPKE) in cpuid_pass_basic()
4312 if (ecp->cp_ecx & CPUID_INTC_ECX_7_0_GFNI) in cpuid_pass_basic()
4315 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_CLWB) in cpuid_pass_basic()
4319 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_MPX) in cpuid_pass_basic()
4327 if (ecp->cp_eax >= 1) { in cpuid_pass_basic()
4336 if (ecp->cp_eax >= 2) { in cpuid_pass_basic()
4490 struct cpuid_regs r, *ecp; in cpuid_pass_basic() local
4492 ecp = &r; in cpuid_pass_basic()
4493 ecp->cp_eax = 0xD; in cpuid_pass_basic()
4494 ecp->cp_ecx = 1; in cpuid_pass_basic()
4495 ecp->cp_edx = ecp->cp_ebx = 0; in cpuid_pass_basic()
4496 (void) __cpuid_insn(ecp); in cpuid_pass_basic()
4498 if (ecp->cp_eax & CPUID_INTC_EAX_D_1_XSAVEOPT) in cpuid_pass_basic()
4500 if (ecp->cp_eax & CPUID_INTC_EAX_D_1_XSAVEC) in cpuid_pass_basic()
4502 if (ecp->cp_eax & CPUID_INTC_EAX_D_1_XSAVES) in cpuid_pass_basic()