/illumos-gate/usr/src/uts/common/os/ |
H A D | clock_tick.c | 432 if (clock_cpu_id != CPU->cpu_id) in clock_tick_schedule() 433 clock_cpu_id = CPU->cpu_id; in clock_tick_schedule() 507 clock_tick_schedule_one(csp, clock_tick_pending, cp->cpu_id); in clock_tick_schedule() 551 if ((cp == NULL) || (cp == CPU) || (cp->cpu_id == clock_cpu_id)) in clock_tick_execute_common() 558 if ((cp == NULL) || (cp == CPU) || (cp->cpu_id == clock_cpu_id)) in clock_tick_execute_common() 581 ctp = clock_tick_cpu[CPU->cpu_id]; in clock_tick_execute() 651 CPUSET_ADD(clock_tick_online_cpuset, cp->cpu_id); in clock_tick_cpu_setup() 658 CPUSET_DEL(clock_tick_online_cpuset, cp->cpu_id); in clock_tick_cpu_setup() 699 (void) clock_tick_cpu_setup(CPU_ON, cp->cpu_id, NULL); in clock_tick_mp_init()
|
H A D | cpu.c | 437 VERIFY((cpu_id >= 0) && (cpu_id < NCPU)); in thread_affinity_set() 438 cp = cpu[cpu_id]; in thread_affinity_set() 466 if (cpu_id == CPU_CURRENT || cpu_id == CPU_BEST) in thread_affinity_set() 474 affinity_set(int cpu_id) in affinity_set() argument 1018 processorid_t cpu_id; in pause_cpus() local 1038 cpu_id = off_cp->cpu_next_part->cpu_id; in pause_cpus() 1040 cpu_id = CPU->cpu_id; in pause_cpus() 1041 affinity_set(cpu_id); in pause_cpus() 1822 cpu[cp->cpu_id] = cp; in cpu_add_unit() 2433 cpun = cp->cpu_id; in cpu_visibility_online() [all …]
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_jalapeno.c | 707 int id = (CPU)->cpu_id; in cpu_change_speed() 826 if (!IS_SERRANO(cpunodes[cp->cpu_id].implementation)) { in cpu_init_private() 828 " on UltraSPARC-IIIi+ code\n", cp->cpu_id, in cpu_init_private() 829 cpunodes[cp->cpu_id].implementation); in cpu_init_private() 832 if (!IS_JALAPENO(cpunodes[cp->cpu_id].implementation)) { in cpu_init_private() 834 " on UltraSPARC-IIIi code\n", cp->cpu_id, in cpu_init_private() 835 cpunodes[cp->cpu_id].implementation); in cpu_init_private() 863 chprp->chpr_ec_set_size = cpunodes[cp->cpu_id].ecache_size / in cpu_init_private() 866 adjust_hw_copy_limits(cpunodes[cp->cpu_id].ecache_size); in cpu_init_private() 867 ch_err_tl1_paddrs[cp->cpu_id] = va_to_pa(chprp); in cpu_init_private() [all …]
|
H A D | us3_cheetahplus.c | 419 if (IS_PANTHER(cpunodes[CPU->cpu_id].implementation)) in cpu_ecache_nway() 818 IS_JAGUAR(cpunodes[cp->cpu_id].implementation) || in cpu_init_private() 819 IS_PANTHER(cpunodes[cp->cpu_id].implementation))) { in cpu_init_private() 821 " on UltraSPARC-III+/IV/IV+ code\n", cp->cpu_id); in cpu_init_private() 845 if (IS_PANTHER(cpunodes[cp->cpu_id].implementation)) { in cpu_init_private() 860 if (IS_PANTHER(cpunodes[cp->cpu_id].implementation)) { in cpu_init_private() 863 if (cp->cpu_id != (processorid_t)cmp_cpu_to_chip(cp->cpu_id)) { in cpu_init_private() 873 ch_err_tl1_paddrs[cp->cpu_id] = va_to_pa(chprp); in cpu_init_private() 874 ASSERT(ch_err_tl1_paddrs[cp->cpu_id] != -1); in cpu_init_private() 1019 aflt->flt_inst = CPU->cpu_id; in cpu_tlb_parity_error() [all …]
|
H A D | us3_common.c | 1259 myid = CPU->cpu_id; in cpu_check_other_cpus_logout() 1389 aflt->flt_inst = CPU->cpu_id; in cpu_log_fast_ecc_error() 1814 aflt->flt_inst = CPU->cpu_id; in cpu_deferred_error() 2110 aflt->flt_inst = CPU->cpu_id; in cpu_parity_error() 3393 aflt->flt_inst = CPU->cpu_id; in cpu_async_panic_callb() 5500 cmp_delete_cpu(cp->cpu_id); 5808 int cpuid = cp->cpu_id; 5996 int cpuid = CPU->cpu_id; 6129 if (cp->cpu_id == CPU->cpu_id) { 6368 aflt->flt_inst = CPU->cpu_id; [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | cpudrv_mach.c | 41 xc_one(cpudsp->cpu_id, (xcfunc_t *)cpu_change_speed, \ in cpudrv_change_speed() 50 cpudrv_get_cpu_id(dev_info_t *dip, processorid_t *cpu_id) in cpudrv_get_cpu_id() argument 52 return (dip_to_cpu_id(dip, cpu_id) == DDI_SUCCESS); in cpudrv_get_cpu_id()
|
H A D | mem_cache.c | 588 cpu = cpu_get(cache_info->cpu_id); in mem_cache_ioctl_ops() 600 affinity_set(cache_info->cpu_id); in mem_cache_ioctl_ops() 647 xt_one(cache_info->cpu_id, in mem_cache_ioctl_ops() 706 xt_one(cache_info->cpu_id, in mem_cache_ioctl_ops() 726 affinity_set(cache_info->cpu_id); in mem_cache_ioctl_ops() 737 xt_one(cache_info->cpu_id, in mem_cache_ioctl_ops() 774 xt_one(cache_info->cpu_id, in mem_cache_ioctl_ops() 817 affinity_set(cache_info->cpu_id); in mem_cache_ioctl_ops() 827 xt_one(cache_info->cpu_id, in mem_cache_ioctl_ops() 927 cache_info.cpu_id = cache_info32.cpu_id; in mem_cache_ioctl() [all …]
|
/illumos-gate/usr/src/uts/i86pc/os/cpupm/ |
H A D | cpu_idle.c | 214 poke_cpu(cp->cpu_id); in cstate_wakeup() 259 poke_cpu(cpu_seq[cpu_found]->cpu_id); in cstate_wakeup() 698 cstate->cs_ksp = kstat_create("cstate", cp->cpu_id, in cpu_idle_init() 820 poke_cpu(cp->cpu_id); in cpu_idle_stop() 947 processorid_t cpu_id; in cpuidle_cstate_instance() local 962 CPUSET_FIND(dom_cpu_set, cpu_id); in cpuidle_cstate_instance() 963 if (cpu_id == CPUSET_NOTINSET) in cpuidle_cstate_instance() 966 ASSERT(cpu_id >= 0 && cpu_id < NCPU); in cpuidle_cstate_instance() 967 cp = cpu[cpu_id]; in cpuidle_cstate_instance() 982 " object Instance: %d", cpu_id); in cpuidle_cstate_instance() [all …]
|
H A D | pwrnow.c | 155 if (CPU_IN_SET(set, CPU->cpu_id)) { in pwrnow_power() 157 CPUSET_DEL(set, CPU->cpu_id); in pwrnow_power() 179 PWRNOW_DEBUG(("pwrnow_init: processor %d\n", cp->cpu_id)); in pwrnow_init() 216 PWRNOW_DEBUG(("Processor %d succeeded.\n", cp->cpu_id)) in pwrnow_init()
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_mp_states.c | 121 cpu_stop_time_limit = cpunodes[CPU->cpu_id].clock_freq; in stopcpu_bycpuid() 171 processorid_t cpuid = cpup->cpu_id; in xt_cpu_unreg_powerdown() 221 processorid_t cpuid = cp->cpu_id; in plat_cpu_poweroff() 277 restart_other_cpu(cp->cpu_id); in plat_cpu_poweron()
|
H A D | mach_mp_startup.c | 53 int cpuid = cp->cpu_id; in init_cpu_info() 84 if (cpuid == cpu0.cpu_id && ncpus == 1 && cpu_list[0].cpu_id == cpuid) { in init_cpu_info() 278 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr() 296 cmn_err(CE_CONT, "?cpu%d: %s\n", cp->cpu_id, cp->cpu_idstr); in populate_idstr()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_mp_startup.c | 47 int cpuid = cp->cpu_id; in init_cpu_info() 70 if (cpuid == cpu0.cpu_id) { in init_cpu_info() 183 cpunode = &cpunodes[cp->cpu_id]; in populate_idstr() 195 cmn_err(CE_CONT, "?cpu%d: %s\n", cp->cpu_id, cp->cpu_idstr); in populate_idstr()
|
H A D | mach_cpu_states.c | 254 CPUSET_ALL_BUT(cps, cp->cpu_id); in panic_stopcpus() 258 if (i != cp->cpu_id && CPU_XCALL_READY(i)) { in panic_stopcpus() 271 CPUSET_DEL(cpu_ready_set, cpu[i]->cpu_id); in panic_stopcpus() 410 cpu_pa[cpu->cpu_id] = va_to_pa(cpu); in ptl1_init_cpu() 531 CPUSET_DEL(cpuset, CPU->cpu_id); in xt_sync()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | microcode.c | 82 ASSERT(cp->cpu_id != 0); in ucode_alloc_space() 305 bool bsp = (cp->cpu_id == 0); in ucode_check() 361 plat = ucode_zalloc(cp->cpu_id, len + 1); in ucode_check() 389 ucodepath = ucode_zalloc(cp->cpu_id, sz); in ucode_check() 416 cmn_err(CE_WARN, ucode_failure_fmt, cp->cpu_id, in ucode_check() 419 cmn_err(CE_CONT, ucode_success_fmt, cp->cpu_id, in ucode_check() 441 ucode->us_file_reset(cp->cpu_id); in ucode_check()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx_tools.c | 85 niucpuid_t cpu_id); 299 niucpuid_t cpu_id; in niumxtool_get_intr() local 366 if (hvio_intr_gettarget(sysino, &cpu_id) != H_EOK) { in niumxtool_get_intr() 371 if (niumxds_p->niumx_ihtable[iget_p->ino].ih_cpuid != cpu_id) { in niumxtool_get_intr() 372 cmn_err(CE_WARN, "CPU Does not match %x %x", cpu_id, in niumxtool_get_intr() 379 iget_p->cpu_id = niumxds_p->niumx_ihtable[iget_p->ino].ih_cpuid; in niumxtool_get_intr() 461 iset.cpu_id)) == DDI_SUCCESS) { in niumxtool_set_intr() 462 iset.cpu_id = old_cpu_id; in niumxtool_set_intr()
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara.c | 182 cp->cpu_m.cpu_ipipe = cpunodes[cp->cpu_id].exec_unit_mapping; in cpu_map_exec_units() 184 cp->cpu_m.cpu_ipipe = (id_t)(cp->cpu_id); in cpu_map_exec_units() 186 cp->cpu_m.cpu_fpu = cpunodes[cp->cpu_id].fpu_mapping; in cpu_map_exec_units() 188 cp->cpu_m.cpu_fpu = (id_t)(cp->cpu_id); in cpu_map_exec_units() 385 (CPU->cpu_id+1) * sizeof (niagara_mmustat_t)), in cpu_trapstat_conf() 414 mmustatp = &((niagara_mmustat_t *)cpu_tstat_va)[CPU->cpu_id+1]; in cpu_trapstat_data()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | cbe.c | 97 processorid_t me = cpu->cpu_id, i; in cbe_fire() 195 send_dirint(dest->cpu_id, CBE_HIGH_PIL); in cbe_xcall() 215 ASSERT(!CPU_IN_SET(cbe_enabled, ((cpu_t *)arg)->cpu_id)); in cbe_unconfigure() 258 processorid_t me = ((cpu_t *)arg)->cpu_id; in cbe_enable() 277 processorid_t me = ((cpu_t *)arg)->cpu_id; in cbe_disable()
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_regops.c | 49 static void local_apic_write_int_cmd(uint32_t cpu_id, uint32_t cmd1); 115 local_apic_write_int_cmd(uint32_t cpu_id, uint32_t cmd1) in local_apic_write_int_cmd() argument 117 apicadr[APIC_INT_CMD2] = cpu_id << APIC_ICR_ID_BIT_OFFSET; in local_apic_write_int_cmd()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_machdep.c | 599 poke_cpu(cpu->cpu_id); in cpu_wakeup() 629 poke_cpu(cpu_seq[cpu_found]->cpu_id); in cpu_wakeup() 1082 processorid_t cpu_id; in mach_smpinit() local 1089 cpu_id = -1; in mach_smpinit() 1090 cpu_id = (*pops->psm_get_next_processorid)(cpu_id); in mach_smpinit() 1095 for (cnt = 0; cpu_id != -1 && cnt < boot_ncpus; cnt++) { in mach_smpinit() 1096 CPUSET_ADD(cpumask, cpu_id); in mach_smpinit() 1097 cpu_id = (*pops->psm_get_next_processorid)(cpu_id); in mach_smpinit() 1476 processorid_t id = cp->cpu_id; in mach_cpu_start() 1507 ASSERT(cp->cpu_id != -1); in mach_cpu_stop() [all …]
|
H A D | x_call.c | 217 msg->xc_master = cpup->cpu_id; in xc_init_cpu() 234 msg->xc_master = cpup->cpu_id; in xc_init_cpu() 245 msg->xc_master = cpup->cpu_id; in xc_init_cpu() 293 if (!BT_TEST(xc_priority_set, cpup->cpu_id)) { in xc_flush_cpu() 335 if (BT_TEST(xc_priority_set, CPU->cpu_id)) { in xc_serv() 340 BT_ATOMIC_CLEAR(xc_priority_set, CPU->cpu_id); in xc_serv() 470 if (BT_TEST(set, CPU->cpu_id) && (CPU->cpu_flags & CPU_READY) && in xc_common() 505 if (msg->xc_master != CPU->cpu_id) in xc_common()
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dcpc.c | 473 ctx->kc_cpuid = c->cpu_id; in dcpc_program_cpu_event() 576 ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE); in dcpc_block_interrupts() 579 state = &cpu_core[c->cpu_id].cpuc_dcpc_intr_state; in dcpc_block_interrupts() 597 ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE); in dcpc_release_interrupts() 600 cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_FREE; in dcpc_release_interrupts() 616 ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state == DCPC_INTR_INACTIVE); in dcpc_claim_interrupts() 619 cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_FREE; in dcpc_claim_interrupts() 634 ASSERT(cpu_core[c->cpu_id].cpuc_dcpc_intr_state != DCPC_INTR_INACTIVE); in dcpc_surrender_interrupts() 637 cpu_core[c->cpu_id].cpuc_dcpc_intr_state = DCPC_INTR_INACTIVE; in dcpc_surrender_interrupts() 961 state = &cpu_core[c->cpu_id].cpuc_dcpc_intr_state; in dcpc_cpu_setup() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | fhc.c | 1130 uint_t cpu_id; in fhc_add_intr_impl() local 2556 uint_t cpu_id; in fhc_intrdist() local 2577 cpu_id) { in fhc_intrdist() 3075 cpa->cpu_id); in fhc_board_poweroffcpus() 3079 cpa->cpu_id); in fhc_board_poweroffcpus() 3093 cpb->cpu_id); in fhc_board_poweroffcpus() 3107 cpa->cpu_id); in fhc_board_poweroffcpus() 3115 cpa->cpu_id); in fhc_board_poweroffcpus() 3123 cpb->cpu_id); in fhc_board_poweroffcpus() 3132 cpb->cpu_id); in fhc_board_poweroffcpus() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/buffering/ |
H A D | tst.ring3.d | 67 cpuid = curthread->t_cpu->cpu_id; 71 /curthread->t_cpu->cpu_id == cpuid && n < 100/
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/sched/ |
H A D | tst.enqueue.d | 37 /self->one && args[2]->cpu_id >= 0 && args[2]->cpu_id <= `max_cpuid/
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | xcall.c | 28 processorid_t cpu_id; member 203 data.xd_cpu_id = xcpu.cpu_id; in xcall_dcmd() 219 xcpu.cpu_id, xcpu.cpu_m.xc_work_cnt); in xcall_dcmd() 224 xcpu.cpu_id, xcpu.cpu_m.xc_work_cnt, in xcall_dcmd()
|