Lines Matching refs:cpuid

118 	uint32_t	cpuid;  member
149 static int dr_cpu_deprobe(processorid_t cpuid);
151 static dev_info_t *dr_cpu_find_node(processorid_t cpuid);
563 res[idx].cpuid = rsrc[idx].res_cpu_id; in dr_cpu_res_array_init()
678 resp_stat[idx].cpuid = res[idx].cpuid; in dr_cpu_pack_response()
992 stat[idx].cpuid = cpuids[idx]; in dr_cpu_list_status()
1025 cpunode = dr_cpu_find_node_md(stat[idx].cpuid, mdp, listp); in dr_cpu_list_status()
1050 dr_cpu_configure(processorid_t cpuid, int *status, boolean_t force) in dr_cpu_configure() argument
1061 if ((rv = dr_cpu_probe(cpuid)) != 0) { in dr_cpu_configure()
1062 DR_DBG_CPU("failed to probe CPU %d (%d)\n", cpuid, rv); in dr_cpu_configure()
1076 if ((cp = cpu_get(cpuid)) == NULL) { in dr_cpu_configure()
1078 if ((rv = cpu_configure(cpuid)) != 0) { in dr_cpu_configure()
1080 cpuid, rv); in dr_cpu_configure()
1086 DR_DBG_CPU("CPU %d configured\n", cpuid); in dr_cpu_configure()
1089 cp = cpu_get(cpuid); in dr_cpu_configure()
1102 cpuid, rv); in dr_cpu_configure()
1108 DR_DBG_CPU("CPU %d powered on\n", cpuid); in dr_cpu_configure()
1118 cpuid, rv); in dr_cpu_configure()
1125 DR_DBG_CPU("CPU %d online\n", cpuid); in dr_cpu_configure()
1138 dr_cpu_unconfigure(processorid_t cpuid, int *status, boolean_t force) in dr_cpu_unconfigure() argument
1148 cp = cpu_get(cpuid); in dr_cpu_unconfigure()
1159 ASSERT(cp->cpu_id == cpuid); in dr_cpu_unconfigure()
1180 cpuid, rv); in dr_cpu_unconfigure()
1188 DR_DBG_CPU("CPU %d offline\n", cpuid); in dr_cpu_unconfigure()
1199 cpuid, rv); in dr_cpu_unconfigure()
1206 DR_DBG_CPU("CPU %d powered off\n", cpuid); in dr_cpu_unconfigure()
1212 if ((rv = cpu_unconfigure(cpuid)) != 0) { in dr_cpu_unconfigure()
1213 DR_DBG_CPU("failed to unconfigure CPU %d (%d)\n", cpuid, rv); in dr_cpu_unconfigure()
1220 DR_DBG_CPU("CPU %d unconfigured\n", cpuid); in dr_cpu_unconfigure()
1227 if ((rv = dr_cpu_deprobe(cpuid)) != 0) { in dr_cpu_unconfigure()
1228 DR_DBG_CPU("failed to deprobe CPU %d (%d)\n", cpuid, rv); in dr_cpu_unconfigure()
1250 dr_cpu_status(processorid_t cpuid, int *status) in dr_cpu_status() argument
1259 if ((cp = cpu_get(cpuid)) == NULL) { in dr_cpu_status()
1309 uint64_t cpuid = 0; in new_cpu_node() local
1393 if (md_get_prop_val(cba->mdp, cba->cpunode, "id", &cpuid)) { in new_cpu_node()
1399 DR_DBG_CPU("new cpuid=0x%lx\n", cpuid); in new_cpu_node()
1402 regbuf[0] = 0xc0000000 | cpuid; in new_cpu_node()
1416 dr_cpu_probe(processorid_t cpuid) in dr_cpu_probe() argument
1429 if ((dip = dr_cpu_find_node(cpuid)) != NULL) { in dr_cpu_probe()
1448 cpunode = dr_cpu_find_node_md(cpuid, mdp, listp); in dr_cpu_probe()
1471 DR_DBG_CPU("CPU %d probed\n", cpuid); in dr_cpu_probe()
1489 dr_cpu_deprobe(processorid_t cpuid) in dr_cpu_deprobe() argument
1494 if ((dip = dr_cpu_find_node(cpuid)) == NULL) { in dr_cpu_deprobe()
1495 DR_DBG_CPU("cpuid %d already deprobed\n", cpuid); in dr_cpu_deprobe()
1525 DR_DBG_CPU("CPU %d deprobed\n", cpuid); in dr_cpu_deprobe()
1531 processorid_t cpuid; member
1539 processorid_t cpuid; in dr_cpu_check_node() local
1552 cpuid = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, in dr_cpu_check_node()
1555 cpuid = PROM_CFGHDL_TO_CPUID(cpuid); in dr_cpu_check_node()
1557 DR_DBG_CPU("found cpuid=0x%x, looking for 0x%x\n", cpuid, sarg->cpuid); in dr_cpu_check_node()
1559 if (cpuid == sarg->cpuid) { in dr_cpu_check_node()
1580 dr_cpu_find_node(processorid_t cpuid) in dr_cpu_find_node() argument
1586 arg.cpuid = cpuid; in dr_cpu_find_node()
1604 dr_cpu_find_node_md(processorid_t cpuid, md_t *mdp, mde_cookie_t *listp) in dr_cpu_find_node_md() argument
1639 if (cpuid_prop == cpuid) { in dr_cpu_find_node_md()
1642 "in MD\n", cpuid); in dr_cpu_find_node_md()
1649 DR_DBG_CPU("CPU %d not in MD\n", cpuid); in dr_cpu_find_node_md()