Lines Matching refs:cp_ecx

1656 #define	CPI_FEATURES_ECX(cpi)		((cpi)->cpi_std[1].cp_ecx)
1658 #define CPI_FEATURES_XTD_ECX(cpi) ((cpi)->cpi_extd[1].cp_ecx)
1660 #define CPI_FEATURES_7_0_ECX(cpi) ((cpi)->cpi_std[7].cp_ecx)
1683 #define CPI_CPU_LEVEL_TYPE(regs) BITX((regs)->cp_ecx, 15, 8)
1689 #define CPI_CACHE_SETS(regs) BITX((regs)->cp_ecx, 31, 0)
1731 #define MWAIT_SUPPORTED(cpi) ((cpi)->cpi_std[1].cp_ecx & CPUID_INTC_ECX_MON)
1732 #define MWAIT_INT_ENABLE(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x2)
1733 #define MWAIT_EXTENSION(cpi) ((cpi)->cpi_std[5].cp_ecx & 0x1)
1798 cp->cp_ecx &= ~CPUID_AMD_ECX_CMP_LGCY;
1821 cp->cp_ecx &= ~CPUID_AMD_ECX_CR8D;
1828 cp->cp_ecx &= 0xffffff00;
1927 if ((cp.cp_ecx & CPUID_INTC_ECX_HV) != 0) {
1931 regs[1] = cp.cp_ecx;
1981 regs[1] = cp.cp_ecx;
2070 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0;
2113 nthreads = BITX(cpi->cpi_extd[8].cp_ecx, 7, 0) + 1;
2172 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0;
2192 cp->cp_ecx = i;
2404 coreidsz = BITX((cpi)->cpi_extd[8].cp_ecx, 15, 12);
2458 cpi->cpi_procnodes_per_pkg = BITX(cp->cp_ecx, 10, 8) + 1;
2459 cpi->cpi_procnodeid = BITX(cp->cp_ecx, 7, 0);
3215 cp->cp_ebx = cp->cp_ecx = cp->cp_edx = 0;
3316 *iptr++ = cp->cp_ecx;
3566 cp->cp_ecx &= mask_ecx;
3583 ecp->cp_ecx = 0;
3596 ecp->cp_ecx &= ~CPUID_INTC_ECX_7_0_ALL_AVX512;
3643 cp->cp_ecx |= cpuid_feature_ecx_include;
3644 cp->cp_ecx &= ~cpuid_feature_ecx_exclude;
3677 if (cp->cp_ecx & CPUID_INTC_ECX_CX16) {
3698 if (cp->cp_ecx & CPUID_INTC_ECX_SSE3) {
3701 if (cp->cp_ecx & CPUID_INTC_ECX_SSSE3) {
3704 if (cp->cp_ecx & CPUID_INTC_ECX_SSE4_1) {
3707 if (cp->cp_ecx & CPUID_INTC_ECX_SSE4_2) {
3710 if (cp->cp_ecx & CPUID_INTC_ECX_AES) {
3713 if (cp->cp_ecx & CPUID_INTC_ECX_PCLMULQDQ) {
3720 if (cpi->cpi_std[7].cp_ecx & CPUID_INTC_ECX_7_0_UMIP)
3722 if (cpi->cpi_std[7].cp_ecx & CPUID_INTC_ECX_7_0_PKU)
3724 if (cpi->cpi_std[7].cp_ecx & CPUID_INTC_ECX_7_0_OSPKE)
3727 if (cp->cp_ecx & CPUID_INTC_ECX_XSAVE) {
3732 if (cp->cp_ecx & CPUID_INTC_ECX_AVX) {
3740 if (cp->cp_ecx & CPUID_INTC_ECX_F16C)
3744 if (cp->cp_ecx & CPUID_INTC_ECX_FMA)
3798 if (cpi->cpi_std[7].cp_ecx &
3802 if (cpi->cpi_std[7].cp_ecx &
3806 if (cpi->cpi_std[7].cp_ecx &
3824 if (cp->cp_ecx & CPUID_INTC_ECX_PCID) {
3829 if (cp->cp_ecx & CPUID_INTC_ECX_X2APIC) {
3836 if (cp->cp_ecx & CPUID_INTC_ECX_MON) {
3853 ASSERT((cp->cp_ecx & CPUID_INTC_ECX_MON) &&
3860 if (cp->cp_ecx & CPUID_INTC_ECX_VMX) {
3864 if (cp->cp_ecx & CPUID_INTC_ECX_RDRAND)
3883 ecp->cp_ecx = 1;
3991 (cp->cp_ecx & CPUID_AMD_ECX_SSE4A)) {
4018 if (cp->cp_ecx & CPUID_AMD_ECX_SVM) {
4022 if (cp->cp_ecx & CPUID_AMD_ECX_TOPOEXT) {
4026 if (cp->cp_ecx & CPUID_AMD_ECX_PCEC) {
4030 if (cp->cp_ecx & CPUID_AMD_ECX_XOP) {
4034 if (cp->cp_ecx & CPUID_AMD_ECX_FMA4) {
4038 if (cp->cp_ecx & CPUID_AMD_ECX_TBM) {
4042 if (cp->cp_ecx & CPUID_AMD_ECX_MONITORX) {
4058 cp->cp_ecx = 0;
4114 cp->cp_ecx = 0;
4216 cp->cp_ecx = 0;
4258 if (BITX(cp->cp_ecx, 31, 31) == 0) {
4259 uint8_t *p = (void *)&cp->cp_ecx;
4326 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0;
4340 cpi->cpi_xsave.xsav_max_size = cp->cp_ecx;
4348 cp->cp_ecx = 2;
4368 cp->cp_ecx = 3;
4377 cp->cp_ecx = 4;
4392 cp->cp_ecx = 5;
4401 cp->cp_ecx = 6;
4410 cp->cp_ecx = 7;
4555 *iptr++ = cp->cp_ecx;
4596 cp->cp_ecx &= 0xffff;
4597 cp->cp_ecx |= 0x400000;
4614 cp->cp_ecx =
4615 BITX(cp->cp_ecx, 31, 24) << 16 |
4616 BITX(cp->cp_ecx, 23, 16) << 12 |
4617 BITX(cp->cp_ecx, 15, 8) << 8 |
4618 BITX(cp->cp_ecx, 7, 0);
4623 cp->cp_ecx |= 8 << 12;
4696 tmp = (cp->cp_ecx >> (8 * i)) & 0xff;
4823 return ((cpi->cpi_extd[6].cp_ecx >> 16) >= 256 ?
5033 cp->cp_ecx = i;
5073 cp->cp_ecx = i;
5517 cp->cp_ecx = xcp->cp_ecx;
6179 osvwfeature = cpi->cpi_extd[1].cp_ecx & CPUID_AMD_ECX_OSVW;
6183 (cpi->cpi_extd[1].cp_ecx & CPUID_AMD_ECX_OSVW));
6424 (cpi->cpi_cache_leaves[i]->cp_ecx + 1);
6693 BITX(cp->cp_ecx, 31, 24), BITX(cp->cp_ecx, 23, 16),
6694 BITX(cp->cp_ecx, 15, 8), BITX(cp->cp_ecx, 7, 0));
6733 BITX(cp->cp_ecx, 31, 16), BITX(cp->cp_ecx, 15, 12),
6734 BITX(cp->cp_ecx, 11, 8), BITX(cp->cp_ecx, 7, 0));
7070 if ((i = BITX(cp->cp_ecx, 15, 12)) != 0 &&
7071 (size = BITX(cp->cp_ecx, 31, 16)) != 0) {
7080 *ip = BITX(cp->cp_ecx, 7, 0);
7311 cpu->cpu_m.mcpu_cpi->cpi_std[1].cp_ecx |= CPUID_INTC_ECX_OSXSAVE;
7374 return (regs.cp_ecx & CPUID_INTC_ECX_PERFBIAS);
7400 return (regs.cp_ecx & CPUID_DEADLINE_TSC);
7481 cp.cp_ecx = 0;