Lines Matching refs:uvhub
162 static int __init uvhub_to_first_node(int uvhub) in uvhub_to_first_node() argument
168 if (uvhub == b) in uvhub_to_first_node()
177 static int __init uvhub_to_first_apicid(int uvhub) in uvhub_to_first_apicid() argument
182 if (uvhub == uv_cpu_to_blade_id(cpu)) in uvhub_to_first_apicid()
1043 if (hpp->uvhub == bcp->uvhub) in set_distrib_bits()
1292 int uvhub; in enable_timeouts() local
1299 for (uvhub = 0; uvhub < nuvhubs; uvhub++) { in enable_timeouts()
1300 if (!uv_blade_nr_possible_cpus(uvhub)) in enable_timeouts()
1303 pnode = uv_blade_to_pnode(uvhub); in enable_timeouts()
1821 static void __init init_uvhub(int uvhub, int vector, int base_pnode) in init_uvhub() argument
1827 node = uvhub_to_first_node(uvhub); in init_uvhub()
1828 pnode = uv_blade_to_pnode(uvhub); in init_uvhub()
1837 apicid = uvhub_to_first_apicid(uvhub) | uv_apicid_hibits; in init_uvhub()
1919 int uvhub; in get_cpu_topology() local
1941 uvhub = uv_cpu_hub_info(cpu)->numa_blade_id; in get_cpu_topology()
1942 *(uvhub_mask + (uvhub/8)) |= (1 << (uvhub%8)); in get_cpu_topology()
1943 bdp = &uvhub_descs[uvhub]; in get_cpu_topology()
1946 bdp->uvhub = uvhub; in get_cpu_topology()
1977 smaster->thp[cpu].uvhub = uv_cpu_hub_info(cpu)->numa_blade_id; in make_per_cpu_thp()
2016 bcp->uvhub = bdp->uvhub; in scan_sock()
2046 int uvhub; in summarize_uvhub_sockets() local
2049 for (uvhub = 0; uvhub < nuvhubs; uvhub++) { in summarize_uvhub_sockets()
2054 if (!(*(uvhub_mask + (uvhub/8)) & (1 << (uvhub%8)))) in summarize_uvhub_sockets()
2057 bdp = &uvhub_descs[uvhub]; in summarize_uvhub_sockets()
2114 int uvhub; in uv_bau_init() local
2134 for (uvhub = 0; uvhub < nuvhubs; uvhub++) { in uv_bau_init()
2135 cpus = uv_blade_nr_possible_cpus(uvhub); in uv_bau_init()
2136 if (cpus && (uv_blade_to_pnode(uvhub) < uv_base_pnode)) in uv_bau_init()
2137 uv_base_pnode = uv_blade_to_pnode(uvhub); in uv_bau_init()
2149 for_each_possible_blade(uvhub) { in uv_bau_init()
2150 if (uv_blade_nr_possible_cpus(uvhub)) in uv_bau_init()
2151 init_uvhub(uvhub, vector, uv_base_pnode); in uv_bau_init()
2156 for_each_possible_blade(uvhub) { in uv_bau_init()
2157 if (uv_blade_nr_possible_cpus(uvhub)) { in uv_bau_init()
2160 pnode = uv_blade_to_pnode(uvhub); in uv_bau_init()