/titanic_41/usr/src/uts/sun4u/os/ |
H A D | fillsysinfo.c | 444 struct cpu_node *cpunode; in fill_cpu() local 469 cpunode = &cpunodes[cpuid]; in fill_cpu() 470 cpunode->portid = portid; in fill_cpu() 471 cpunode->nodeid = node; in fill_cpu() 474 cpunode->fru_fmri[0] = '\0'; in fill_cpu() 476 (void) snprintf(cpunode->fru_fmri, sizeof (cpunode->fru_fmri), in fill_cpu() 508 (void) strcpy(cpunode->name, namebufp); in fill_cpu() 511 (caddr_t)&cpunode->implementation); in fill_cpu() 512 (void) GETPROP(node, "mask#", (caddr_t)&cpunode->version); in fill_cpu() 514 if (IS_CHEETAH(cpunode->implementation)) { in fill_cpu() [all …]
|
H A D | mach_mp_startup.c | 45 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() local 52 pi->pi_clock = (cpunode->clock_freq + 500000) / 1000000; in init_cpu_info() 57 cp->cpu_curr_clock = cpunode->clock_freq; in init_cpu_info() 181 struct cpu_node *cpunode; in populate_idstr() local 184 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr() 188 cpunode->name, cpunode->portid, cpunode->implementation, in populate_idstr() 189 cpunode->version, pi->pi_clock); in populate_idstr() 193 cp->cpu_brandstr = kmem_alloc(strlen(cpunode->name) + 1, KM_SLEEP); in populate_idstr() 194 (void) strcpy(cp->cpu_brandstr, cpunode->name); in populate_idstr()
|
/titanic_41/usr/src/uts/sun4v/os/ |
H A D | mach_mp_startup.c | 50 struct cpu_node *cpunode = &cpunodes[cpuid]; in init_cpu_info() local 57 pi->pi_clock = (cpunode->clock_freq + 500000) / 1000000; in init_cpu_info() 62 cp->cpu_curr_clock = cpunode->clock_freq; in init_cpu_info() 174 mde_cookie_t rootnode, cpunode = MDE_INVAL_ELEM_COOKIE; in mp_cpu_configure() local 208 cpunode = listp[i]; in mp_cpu_configure() 213 if (cpunode == MDE_INVAL_ELEM_COOKIE) in mp_cpu_configure() 225 fill_cpu(mdp, cpunode); in mp_cpu_configure() 276 struct cpu_node *cpunode; in populate_idstr() local 279 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr() 284 cpunode->name, cpunode->cpuid, pi->pi_clock); in populate_idstr() [all …]
|
H A D | fillsysinfo.c | 107 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() 131 if (sizeof (cpunode->fru_fmri) > strlen(CPU_FRU_FMRI)) in fill_cpu() 132 (void) strcpy(cpunode->fru_fmri, CPU_FRU_FMRI); in fill_cpu() 142 if (strlen(namebufp) > sizeof (cpunode->name)) in fill_cpu() 145 (void) strcpy(cpunode->name, namebufp); in fill_cpu() 151 cpunode->clock_freq = clk_freq; in fill_cpu() 153 ASSERT(cpunode->clock_freq != 0); in fill_cpu() [all …]
|
H A D | mpo.c | 341 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()
|
/titanic_41/usr/src/uts/sun4v/cpu/ |
H A D | generic.c | 116 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 D | niagara.c | 157 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 D | niagara2.c | 184 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 D | mach_cpu_module.c | 33 cpu_fiximp(struct cpu_node *cpunode) in cpu_fiximp() argument
|
/titanic_41/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu.c | 228 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()
|
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | dr_cpu.c | 963 mde_cookie_t cpunode; in dr_cpu_list_status() local 1025 cpunode = dr_cpu_find_node_md(stat[idx].cpuid, mdp, listp); in dr_cpu_list_status() 1029 if (cpunode == MDE_INVAL_ELEM_COOKIE) { in dr_cpu_list_status() 1296 mde_cookie_t cpunode; member 1333 if (md_get_prop_data(cba->mdp, cba->cpunode, "compatible", in new_cpu_node() 1377 if (md_get_prop_val(cba->mdp, cba->cpunode, "clock-frequency", &freq)) { in new_cpu_node() 1393 if (md_get_prop_val(cba->mdp, cba->cpunode, "id", &cpuid)) { in new_cpu_node() 1427 mde_cookie_t cpunode; in dr_cpu_probe() local 1448 cpunode = dr_cpu_find_node_md(cpuid, mdp, listp); in dr_cpu_probe() 1450 if (cpunode == MDE_INVAL_ELEM_COOKIE) { in dr_cpu_probe() [all …]
|
/titanic_41/usr/src/uts/sun4v/sys/ |
H A D | cpu_module.h | 67 void cpu_fiximp(struct cpu_node *cpunode);
|