/titanic_44/usr/src/uts/i86pc/os/ |
H A D | lgrpplat.c | 451 int node_cnt, cpu_node_map_t *cpu_node, int nentries, uint32_t apicid, 454 static int lgrp_plat_cpu_to_node(cpu_t *cp, cpu_node_map_t *cpu_node, 481 int node_cnt, cpu_node_map_t *cpu_node, int cpu_count, 484 static hrtime_t lgrp_plat_probe_time(int to, cpu_node_map_t *cpu_node, 488 static int lgrp_plat_process_cpu_apicids(cpu_node_map_t *cpu_node); 501 cpu_node_map_t *cpu_node, int cpu_count, 1356 cpu_node_map_t *cpu_node, int nentries, uint32_t apicid, uint32_t domain) in lgrp_plat_cpu_node_update() argument 1380 if (!cpu_node[i].exists || cpu_node[i].apicid != apicid) in lgrp_plat_cpu_node_update() 1387 if (cpu_node[i].prox_domain == domain && in lgrp_plat_cpu_node_update() 1388 cpu_node[i].node == node) in lgrp_plat_cpu_node_update() [all …]
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | cpu_module.h | 66 struct cpu_node; 67 void cpu_fiximp(struct cpu_node *cpunode);
|
H A D | machcpuvar.h | 220 struct cpu_node { struct 241 extern struct cpu_node cpunodes[]; argument
|
/titanic_44/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mem.c | 684 pnode_t cpu_node; in mc_get_sibling_cpu_impl() local 687 cpu_node = mc_get_sibling_cpu(mc_node); in mc_get_sibling_cpu_impl() 688 if (cpu_node == OBP_NONODE) { in mc_get_sibling_cpu_impl() 694 len = prom_getproplen(cpu_node, "name"); in mc_get_sibling_cpu_impl() 697 "len=%d, dnode=0x%x\n", len, cpu_node); in mc_get_sibling_cpu_impl() 701 if (prom_getprop(cpu_node, "name", (caddr_t)namebuf) == -1) { in mc_get_sibling_cpu_impl() 703 cpu_node); in mc_get_sibling_cpu_impl() 712 cpu_node = prom_childnode(cpu_node); in mc_get_sibling_cpu_impl() 713 ASSERT(cpu_node != OBP_NONODE); in mc_get_sibling_cpu_impl() 716 if (prom_getprop(cpu_node, "implementation#", (caddr_t)&impl) == -1) { in mc_get_sibling_cpu_impl() [all …]
|
/titanic_44/usr/src/uts/sun4u/os/ |
H A D | mach_mp_startup.c | 45 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() 181 struct cpu_node *cpunode; in populate_idstr()
|
H A D | fillsysinfo.c | 100 struct cpu_node cpunodes[NCPU]; 444 struct cpu_node *cpunode; in fill_cpu() 668 struct cpu_node *cpunode; in fill_cpu_ddi() 825 bzero(&cpunodes[cpuid], sizeof (struct cpu_node)); in empty_cpu()
|
/titanic_44/usr/src/uts/sun4u/sys/ |
H A D | machcpuvar.h | 177 struct cpu_node { struct 199 extern struct cpu_node cpunodes[]; argument
|
/titanic_44/usr/src/uts/sun4u/io/ |
H A D | gptwo_cpu.c | 150 dev_info_t *cpu_node[AGENTS_PER_PORT], *mc_node[AGENTS_PER_PORT]; in gptwocfg_configure_cpu() local 161 cpu_node[i] = NULL; in gptwocfg_configure_cpu() 192 if (cpu_node[i] = gptwocfg_create_cpu_node(cmp_node ? in gptwocfg_configure_cpu() 202 e_ddi_branch_rele(cpu_node[i]); in gptwocfg_configure_cpu() 218 if ((cpu_node[i] != NULL) && (!CPU_IMPL_IS_CMP(implementation))) in gptwocfg_configure_cpu() 219 new_nodes->gptwo_nodes[j++] = cpu_node[i]; in gptwocfg_configure_cpu()
|
/titanic_44/usr/src/lib/fm/topo/libtopo/common/ |
H A D | cpu.h | 40 typedef struct cpu_node { struct
|
/titanic_44/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/ |
H A D | piclfrutree.h | 220 boolean_t cpu_node; member 249 boolean_t cpu_node; member
|
H A D | piclfrutree.c | 1456 locp->cpu_node = B_FALSE; in make_loc_data() 1504 frup->cpu_node = B_FALSE; in make_fru_data() 3469 frup->cpu_node = locp->cpu_node; in create_fru_node() 3746 locp->cpu_node = B_TRUE; in location_init()
|
/titanic_44/usr/src/uts/sun4v/os/ |
H A D | mach_mp_startup.c | 50 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() 276 struct cpu_node *cpunode; in populate_idstr()
|
H A D | fillsysinfo.c | 54 struct cpu_node cpunodes[NCPU]; 107 struct cpu_node *cpunode; in fill_cpu() 210 bzero(&cpunodes[cpuid], sizeof (struct cpu_node)); in empty_cpu()
|
/titanic_44/usr/src/uts/sun4v/cpu/ |
H A D | generic.c | 116 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
|
H A D | niagara.c | 157 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
|
H A D | mach_cpu_module.c | 33 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
|
H A D | niagara2.c | 184 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
|
/titanic_44/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.c | 228 struct cpu_node *cpunode; in sfmmu_set_tlb()
|
/titanic_44/usr/src/uts/sun4v/ml/ |
H A D | mach_offsets.in | 251 cpu_node CPU_NODE_SIZE
|
/titanic_44/usr/src/uts/sun4u/ml/ |
H A D | mach_offsets.in | 213 cpu_node CPU_NODE_SIZE
|
/titanic_44/usr/src/uts/sun4u/sunfire/io/ |
H A D | fhc.c | 355 extern struct cpu_node cpunodes[];
|