Lines Matching refs:cp_ebx
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)
407 #define CPI_CACHE_WAYS(regs) BITX((regs)->cp_ebx, 31, 22)
408 #define CPI_CACHE_PARTS(regs) BITX((regs)->cp_ebx, 21, 12)
409 #define CPI_CACHE_COH_LN_SZ(regs) BITX((regs)->cp_ebx, 11, 0)
458 #define MWAIT_SIZE_MAX(cpi) BITX((cpi)->cpi_std[5].cp_ebx, 15, 0)
644 regs[0] = cp.cp_ebx; in determine_platform()
690 regs[0] = cp.cp_ebx; in determine_platform()
864 cpi->cpi_cores_per_compunit = BITX(cp->cp_ebx, 15, 8) + 1; in cpuid_amd_getids()
865 cpi->cpi_compunitid = BITX(cp->cp_ebx, 7, 0) in cpuid_amd_getids()
972 *iptr++ = cp->cp_ebx; in cpuid_pass1()
1247 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI1; in cpuid_pass1()
1248 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_BMI2; in cpuid_pass1()
1249 ecp->cp_ebx &= ~CPUID_INTC_EBX_7_0_AVX2; in cpuid_pass1()
1252 if (ecp->cp_ebx & CPUID_INTC_EBX_7_0_SMEP) 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()
1417 x86_clflush_size = (BITX(cp->cp_ebx, 15, 8) * 8); in cpuid_pass1()
1814 if (BITX(cp->cp_ebx, 31, 31) == 0) { in cpuid_pass2()
1815 uint8_t *p = (void *)&cp->cp_ebx; in cpuid_pass2()
1884 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_pass2()
1893 if (cp->cp_ebx) { in cpuid_pass2()
1912 ncpu_per_core = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
1916 ncpu_per_chip = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
1943 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_pass2()
1966 cp->cp_edx = cp->cp_ebx = 0; in cpuid_pass2()
1970 if (cp->cp_ebx != CPUID_LEAFD_2_YMM_OFFSET || in cpuid_pass2()
1976 cpi->cpi_xsave.ymm_offset = cp->cp_ebx; in cpuid_pass2()
2073 *iptr++ = cp->cp_ebx; in cpuid_pass2()
2106 cp->cp_eax = cp->cp_ebx = 0; in cpuid_pass2()
2205 tmp = (cp->cp_ebx >> (8 * i)) & 0xff; in intel_cpubrand()
2955 cp->cp_ebx = xcp->cp_ebx; in cpuid_insn()
3298 if ((cp->cp_ebx & 0xffff0000) == 0) in cpuid_get_dtlb_nent()
3299 dtlb_nent = cp->cp_ebx & 0x0000ffff; in cpuid_get_dtlb_nent()
3301 dtlb_nent = BITX(cp->cp_ebx, 27, 16); in cpuid_get_dtlb_nent()
3328 dtlb_nent = BITX(cp->cp_ebx, 23, 16); in cpuid_get_dtlb_nent()
4070 if ((nentries = BITX(cp->cp_ebx, 23, 16)) == 255) in amd_cache_info()
4075 add_amd_tlb(devi, "tlb-4K", BITX(cp->cp_ebx, 31, 24), in amd_cache_info()
4082 BITX(cp->cp_ebx, 31, 24), BITX(cp->cp_ebx, 23, 16)); in amd_cache_info()
4084 BITX(cp->cp_ebx, 15, 8), BITX(cp->cp_ebx, 7, 0)); in amd_cache_info()
4122 if (BITX(cp->cp_ebx, 31, 16) == 0) { in amd_cache_info()
4829 cp->cp_edx = cp->cp_ebx = cp->cp_ecx = 0; in cpuid_get_ext_topo()
4837 if (cp->cp_ebx) { in cpuid_get_ext_topo()