Lines Matching refs:uv_cpuid
51 } uv_cpuid; variable
101 uv_cpuid.m_skt = 0; in early_get_pnodeid()
106 uv_cpuid.n_skt = m_n_config.s.n_skt; in early_get_pnodeid()
107 uv_cpuid.nasid_shift = 0; in early_get_pnodeid()
112 uv_cpuid.n_skt = m_n_config.s.n_skt; in early_get_pnodeid()
114 uv_cpuid.m_skt = m_n_config.s3.m_skt; in early_get_pnodeid()
116 uv_cpuid.m_skt = m_n_config.s2.m_skt; in early_get_pnodeid()
117 uv_cpuid.nasid_shift = 1; in early_get_pnodeid()
123 uv_cpuid.n_skt = 0; in early_get_pnodeid()
124 uv_cpuid.nasid_shift = 0; in early_get_pnodeid()
128 uv_cpuid.gnode_shift = 2; /* min partition is 4 sockets */ in early_get_pnodeid()
130 uv_cpuid.pnode_mask = (1 << uv_cpuid.n_skt) - 1; in early_get_pnodeid()
131 pnode = (uv_node_id >> uv_cpuid.nasid_shift) & uv_cpuid.pnode_mask; in early_get_pnodeid()
132 uv_cpuid.gpa_shift = 46; /* Default unless changed */ in early_get_pnodeid()
135 uv_cpuid.n_skt, uv_cpuid.pnode_mask, pnode); in early_get_pnodeid()
273 uv_cpuid.apicid_shift = 0; in set_x2apic_bits()
274 uv_cpuid.apicid_mask = (~(-1 << sid_shift)); in set_x2apic_bits()
275 uv_cpuid.socketid_shift = sid_shift; in set_x2apic_bits()
285 pr_info("UV: apicid_shift:%d apicid_mask:0x%x\n", uv_cpuid.apicid_shift, uv_cpuid.apicid_mask); in early_get_apic_socketid_shift()
286 pr_info("UV: socketid_shift:%d pnode_mask:0x%x\n", uv_cpuid.socketid_shift, uv_cpuid.pnode_mask); in early_get_apic_socketid_shift()
1247 mnp->n_val = uv_cpuid.n_skt; in get_mn()
1254 mnp->m_val = uv_cpuid.m_skt; in get_mn()
1258 mnp->m_val = uv_cpuid.m_skt; in get_mn()
1271 (1UL << uv_cpuid.gpa_shift) - 1; in uv_init_hub_info()
1279 hi->pnode_mask = uv_cpuid.pnode_mask; in uv_init_hub_info()
1280 hi->nasid_shift = uv_cpuid.nasid_shift; in uv_init_hub_info()
1289 uv_cpuid.gnode_shift = max_t(unsigned int, uv_cpuid.gnode_shift, mn.n_val); in uv_init_hub_info()
1290 hi->gnode_extra = (uv_node_id & ~((1 << uv_cpuid.gnode_shift) - 1)) >> 1; in uv_init_hub_info()
1310 hi->apic_pnode_shift = uv_cpuid.socketid_shift; in uv_init_hub_info()
1544 sockid = apicid >> uv_cpuid.socketid_shift; in build_socket_tables()