Lines Matching defs:cpi_std

325 	struct cpuid_regs cpi_std[NMAX_CPI_STD];	/* 0 .. 7 */
374 #define CPI_FAMILY_XTD(cpi) BITX((cpi)->cpi_std[1].cp_eax, 27, 20)
375 #define CPI_MODEL_XTD(cpi) BITX((cpi)->cpi_std[1].cp_eax, 19, 16)
376 #define CPI_TYPE(cpi) BITX((cpi)->cpi_std[1].cp_eax, 13, 12)
377 #define CPI_FAMILY(cpi) BITX((cpi)->cpi_std[1].cp_eax, 11, 8)
378 #define CPI_STEP(cpi) BITX((cpi)->cpi_std[1].cp_eax, 3, 0)
379 #define CPI_MODEL(cpi) BITX((cpi)->cpi_std[1].cp_eax, 7, 4)
381 #define CPI_FEATURES_EDX(cpi) ((cpi)->cpi_std[1].cp_edx)
382 #define CPI_FEATURES_ECX(cpi) ((cpi)->cpi_std[1].cp_ecx)
385 #define CPI_FEATURES_7_0_EBX(cpi) ((cpi)->cpi_std[7].cp_ebx)
387 #define CPI_BRANDID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 7, 0)
388 #define CPI_CHUNKS(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 15, 7)
389 #define CPI_CPU_COUNT(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 23, 16)
390 #define CPI_APIC_ID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 31, 24)
456 #define MWAIT_SUPPORTED(cpi) ((cpi)->cpi_std[1].cp_ecx & CPUID_INTC_ECX_MON)
457 #define MWAIT_INT_ENABLE(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x2)
458 #define MWAIT_EXTENSION(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x1)
459 #define MWAIT_SIZE_MIN(cpi) BITX((cpi)->cpi_std[5].cp_eax, 15, 0)
460 #define MWAIT_SIZE_MAX(cpi) BITX((cpi)->cpi_std[5].cp_ebx, 15, 0)
465 BITX((cpi)->cpi_std[5].cp_edx, c_state + 3, c_state)
969 cp = &cpi->cpi_std[0];
991 cp = &cpi->cpi_std[1];
1240 ecp = &cpi->cpi_std[7];
1376 if (cpi->cpi_std[7].cp_ebx &
1381 if (cpi->cpi_std[7].cp_ebx &
1386 if (cpi->cpi_std[7].cp_ebx &
1550 (cpi->cpi_std[1].cp_edx & CPUID_INTC_EDX_FXSR) &&
1608 cp = &cpi->cpi_std[4];
1644 BITX((cpi)->cpi_std[4].cp_eax, 31, 26) + 1;
1779 for (n = 2, cp = &cpi->cpi_std[2]; n < nmax; n++, cp++) {
1790 * Here, populate cpi_std[4] with the information returned by
2210 cp = &cpi->cpi_std[2]; /* cache info */
2574 * cpuid_pass2() stashed in cpi->cpi_std[4].
2579 cpi->cpi_std_4[0] = &cpi->cpi_std[4];
2967 * CPUID data is cached in two separate places: cpi_std for standard
2971 xcp = &cpi->cpi_std[cp->cp_eax];
3065 cpi->cpi_vendorstr, cpi->cpi_std[1].cp_eax,
3069 cpi->cpi_vendorstr, cpi->cpi_std[1].cp_eax,
3141 return (cpu->cpu_m.mcpu_cpi->cpi_std[1].cp_eax);
3394 eax = cpi->cpi_std[1].cp_eax;
4714 cpu->cpu_m.mcpu_cpi->cpi_std[1].cp_ecx |= CPUID_INTC_ECX_OSXSAVE;