Home
last modified time | relevance | path

Searched refs:cpu_id (Results 51 – 75 of 266) sorted by relevance

1234567891011

/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dspeedstep.c170 if (CPU_IN_SET(set, CPU->cpu_id)) { in speedstep_power()
172 CPUSET_DEL(set, CPU->cpu_id); in speedstep_power()
194 ESSDEBUG(("speedstep_init: processor %d\n", cp->cpu_id)); in speedstep_init()
231 ESSDEBUG(("Processor %d succeeded.\n", cp->cpu_id)) in speedstep_init()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dcpr_impl.c225 ASSERT(CPU->cpu_id != i_cpr_bootcpuid()); in i_cpr_save_context()
235 CPUSET_ATOMIC_ADD(cpu_ready_set, CPU->cpu_id); in i_cpr_save_context()
239 CPU->cpu_id)) in i_cpr_save_context()
526 ASSERT(CPU->cpu_id == 0); in i_cpr_power_down()
695 ASSERT(CPU->cpu_id == i_cpr_bootcpuid()); in i_cpr_power_down()
776 PMD(PMD_SX, ("cpu = %d, %s(%p) \n", CPU->cpu_id, str, (void *)req)) in i_cpr_platform_alloc()
797 PMD(PMD_SX, ("cpu = %d, %s(%p) \n", CPU->cpu_id, str, (void *)req)) in i_cpr_platform_free()
948 CPUSET_ADD(procset, cp->cpu_id); in i_cpr_start_cpu()
960 cp->cpu_id, cp->cpu_intr_actv)) in i_cpr_start_cpu()
995 PMD(PMD_SX, ("%s() CPU->cpu_id %d\n", str, CPU->cpu_id)) in i_cpr_alloc_cpus()
H A Dtimestamp.c271 tsc = tsc_read() + tsc_sync_tick_delta[CPU->cpu_id]; in tsc_gethrtime_delta()
299 hrt = tsc_sync_tick_delta[CPU->cpu_id]; in tsc_gethrtime_tick_delta()
319 tsc = tsc_read() + tsc_sync_tick_delta[CPU->cpu_id]; in tsc_gethrtime_params()
384 tsc += tsc_sync_tick_delta[CPU->cpu_id]; in dtrace_gethrtime()
433 tsc += tsc_sync_tick_delta[CPU->cpu_id]; in dtrace_gethrtime()
517 hrt = tsc_gethrtimeunscaled() + tsc_sync_tick_delta[CPU->cpu_id]; in tsc_gethrtimeunscaled_delta()
567 source = CPU->cpu_id; in tsc_sync_master()
696 now += tsc_sync_tick_delta[CPU->cpu_id]; in tsc_tick()
H A Dmp_pc.c185 cp->cpu_id); in mach_cpucontext_alloc_tables()
342 rm->rm_cpu = cp->cpu_id; in mach_cpucontext_xalloc()
472 cpuid = cp->cpu_id; in mp_cpu_poweron()
508 affinity_set(CPU->cpu_id); in mp_cpu_poweron()
597 if (cp->cpu_id == 0) { in mp_cpu_poweroff()
644 CPUSET_ATOMIC_DEL(mp_cpus, cp->cpu_id); in mp_cpu_poweroff()
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dutil.c339 uint_t cpu_id; in get_cpu_node() local
354 cpu_id = (uint_t)-1; in get_cpu_node()
356 err = get_intprop(node, *propp, &cpu_id); in get_cpu_node()
359 node, *propp, (int)cpu_id)); in get_cpu_node()
364 if (cpu_id == cb_mid) in get_cpu_node()
/illumos-gate/usr/src/uts/intel/os/
H A Dmicrocode_amd.c103 if (cp->cpu_id == 0 || ucode_eqtbl_amd == NULL) { in ucode_equiv_cpu_amd()
104 name = ucode_zalloc(cp->cpu_id, MAXPATHLEN); in ucode_equiv_cpu_amd()
113 if (cp->cpu_id == 0) { in ucode_equiv_cpu_amd()
213 ucode_free(cp->cpu_id, name, MAXPATHLEN); in ucode_equiv_cpu_amd()
285 ucodefp = ucode_zalloc(cp->cpu_id, sizeof (*ucodefp)); in ucode_locate_amd()
H A Dsmt.c234 CPU->cpu_id < sib->cpu_id) in yield_to_vcpu()
351 poke_cpu(smt->cs_sib->cpu_id); in smt_kick()
640 if (cp->cpu_id < sib->cpu_id) in smt_disable()
721 thread_affinity_set(curthread, cp->cpu_id); in smt_init()
H A Dmicrocode_intel.c179 ucode_file_reset_intel(cp->cpu_id); in ucode_locate_intel()
181 ucodefp->uf_header = ucode_zalloc(cp->cpu_id, header_size); in ucode_locate_intel()
201 ucodefp->uf_body = ucode_zalloc(cp->cpu_id, body_size); in ucode_locate_intel()
231 ucodefp->uf_ext_table = ucode_zalloc(cp->cpu_id, ext_size); in ucode_locate_intel()
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_isa.c123 (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags; in dtrace_getustack_common()
145 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
195 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = sp; in dtrace_getustack_common()
309 (volatile uint16_t *)&cpu_core[CPU->cpu_id].cpuc_dtrace_flags; in dtrace_getufpstack()
705 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = uaddr; in dtrace_copycheck()
752 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword8()
764 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword16()
776 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword32()
788 cpu_core[CPU->cpu_id].cpuc_dtrace_illval = (uintptr_t)uaddr; in dtrace_fuword64()
/illumos-gate/usr/src/uts/sun4u/serengeti/os/
H A Dsg_unum.c91 if (IS_PANTHER(cpunodes[CPU->cpu_id].implementation) || in sg_get_ecacheunum()
92 IS_JAGUAR(cpunodes[CPU->cpu_id].implementation)) in sg_get_ecacheunum()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmp_startup.c138 cp->cpu_id = cpuid; in common_startup_init()
361 cp->cpu_id = cpuid; in setup_cpu_common()
606 mach_htraptrace_configure(cp->cpu_id); in slave_startup()
611 CPUSET_ADD(proxy_ready_set, cp->cpu_id); in slave_startup()
627 while (!CPU_IN_SET(cpu_ready_set, cp->cpu_id)) in slave_startup()
643 CPU_SIGNATURE(OS_SIG, SIGST_RUN, SIGSUBST_NULL, cp->cpu_id); in slave_startup()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_regops.c50 static void local_x2apic_write_int_cmd(uint32_t cpu_id, uint32_t cmd1);
116 local_x2apic_write_int_cmd(uint32_t cpu_id, uint32_t cmd1) in local_x2apic_write_int_cmd() argument
119 (((uint64_t)cpu_id << 32) | cmd1)); in local_x2apic_write_int_cmd()
H A Dapix_intr.c341 if (apixs[cpu->cpu_id]->x_intr_pending) in apix_do_softint_epilog()
422 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_hilevel_intr_prolog()
624 apix_impl_t *apixp = apixs[cpu->cpu_id]; in apix_intr_thread_prolog()
745 if (apixs[cpu->cpu_id]->x_intr_pending) in apix_intr_thread_epilog()
840 apix_vector_t *vecp = xv_vector(cpu->cpu_id, vector); in apix_dispatch_by_vector()
904 ttp->ttr_cpuid = cpu->cpu_id; in apix_do_interrupt()
955 vecp = xv_vector(cpu->cpu_id, vector); in apix_do_interrupt()
967 if (INTR_PENDING(apixs[cpu->cpu_id], newipl)) { in apix_do_interrupt()
994 !apixs[cpu->cpu_id]->x_intr_pending) in apix_do_interrupt()
/illumos-gate/usr/src/cmd/pcitool/
H A Dpcitool.c1416 iget_p->cpu_id, iget_p->msi & 0xff, in print_intr_info()
1515 int ino, cpu_id; in get_interrupts() local
1564 iget_p->cpu_id = input_args_p->old_cpu; in get_interrupts()
1586 for (cpu_id = 0; in get_interrupts()
1588 cpu_id++) { in get_interrupts()
1597 iget_p->cpu_id = cpu_id; in get_interrupts()
1708 iset.cpu_id = input_args_p->intr_cpu; in set_interrupts()
1728 iset.cpu_id, in set_interrupts()
1733 iset.cpu_id, in set_interrupts()
1739 iset.cpu_id, in set_interrupts()
[all …]
/illumos-gate/usr/src/uts/sun4/io/
H A Dtrapstat.c615 tstat_percpu_t *tcpu = &tstat_percpu[CPU->cpu_id]; in trapstat_load_tlb()
670 "(error: 0x%lx)", CPU->cpu_id, ret); in trapstat_load_tlb()
782 tstat_percpu_t *tcpu = &tstat_percpu[CPU->cpu_id]; in trapstat_probe()
896 tstat_percpu_t *tcpu = &tstat_percpu[CPU->cpu_id]; in trapstat_enable()
945 tstat_percpu_t *tcpu = &tstat_percpu[CPU->cpu_id]; in trapstat_disable()
1011 tstat_percpu_t *tcpu = &tstat_percpu[CPU->cpu_id]; in trapstat_snapshot()
1030 tstat_buffer->tdata_cpuid = CPU->cpu_id; in trapstat_snapshot()
1989 trapstat_setup(cp->cpu_id); in trapstat_go()
2170 tstat_percpu_t *tcpu = &tstat_percpu[cp->cpu_id]; in trapstat_cpr()
2190 trapstat_teardown(cp->cpu_id); in trapstat_cpr()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c1177 ASSERT(hpet_proxy_users[CPU->cpu_id] == HPET_INFINITY); in hpet_isr()
1218 if (id != CPU->cpu_id) in hpet_expire_all()
1255 next_proxy_id = CPU->cpu_id; in hpet_guaranteed_schedule()
1259 if (id != CPU->cpu_id) in hpet_guaranteed_schedule()
1307 if (next_proxy_id != CPU->cpu_id) in hpet_guaranteed_schedule()
1352 processorid_t cpu_id = CPU->cpu_id; in hpet_use_hpet_timer() local
1437 hpet_proxy_users[cpu_id] = expire; in hpet_use_hpet_timer()
1445 if ((hpet_proxy_users[id] <= expire) && (id != cpu_id)) { in hpet_use_hpet_timer()
1481 processorid_t cpu_id = CPU->cpu_id; in hpet_use_lapic_timer() local
1486 hpet_proxy_users[cpu_id] = HPET_INFINITY; in hpet_use_lapic_timer()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_intr.c461 uint32_t cpu_id; in pci_add_intr() local
497 cpu_id = intr_dist_cpuid(); in pci_add_intr()
498 *map_reg_addr = ib_get_map_reg(mondo, cpu_id); in pci_add_intr()
527 cpu_id = ino_p->ino_cpuid; in pci_add_intr()
529 intr_dist_cpuid_add_device_weight(cpu_id, rdip, weight); in pci_add_intr()
576 cpu_id = ino_p->ino_cpuid; in pci_add_intr()
579 intr_dist_cpuid_add_device_weight(cpu_id, rdip, weight); in pci_add_intr()
582 *ino_p->ino_map_reg = ib_get_map_reg(mondo, cpu_id); in pci_add_intr()
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_cheetah.c612 if (!IS_CHEETAH(cpunodes[cp->cpu_id].implementation)) { in cpu_init_private()
614 " supported on UltraSPARC-III code\n", cp->cpu_id); in cpu_init_private()
641 chprp->chpr_ec_set_size = cpunodes[cp->cpu_id].ecache_size / in cpu_init_private()
644 adjust_hw_copy_limits(cpunodes[cp->cpu_id].ecache_size); in cpu_init_private()
645 ch_err_tl1_paddrs[cp->cpu_id] = va_to_pa(chprp); in cpu_init_private()
646 ASSERT(ch_err_tl1_paddrs[cp->cpu_id] != -1); in cpu_init_private()
H A Dspitfire.c844 ecc->flt_inst = CPU->cpu_id; in cpu_ce_error()
1025 cpunodes[CPU->cpu_id].ecache_size); in cpu_ce_scrub_mem_err()
1301 aflt->flt_inst = CPU->cpu_id; in cpu_async_error()
1511 cpunodes[CPU->cpu_id].ecache_size); in cpu_async_error()
2310 cpunodes[CPU->cpu_id].ecache_size, in cpu_async_log_err()
2512 aflt->flt_inst = CPU->cpu_id; in cpu_async_panic_callb()
3476 int cpuid = CPU->cpu_id; in scrub_ecache_line()
3757 int cpuid = cp->cpu_id; in cpu_init_ecache_scrub_dr()
3908 aflt->flt_inst = CPU->cpu_id; in ecache_scrub_log()
3974 aflt->flt_inst = CPU->cpu_id; in ecache_scrub_misc_err()
[all …]
/illumos-gate/usr/src/uts/sun4u/os/
H A Dppage.c341 ASSERT(CPU->cpu_id == cpu); in pp_load_tlb()
384 cpu = CPU->cpu_id; in ppcopy_common()
403 ASSERT(CPU->cpu_id == cpu); in ppcopy_common()
527 cpu = CPU->cpu_id; in pagezero()
559 ASSERT(CPU->cpu_id == cpu); in pagezero()
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c79 niucpuid_t *cpu_id);
81 niucpuid_t cpu_id);
953 niucpuid_t *cpu_id) in niumx_get_intr_target() argument
968 if (hvio_intr_gettarget(sysino, cpu_id) != H_EOK) { in niumx_get_intr_target()
973 if (ih_p->ih_cpuid != *cpu_id) in niumx_get_intr_target()
982 niucpuid_t cpu_id) in niumx_set_intr_target() argument
1008 if ((cpu_id < _ncpu) && (cpu[cpu_id] && cpu_is_online(cpu[cpu_id]))) { in niumx_set_intr_target()
1009 if (cpu_id == old_cpu_id) in niumx_set_intr_target()
1026 (void) hvio_intr_settarget(sysino, cpu_id); in niumx_set_intr_target()
1031 ih_p->ih_cpuid = cpu_id; in niumx_set_intr_target()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysioerr.c219 uint_t cpu_id, acpu_id; in sysio_init_err() local
228 cpu_id = acpu_id; in sysio_init_err()
229 tmp_mondo_vec = (cpu_id << INTERRUPT_CPU_FIELD) | INTERRUPT_VALID; in sysio_init_err()
233 cpu_id = acpu_id; in sysio_init_err()
234 tmp_mondo_vec = (cpu_id << INTERRUPT_CPU_FIELD) | INTERRUPT_VALID; in sysio_init_err()
239 cpu_id = acpu_id; in sysio_init_err()
241 tmp_mondo_vec = (cpu_id << INTERRUPT_CPU_FIELD) | INTERRUPT_VALID; in sysio_init_err()
246 cpu_id = acpu_id; in sysio_init_err()
247 tmp_mondo_vec = (cpu_id << INTERRUPT_CPU_FIELD) | in sysio_init_err()
/illumos-gate/usr/src/lib/fm/topo/modules/common/zen/
H A Dtopo_zen.c504 int32_t cpu_id; in topo_zen_map_common_chip_info() local
511 FM_PHYSCPU_INFO_CPU_ID, DATA_TYPE_INT32, &cpu_id, in topo_zen_map_common_chip_info()
543 if (snprintf(name, sizeof (name), "cpu_info%d", cpu_id) >= in topo_zen_map_common_chip_info()
550 ks = kstat_lookup(sock->ztes_kstat, "cpu_info", cpu_id, name); in topo_zen_map_common_chip_info()
553 cpu_id, name, strerror(errno)); in topo_zen_map_common_chip_info()
559 "%s", cpu_id, name, strerror(errno)); in topo_zen_map_common_chip_info()
566 cpu_id, name); in topo_zen_map_common_chip_info()
579 "socket_type\n", cpu_id, name); in topo_zen_map_common_chip_info()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_msr.c205 family = CPUID_TO_FAMILY(cpu_id); in nehalem_cpu()
206 model = CPUID_TO_MODEL(cpu_id); in nehalem_cpu()
230 family = CPUID_TO_FAMILY(cpu_id); in westmere_cpu()
231 model = CPUID_TO_MODEL(cpu_id); in westmere_cpu()
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dosl.c111 processorid_t cpu_id; member
1637 if (cpu_id < 0) { in acpica_get_handle_cpu()
1646 if (cpu_map[i]->cpu_id == cpu_id) { in acpica_get_handle_cpu()
2072 item->cpu_id = 0; in acpica_add_processor_to_map()
2112 item->cpu_id = -1; in acpica_add_processor_to_map()
2139 if (cpu_map[i]->cpu_id == -1) { in acpica_remove_processor_from_map()
2181 if (item->cpu_id == -1) { in acpica_map_cpu()
2182 item->cpu_id = cpuid; in acpica_map_cpu()
2193 item->cpu_id = cpuid; in acpica_map_cpu()
2222 cpu_map[i]->cpu_id = -1; in acpica_unmap_cpu()
[all …]

1234567891011