Home
last modified time | relevance | path

Searched refs:cpu_node (Results 1 – 21 of 21) sorted by relevance

/titanic_44/usr/src/uts/i86pc/os/
H A Dlgrpplat.c451 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 Dcpu_module.h66 struct cpu_node;
67 void cpu_fiximp(struct cpu_node *cpunode);
H A Dmachcpuvar.h220 struct cpu_node { struct
241 extern struct cpu_node cpunodes[]; argument
/titanic_44/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_mem.c684 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 Dmach_mp_startup.c45 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info()
181 struct cpu_node *cpunode; in populate_idstr()
H A Dfillsysinfo.c100 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 Dmachcpuvar.h177 struct cpu_node { struct
199 extern struct cpu_node cpunodes[]; argument
/titanic_44/usr/src/uts/sun4u/io/
H A Dgptwo_cpu.c150 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 Dcpu.h40 typedef struct cpu_node { struct
/titanic_44/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/
H A Dpiclfrutree.h220 boolean_t cpu_node; member
249 boolean_t cpu_node; member
H A Dpiclfrutree.c1456 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 Dmach_mp_startup.c50 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info()
276 struct cpu_node *cpunode; in populate_idstr()
H A Dfillsysinfo.c54 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 Dgeneric.c116 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
H A Dniagara.c157 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
H A Dmach_cpu_module.c33 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
H A Dniagara2.c184 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp()
/titanic_44/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c228 struct cpu_node *cpunode; in sfmmu_set_tlb()
/titanic_44/usr/src/uts/sun4v/ml/
H A Dmach_offsets.in251 cpu_node CPU_NODE_SIZE
/titanic_44/usr/src/uts/sun4u/ml/
H A Dmach_offsets.in213 cpu_node CPU_NODE_SIZE
/titanic_44/usr/src/uts/sun4u/sunfire/io/
H A Dfhc.c355 extern struct cpu_node cpunodes[];