Searched refs:smt_bits (Results 1 - 1 of 1) sorted by relevance

/openbsd-current/sys/arch/amd64/amd64/
H A Didentcpu.c826 u_int32_t smt_bits = 0, core_bits, pkg_bits = 0; local
874 smt_bits = mask_width(max_apicid / max_coreid);
875 smt_mask = (1U << smt_bits) - 1;
878 core_mask = (1U << (core_bits + smt_bits)) - 1;
881 pkg_bits = core_bits + smt_bits;
885 ci->ci_core_id = (apicid & core_mask) >> smt_bits;
891 "(apicid 0x%x, max_apicid 0x%x, max_coreid 0x%x, smt_bits 0x%x, smt_mask 0x%x, "
894 apicid, max_apicid, max_coreid, smt_bits, smt_mask, core_bits,

Completed in 124 milliseconds