Lines Matching refs:uv_cpuid
61 } uv_cpuid; variable
145 uv_cpuid.gnode_shift = 2; /* min partition is 4 sockets */ in early_get_pnodeid()
150 uv_cpuid.pnode_mask = (1 << m_n_config.s.n_skt) - 1; in early_get_pnodeid()
151 pnode = (node_id.s.node_id >> 1) & uv_cpuid.pnode_mask; in early_get_pnodeid()
152 uv_cpuid.gpa_shift = 46; /* Default unless changed */ in early_get_pnodeid()
156 m_n_config.s.n_skt, uv_cpuid.pnode_mask, pnode); in early_get_pnodeid()
239 uv_cpuid.apicid_shift = 0; in set_x2apic_bits()
240 uv_cpuid.apicid_mask = (~(-1 << sid_shift)); in set_x2apic_bits()
241 uv_cpuid.socketid_shift = sid_shift; in set_x2apic_bits()
251 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()
252 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()
1159 (1UL << uv_cpuid.gpa_shift) - 1; in uv_init_hub_info()
1166 hi->pnode_mask = uv_cpuid.pnode_mask; in uv_init_hub_info()
1176 uv_cpuid.gnode_shift = max_t(unsigned int, uv_cpuid.gnode_shift, mn.n_val); in uv_init_hub_info()
1177 hi->gnode_extra = (node_id.s.node_id & ~((1 << uv_cpuid.gnode_shift) - 1)) >> 1; in uv_init_hub_info()
1195 hi->apic_pnode_shift = uv_cpuid.socketid_shift; in uv_init_hub_info()
1402 sockid = apicid >> uv_cpuid.socketid_shift; in build_socket_tables()