Lines Matching refs:cp_ebx

386 #define	CPI_FEATURES_7_0_EBX(cpi)	((cpi)->cpi_std[7].cp_ebx)
388 #define CPI_BRANDID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 7, 0)
389 #define CPI_CHUNKS(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 15, 7)
390 #define CPI_CPU_COUNT(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 23, 16)
391 #define CPI_APIC_ID(cpi) BITX((cpi)->cpi_std[1].cp_ebx, 31, 24)
410 #define CPI_CACHE_WAYS(regs) BITX((regs)->cp_ebx, 31, 22)
411 #define CPI_CACHE_PARTS(regs) BITX((regs)->cp_ebx, 21, 12)
412 #define CPI_CACHE_COH_LN_SZ(regs) BITX((regs)->cp_ebx, 11, 0)
461 #define MWAIT_SIZE_MAX(cpi) BITX((cpi)->cpi_std[5].cp_ebx, 15, 0)
647 regs[0] = cp.cp_ebx; in determine_platform()
693 regs[0] = cp.cp_ebx; in determine_platform()
867 cpi->cpi_cores_per_compunit = BITX(cp->cp_ebx, 15, 8) + 1; in cpuid_amd_getids()
868 cpi->cpi_compunitid = BITX(cp->cp_ebx, 7, 0) in cpuid_amd_getids()
975 *iptr++ = cp->cp_ebx; in cpuid_pass1()
1250 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI1; in cpuid_pass1()
1251 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI2; in cpuid_pass1()
1252 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_AVX2; in cpuid_pass1()
1255 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_SMEP) in cpuid_pass1()
1258 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_RDSEED) in cpuid_pass1()
1261 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_ADX) in cpuid_pass1()
1365 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1370 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1375 if (cpi->cpi_std[7].cp_ebx & in cpuid_pass1()
1426 x86_clflush_size = (BITX(cp->cp_ebx, 15, 8) * 8); in cpuid_pass1()
1827 if (BITX(cp->cp_ebx, 31, 31) == 0) { in cpuid_pass2()
1828 uint8_t *p = (void *)&cp->cp_ebx; in cpuid_pass2()
1897 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_pass2()
1906 if (cp->cp_ebx) { in cpuid_pass2()
1925 ncpu_per_core = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
1929 ncpu_per_chip = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
1956 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_pass2()
1979 cp->cp_edx = cp->cp_ebx = 0; in cpuid_pass2()
1983 if (cp->cp_ebx != CPUID_LEAFD_2_YMM_OFFSET || in cpuid_pass2()
1989 cpi->cpi_xsave.ymm_offset = cp->cp_ebx; in cpuid_pass2()
2086 *iptr++ = cp->cp_ebx; in cpuid_pass2()
2119 cp->cp_eax = cp->cp_ebx = 0; in cpuid_pass2()
2218 tmp = (cp->cp_ebx >> (8 * i)) & 0xff; in intel_cpubrand()
2979 cp->cp_ebx = xcp->cp_ebx; in cpuid_insn()
3322 if ((cp->cp_ebx & 0xffff0000) == 0) in cpuid_get_dtlb_nent()
3323 dtlb_nent = cp->cp_ebx & 0x0000ffff; in cpuid_get_dtlb_nent()
3325 dtlb_nent = BITX(cp->cp_ebx, 27, 16); in cpuid_get_dtlb_nent()
3352 dtlb_nent = BITX(cp->cp_ebx, 23, 16); in cpuid_get_dtlb_nent()
4094 if ((nentries = BITX(cp->cp_ebx, 23, 16)) == 255) in amd_cache_info()
4099 add_amd_tlb(devi, "tlb-4K", BITX(cp->cp_ebx, 31, 24), in amd_cache_info()
4106 BITX(cp->cp_ebx, 31, 24), BITX(cp->cp_ebx, 23, 16)); in amd_cache_info()
4108 BITX(cp->cp_ebx, 15, 8), BITX(cp->cp_ebx, 7, 0)); in amd_cache_info()
4146 if (BITX(cp->cp_ebx, 31, 16) == 0) { in amd_cache_info()
4853 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_get_ext_topo()
4861 if (cp->cp_ebx) { in cpuid_get_ext_topo()