Lines Matching refs:cpuid
103 sbdp_disconnect_cpu(sbdp_handle_t *hp, dev_info_t *dip, processorid_t cpuid) in sbdp_disconnect_cpu() argument
110 processorid_t cpu = cpuid; in sbdp_disconnect_cpu()
144 sbdp_cpu_in_reset(wnode, bd, SG_CPUID_TO_CPU_UNIT(cpuid), 1); in sbdp_disconnect_cpu()
160 portid = SG_CPUID_TO_PORTID(cpuid); in sbdp_disconnect_cpu()
184 sbdp_connect_cpu(sbdp_handle_t *hp, dev_info_t *dip, processorid_t cpuid) in sbdp_connect_cpu() argument
219 if (sbdp_is_cpu_in_reset(wnode, bd, SG_CPUID_TO_CPU_UNIT(cpuid))) { in sbdp_connect_cpu()
223 processorid_t cpu = cpuid; in sbdp_connect_cpu()
235 portid = SG_CPUID_TO_PORTID(cpuid); in sbdp_connect_cpu()
257 sbdp_cpu_in_reset(wnode, bd, SG_CPUID_TO_CPU_UNIT(cpuid), 0); in sbdp_connect_cpu()
287 int cpuid; in sbdp_cpu_poweron() local
298 cpuid = cp->cpu_id; in sbdp_cpu_poweron()
300 nodeid = cpunodes[cpuid].nodeid; in sbdp_cpu_poweron()
321 SBDP_DBG_CPU("%s: COLD START for cpu (%d)\n", f, cpuid); in sbdp_cpu_poweron()
323 restart_other_cpu(cpuid); in sbdp_cpu_poweron()
339 f, sbdp_cpu_ntries - ntries, sbdp_cpu_ntries, cpuid); in sbdp_cpu_poweron()
363 processorid_t cpuid; in sbdp_cpu_poweroff() local
377 cpuid = cp->cpu_id; in sbdp_cpu_poweroff()
379 nodeid = cpunodes[cpuid].nodeid; in sbdp_cpu_poweroff()
398 xc_one(cpuid, sbdp_get_cpu_sram_addr, (uint64_t)&map, in sbdp_cpu_poweroff()
405 cpuid, cpyren_key); in sbdp_cpu_poweroff()
411 "offset = 0x%lx", cpuid, cpyren_key, in sbdp_cpu_poweroff()
418 "size = 0x%x", cpuid, cpyren_key, bbsram_size); in sbdp_cpu_poweroff()
471 cpuid); in sbdp_cpu_poweroff()
474 ASSERT(!(CPU_IN_SET(cpu_ready_set, cpuid))); in sbdp_cpu_poweroff()
485 int cpuid; in sbdp_get_cpuid() local
515 if (prom_getprop(nodeid, "cpuid", (caddr_t)&cpuid) == -1) in sbdp_get_cpuid()
516 if (prom_getprop(nodeid, "portid", (caddr_t)&cpuid) == -1) { in sbdp_get_cpuid()
521 return ((processorid_t)cpuid & SG_CPU_ID_MASK); in sbdp_get_cpuid()
641 int cpuid = cp->cpu_id; in sbdp_cpu_stop_self() local
678 sht.size = (uint32_t)cpunodes[cpuid].ecache_size << 1; in sbdp_cpu_stop_self()
679 sht.linesize = (uint32_t)cpunodes[cpuid].ecache_linesize; in sbdp_cpu_stop_self()
792 int cpuid = cp->cpu_id; in sbdp_cpu_shutdown_self() local
809 CPU_SIGNATURE(OS_SIG, SIGST_DETACHED, SIGSUBST_NULL, cpuid); in sbdp_cpu_shutdown_self()
815 cpuid); in sbdp_cpu_shutdown_self()
827 int impl, cpuid, portid; in sbdp_find_non_panther_cpus() local
847 if ((cpuid = ddi_getprop(DDI_DEV_T_ANY, dip, in sbdp_find_non_panther_cpus()
852 portid = SG_CPUID_TO_PORTID(cpuid); in sbdp_find_non_panther_cpus()
875 cpuid, portid, impl, buf); in sbdp_find_non_panther_cpus()