Lines Matching refs:BITX

375 #define	CPI_FAMILY_XTD(cpi)	BITX((cpi)->cpi_std[1].cp_eax, 27, 20)
376 #define CPI_MODEL_XTD(cpi) BITX((cpi)->cpi_std[1].cp_eax, 19, 16)
377 #define CPI_TYPE(cpi) BITX((cpi)->cpi_std[1].cp_eax, 13, 12)
378 #define CPI_FAMILY(cpi) BITX((cpi)->cpi_std[1].cp_eax, 11, 8)
379 #define CPI_STEP(cpi) BITX((cpi)->cpi_std[1].cp_eax, 3, 0)
380 #define CPI_MODEL(cpi) BITX((cpi)->cpi_std[1].cp_eax, 7, 4)
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)
402 #define CPI_NUM_CORES(regs) BITX((regs)->cp_eax, 31, 26)
403 #define CPI_NTHR_SHR_CACHE(regs) BITX((regs)->cp_eax, 25, 14)
404 #define CPI_FULL_ASSOC_CACHE(regs) BITX((regs)->cp_eax, 9, 9)
405 #define CPI_SELF_INIT_CACHE(regs) BITX((regs)->cp_eax, 8, 8)
406 #define CPI_CACHE_LVL(regs) BITX((regs)->cp_eax, 7, 5)
407 #define CPI_CACHE_TYPE(regs) BITX((regs)->cp_eax, 4, 0)
408 #define CPI_CPU_LEVEL_TYPE(regs) BITX((regs)->cp_ecx, 15, 8)
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)
414 #define CPI_CACHE_SETS(regs) BITX((regs)->cp_ecx, 31, 0)
416 #define CPI_PREFCH_STRIDE(regs) BITX((regs)->cp_edx, 9, 0)
460 #define MWAIT_SIZE_MIN(cpi) BITX((cpi)->cpi_std[5].cp_eax, 15, 0)
461 #define MWAIT_SIZE_MAX(cpi) BITX((cpi)->cpi_std[5].cp_ebx, 15, 0)
466 BITX((cpi)->cpi_std[5].cp_edx, c_state + 3, c_state)
833 coreidsz = BITX((cpi)->cpi_extd[8].cp_ecx, 15, 12); in cpuid_amd_getids()
840 BITX((cpi)->cpi_extd[8].cp_ecx, 7, 0) + 1; in cpuid_amd_getids()
865 cpi->cpi_procnodes_per_pkg = BITX(cp->cp_ecx, 10, 8) + 1; in cpuid_amd_getids()
866 cpi->cpi_procnodeid = BITX(cp->cp_ecx, 7, 0); in cpuid_amd_getids()
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()
879 if ((cpi->cpi_model < 8) || BITX(nb_caps_reg, 29, 29) == 0) { in cpuid_amd_getids()
881 cpi->cpi_procnodeid = BITX(cpi->cpi_apicid, 5, in cpuid_amd_getids()
901 node2_1 = BITX(cpi->cpi_apicid, 5, 4) << 1; in cpuid_amd_getids()
910 if (BITX(nb_caps_reg, 30, 30) == 0) in cpuid_amd_getids()
1426 x86_clflush_size = (BITX(cp->cp_ebx, 15, 8) * 8); in cpuid_pass1()
1620 cpi->cpi_pabits = BITX(cp->cp_eax, 7, 0); in cpuid_pass1()
1621 cpi->cpi_vabits = BITX(cp->cp_eax, 15, 8); in cpuid_pass1()
1637 BITX((cpi)->cpi_std[4].cp_eax, 31, 26) + 1; in cpuid_pass1()
1654 BITX((cpi)->cpi_extd[8].cp_ecx, 7, 0) + 1; in cpuid_pass1()
1709 cpi->cpi_procnodeid = BITX(cpi->cpi_apicid, 3, 0); in cpuid_pass1()
1807 BITX(cp->cp_eax, 7, 0); in cpuid_pass2()
1821 if (BITX(cp->cp_eax, 31, 31) == 0) { in cpuid_pass2()
1827 if (BITX(cp->cp_ebx, 31, 31) == 0) { in cpuid_pass2()
1833 if (BITX(cp->cp_ecx, 31, 31) == 0) { in cpuid_pass2()
1839 if (BITX(cp->cp_edx, 31, 31) == 0) { in cpuid_pass2()
1924 coreid_shift = BITX(cp->cp_eax, 4, 0); in cpuid_pass2()
1925 ncpu_per_core = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
1928 chipid_shift = BITX(cp->cp_eax, 4, 0); in cpuid_pass2()
1929 ncpu_per_chip = BITX(cp->cp_ebx, 15, 0); in cpuid_pass2()
2147 BITX(cp->cp_ecx, 31, 24) << 16 | in cpuid_pass2()
2148 BITX(cp->cp_ecx, 23, 16) << 12 | in cpuid_pass2()
2149 BITX(cp->cp_ecx, 15, 8) << 8 | in cpuid_pass2()
2150 BITX(cp->cp_ecx, 7, 0); in cpuid_pass2()
2366 switch (BITX(cpi->cpi_brandid, 7, 5)) { in amd_cpubrand()
3325 dtlb_nent = BITX(cp->cp_ebx, 27, 16); in cpuid_get_dtlb_nent()
3332 dtlb_nent = BITX(cp->cp_eax, 27, 16); in cpuid_get_dtlb_nent()
3352 dtlb_nent = BITX(cp->cp_ebx, 23, 16); in cpuid_get_dtlb_nent()
3355 dtlb_nent = BITX(cp->cp_eax, 23, 16); in cpuid_get_dtlb_nent()
4077 BITX(cp->cp_eax, 31, 24), BITX(cp->cp_eax, 23, 16)); in amd_cache_info()
4079 BITX(cp->cp_eax, 15, 8), BITX(cp->cp_eax, 7, 0)); in amd_cache_info()
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()
4117 BITX(cp->cp_ecx, 31, 24), BITX(cp->cp_ecx, 23, 16), in amd_cache_info()
4118 BITX(cp->cp_ecx, 15, 8), BITX(cp->cp_ecx, 7, 0)); in amd_cache_info()
4125 BITX(cp->cp_edx, 31, 24), BITX(cp->cp_edx, 23, 16), in amd_cache_info()
4126 BITX(cp->cp_edx, 15, 8), BITX(cp->cp_edx, 7, 0)); in amd_cache_info()
4134 if (BITX(cp->cp_eax, 31, 16) == 0) in amd_cache_info()
4136 BITX(cp->cp_eax, 15, 12), BITX(cp->cp_eax, 11, 0)); in amd_cache_info()
4139 BITX(cp->cp_eax, 31, 28), BITX(cp->cp_eax, 27, 16)); in amd_cache_info()
4141 BITX(cp->cp_eax, 15, 12), BITX(cp->cp_eax, 11, 0)); in amd_cache_info()
4146 if (BITX(cp->cp_ebx, 31, 16) == 0) { in amd_cache_info()
4148 BITX(cp->cp_eax, 15, 12), BITX(cp->cp_eax, 11, 0)); in amd_cache_info()
4151 BITX(cp->cp_eax, 31, 28), BITX(cp->cp_eax, 27, 16)); in amd_cache_info()
4153 BITX(cp->cp_eax, 15, 12), BITX(cp->cp_eax, 11, 0)); in amd_cache_info()
4157 BITX(cp->cp_ecx, 31, 16), BITX(cp->cp_ecx, 15, 12), in amd_cache_info()
4158 BITX(cp->cp_ecx, 11, 8), BITX(cp->cp_ecx, 7, 0)); in amd_cache_info()
4318 "generation", BITX((cpi)->cpi_extd[1].cp_eax, 11, 8)); in cpuid_set_cpu_properties()
4494 if ((i = BITX(cp->cp_ecx, 15, 12)) != 0 && in amd_l2cacheinfo()
4495 (size = BITX(cp->cp_ecx, 31, 16)) != 0) { in amd_l2cacheinfo()
4504 *ip = BITX(cp->cp_ecx, 7, 0); in amd_l2cacheinfo()
4880 coreid_shift = BITX(cp->cp_eax, 4, 0); in cpuid_get_ext_topo()
4887 chipid_shift = BITX(cp->cp_eax, 4, 0); in cpuid_get_ext_topo()