Home
last modified time | relevance | path

Searched refs:cpunode (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/os/
H A Dfillsysinfo.c444 struct cpu_node *cpunode; in fill_cpu() local
470 cpunode->portid = portid; in fill_cpu()
471 cpunode->nodeid = node; in fill_cpu()
476 (void) snprintf(cpunode->fru_fmri, sizeof (cpunode->fru_fmri), in fill_cpu()
516 cpunode->version = REMAP_CHEETAH_MASK(cpunode->version); in fill_cpu()
604 cpunode->ecache_setsize = in fill_cpu()
605 cpunode->ecache_size / cpunode->ecache_associativity; in fill_cpu()
668 struct cpu_node *cpunode; in fill_cpu_ddi() local
713 (void) snprintf(cpunode->fru_fmri, sizeof (cpunode->fru_fmri), in fill_cpu_ddi()
737 cpunode->version = REMAP_CHEETAH_MASK(cpunode->version); in fill_cpu_ddi()
[all …]
H A Dmach_mp_startup.c48 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() local
55 pi->pi_clock = (cpunode->clock_freq + 500000) / 1000000; in init_cpu_info()
60 cp->cpu_curr_clock = cpunode->clock_freq; in init_cpu_info()
180 struct cpu_node *cpunode; in populate_idstr() local
183 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr()
187 cpunode->name, cpunode->portid, cpunode->implementation, in populate_idstr()
188 cpunode->version, pi->pi_clock); in populate_idstr()
192 cp->cpu_brandstr = kmem_alloc(strlen(cpunode->name) + 1, KM_SLEEP); in populate_idstr()
193 (void) strcpy(cp->cpu_brandstr, cpunode->name); in populate_idstr()
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmach_mp_startup.c54 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() local
61 pi->pi_clock = (cpunode->clock_freq + 500000) / 1000000; in init_cpu_info()
66 cp->cpu_curr_clock = cpunode->clock_freq; in init_cpu_info()
207 cpunode = listp[i]; in mp_cpu_configure()
212 if (cpunode == MDE_INVAL_ELEM_COOKIE) in mp_cpu_configure()
224 fill_cpu(mdp, cpunode); in mp_cpu_configure()
275 struct cpu_node *cpunode; in populate_idstr() local
278 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr()
283 cpunode->name, cpunode->cpuid, pi->pi_clock); in populate_idstr()
287 cpunode->name, cp->cpu_m.cpu_chip, pi->pi_clock); in populate_idstr()
[all …]
H A Dfillsysinfo.c107 struct cpu_node *cpunode; in fill_cpu() local
127 cpunode = &cpunodes[cpuid]; in fill_cpu()
128 cpunode->cpuid = (int)cpuid; in fill_cpu()
129 cpunode->device_id = cpuid; in fill_cpu()
151 cpunode->clock_freq = clk_freq; in fill_cpu()
153 ASSERT(cpunode->clock_freq != 0); in fill_cpu()
167 cpunode->nodeid = cpuid + 1; in fill_cpu()
179 cpu_fiximp(cpunode); in fill_cpu()
186 cpunode->ecache_size = (int)size; in fill_cpu()
190 cpunode->ecache_setsize = in fill_cpu()
[all …]
H A Dmpo.c341 mpo_cpu_to_lgroup(md_t *md, mde_cookie_t cpunode) in mpo_cpu_to_lgroup() argument
349 n_lgroups = md_alloc_scan_dag(md, cpunode, PROP_LG_MEM_LG, in mpo_cpu_to_lgroup()
387 mde_cookie_t cpunode; in mpo_cpu_add() local
397 cpunode = cpuid_to_cpunode(md, cpuid); in mpo_cpu_add()
398 if (cpunode == MDE_INVAL_ELEM_COOKIE) in mpo_cpu_add()
401 i = mpo_cpu_to_lgroup(md, cpunode); in mpo_cpu_add()
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dgeneric.c116 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp() argument
123 if (cpunode->ecache_size == 0) in cpu_fiximp()
124 cpunode->ecache_size = 0x100000; in cpu_fiximp()
125 if (cpunode->ecache_linesize == 0) in cpu_fiximp()
126 cpunode->ecache_linesize = 64; in cpu_fiximp()
127 if (cpunode->ecache_associativity == 0) in cpu_fiximp()
128 cpunode->ecache_associativity = 1; in cpu_fiximp()
H A Dniagara.c157 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp() argument
164 if (cpunode->ecache_size == 0) in cpu_fiximp()
165 cpunode->ecache_size = MB(3); in cpu_fiximp()
166 if (cpunode->ecache_linesize == 0) in cpu_fiximp()
167 cpunode->ecache_linesize = 64; in cpu_fiximp()
168 if (cpunode->ecache_associativity == 0) in cpu_fiximp()
169 cpunode->ecache_associativity = 12; in cpu_fiximp()
H A Dniagara2.c184 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp() argument
191 if (cpunode->ecache_size == 0) in cpu_fiximp()
192 cpunode->ecache_size = L2CACHE_SIZE; in cpu_fiximp()
193 if (cpunode->ecache_linesize == 0) in cpu_fiximp()
194 cpunode->ecache_linesize = L2CACHE_LINESIZE; in cpu_fiximp()
195 if (cpunode->ecache_associativity == 0) in cpu_fiximp()
196 cpunode->ecache_associativity = L2CACHE_ASSOCIATIVITY; in cpu_fiximp()
H A Dmach_cpu_module.c33 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp() argument
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c228 struct cpu_node *cpunode; in sfmmu_set_tlb() local
230 cpunode = &cpunodes[getprocessorid()]; in sfmmu_set_tlb()
231 index = cpunode->itlb_size; in sfmmu_set_tlb()
241 index = cpunode->dtlb_size; in sfmmu_set_tlb()
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddr_cpu.c967 mde_cookie_t cpunode; in dr_cpu_list_status() local
1029 cpunode = dr_cpu_find_node_md(stat[idx].cpuid, mdp, listp); in dr_cpu_list_status()
1033 if (cpunode == MDE_INVAL_ELEM_COOKIE) { in dr_cpu_list_status()
1300 mde_cookie_t cpunode; member
1337 if (md_get_prop_data(cba->mdp, cba->cpunode, "compatible", in new_cpu_node()
1381 if (md_get_prop_val(cba->mdp, cba->cpunode, "clock-frequency", &freq)) { in new_cpu_node()
1397 if (md_get_prop_val(cba->mdp, cba->cpunode, "id", &cpuid)) { in new_cpu_node()
1431 mde_cookie_t cpunode; in dr_cpu_probe() local
1452 cpunode = dr_cpu_find_node_md(cpuid, mdp, listp); in dr_cpu_probe()
1454 if (cpunode == MDE_INVAL_ELEM_COOKIE) { in dr_cpu_probe()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dcpu_module.h67 void cpu_fiximp(struct cpu_node *cpunode);