Lines Matching refs:pnode
350 static int pnode_to_first_cpu(int pnode, struct bau_control *smaster) in pnode_to_first_cpu() argument
357 if (pnode == hpp->pnode) in pnode_to_first_cpu()
424 int pnode; in reset_with_ipi() local
437 for (pnode = 0; pnode < maskbits; pnode++) { in reset_with_ipi()
439 if (!bau_uvhub_isset(pnode, distribution)) in reset_with_ipi()
441 apnode = pnode + bcp->partition_base_pnode; in reset_with_ipi()
1055 int pnode; in set_distrib_bits() local
1067 pnode = hpp->pnode - bcp->partition_base_pnode; in set_distrib_bits()
1068 bau_uvhub_set(pnode, &bau_desc->distribution); in set_distrib_bits()
1331 int pnode; in enable_timeouts() local
1340 pnode = uv_blade_to_pnode(uvhub); in enable_timeouts()
1341 mmr_image = read_mmr_misc_control(pnode); in enable_timeouts()
1349 write_mmr_misc_control(pnode, mmr_image); in enable_timeouts()
1355 write_mmr_misc_control(pnode, mmr_image); in enable_timeouts()
1371 write_mmr_misc_control(pnode, mmr_image); in enable_timeouts()
1723 static void activation_descriptor_init(int node, int pnode, int base_pnode) in activation_descriptor_init() argument
1753 write_mmr_descriptor_base(pnode, in activation_descriptor_init()
1795 if (pnode != uv_blade_to_pnode(uv_cpu_to_blade_id(cpu))) in activation_descriptor_init()
1808 static void pq_init(int node, int pnode) in pq_init() argument
1827 if (pnode != uv_cpu_to_pnode(cpu)) in pq_init()
1848 write_mmr_payload_tail(pnode, tail); in pq_init()
1851 ops.write_payload_first(pnode, first); in pq_init()
1852 ops.write_payload_last(pnode, last); in pq_init()
1864 int pnode; in init_uvhub() local
1868 pnode = uv_blade_to_pnode(uvhub); in init_uvhub()
1870 activation_descriptor_init(node, pnode, base_pnode); in init_uvhub()
1872 pq_init(node, pnode); in init_uvhub()
1878 write_mmr_data_config(pnode, ((apicid << 32) | vector)); in init_uvhub()
1958 int pnode; in get_cpu_topology() local
1970 pnode = uv_cpu_hub_info(cpu)->pnode; in get_cpu_topology()
1971 if ((pnode - base_pnode) >= UV_DISTRIBUTION_SIZE) { in get_cpu_topology()
1974 cpu, pnode, base_pnode, UV_DISTRIBUTION_SIZE); in get_cpu_topology()
1987 bdp->pnode = pnode; in get_cpu_topology()
2016 smaster->thp[cpu].pnode = uv_cpu_hub_info(cpu)->pnode; in make_per_cpu_thp()
2205 int pnode; in uv_bau_init() local
2261 pnode = uv_blade_to_pnode(uvhub); in uv_bau_init()
2264 write_gmmr_activation(pnode, val); in uv_bau_init()
2267 write_mmr_data_broadcast(pnode, mmr); in uv_bau_init()