Lines Matching refs:cpi_std
323 struct cpuid_regs cpi_std[NMAX_CPI_STD]; /* 0 .. 7 */ member
372 #define CPI_FAMILY_XTD(cpi) BITX((cpi)->cpi_std[1].cp_eax, 27, 20)
373 #define CPI_MODEL_XTD(cpi) BITX((cpi)->cpi_std[1].cp_eax, 19, 16)
374 #define CPI_TYPE(cpi) BITX((cpi)->cpi_std[1].cp_eax, 13, 12)
375 #define CPI_FAMILY(cpi) BITX((cpi)->cpi_std[1].cp_eax, 11, 8)
376 #define CPI_STEP(cpi) BITX((cpi)->cpi_std[1].cp_eax, 3, 0)
377 #define CPI_MODEL(cpi) BITX((cpi)->cpi_std[1].cp_eax, 7, 4)
379 #define CPI_FEATURES_EDX(cpi) ((cpi)->cpi_std[1].cp_edx)
380 #define CPI_FEATURES_ECX(cpi) ((cpi)->cpi_std[1].cp_ecx)
383 #define CPI_FEATURES_7_0_EBX(cpi) ((cpi)->cpi_std[7].cp_ebx)
385 #define CPI_BRANDID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 7, 0)
386 #define CPI_CHUNKS(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 15, 7)
387 #define CPI_CPU_COUNT(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 23, 16)
388 #define CPI_APIC_ID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 31, 24)
454 #define MWAIT_SUPPORTED(cpi) ((cpi)->cpi_std[1].cp_ecx & CPUID_INTC_ECX_MON)
455 #define MWAIT_INT_ENABLE(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x2)
456 #define MWAIT_EXTENSION(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x1)
457 #define MWAIT_SIZE_MIN(cpi) BITX((cpi)->cpi_std[5].cp_eax, 15, 0)
458 #define MWAIT_SIZE_MAX(cpi) BITX((cpi)->cpi_std[5].cp_ebx, 15, 0)
463 BITX((cpi)->cpi_std[5].cp_edx, c_state + 3, c_state)
967 cp = &cpi->cpi_std[0]; in cpuid_pass1()
989 cp = &cpi->cpi_std[1]; in cpuid_pass1()
1238 ecp = &cpi->cpi_std[7]; in cpuid_pass1()
1356 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1361 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1366 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1530 (cpi->cpi_std[1].cp_edx & CPUID_INTC_EDX_FXSR) && in cpuid_pass1()
1588 cp = &cpi->cpi_std[4]; in cpuid_pass1()
1624 BITX((cpi)->cpi_std[4].cp_eax, 31, 26) + 1; in cpuid_pass1()
1759 for (n = 2, cp = &cpi->cpi_std[2]; n < nmax; n++, cp++) { in cpuid_pass2()
2190 cp = &cpi->cpi_std[2]; /* cache info */ in intel_cpubrand()
2559 cpi->cpi_std_4[0] = &cpi->cpi_std[4]; in cpuid_pass3()
2942 xcp = &cpi->cpi_std[cp->cp_eax]; in cpuid_insn()
3036 cpi->cpi_vendorstr, cpi->cpi_std[1].cp_eax, in cpuid_getidstr()
3040 cpi->cpi_vendorstr, cpi->cpi_std[1].cp_eax, in cpuid_getidstr()
3112 return (cpu->cpu_m.mcpu_cpi->cpi_std[1].cp_eax); in cpuid_getsig()
3365 eax = cpi->cpi_std[1].cp_eax; in cpuid_opteron_erratum()
4688 cpu->cpu_m.mcpu_cpi->cpi_std[1].cp_ecx |= CPUID_INTC_ECX_OSXSAVE; in xsave_setup_msr()