Home
last modified time | relevance | path

Searched refs:chipid_shift (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/intel/os/
H A Dcpuid.c2518 uint_t chipid_shift = 0; in cpuid_leafB_getids() local
2536 chipid_shift = BITX(cp->cp_eax, 4, 0); in cpuid_leafB_getids()
2547 cpi->cpi_chipid = x2apic_id >> chipid_shift; in cpuid_leafB_getids()
2548 cpi->cpi_clogid = x2apic_id & ((1 << chipid_shift) - 1); in cpuid_leafB_getids()
2554 if (coreid_shift > 0 && chipid_shift > coreid_shift) { in cpuid_leafB_getids()
2556 cpi->cpi_ncore_bits = chipid_shift - coreid_shift; in cpuid_leafB_getids()
2569 uint_t chipid_shift = 0; in cpuid_intel_getids() local
2599 chipid_shift++; in cpuid_intel_getids()
2601 cpi->cpi_chipid = cpi->cpi_apicid >> chipid_shift; in cpuid_intel_getids()
2602 cpi->cpi_clogid = cpi->cpi_apicid & ((1 << chipid_shift) - 1); in cpuid_intel_getids()