| /netbsd/src/sys/arch/alpha/alpha/ |
| D | ipifuncs.c | 123 printf("WARNING: no softc for ID %lu\n", ci->ci_cpuid); in alpha_ipi_process() 193 if ((cpumask & (1UL << ci->ci_cpuid)) == 0) in alpha_broadcast_ipi() 195 alpha_send_ipi(ci->ci_cpuid, ipimask); in alpha_broadcast_ipi() 214 if ((cpumask & (1UL << ci->ci_cpuid)) == 0) in alpha_multicast_ipi() 216 alpha_send_ipi(ci->ci_cpuid, ipimask); in alpha_multicast_ipi() 224 const u_long cpu_id = ci->ci_cpuid; in alpha_ipi_halt() 275 const u_long cpumask = (1UL << ci->ci_cpuid); in alpha_ipi_pause() 320 alpha_send_ipi(ci->ci_cpuid, ALPHA_IPI_XCALL); in xc_send_ipi() 342 alpha_send_ipi(ci->ci_cpuid, ALPHA_IPI_GENERIC); in cpu_ipi()
|
| D | cpu.c | 420 ci->ci_cpuid = ma->ma_slot; in cpuattach() 632 &sc->sc_ci->ci_cpuid, 0, CTL_CREATE, CTL_EOL); in cpuattach() 658 if (ci->ci_cpuid == hwrpb->rpb_primary_cpu_id) { in cpu_announce_extensions() 723 pcsp = LOCATE_PCS(hwrpb, ci->ci_cpuid); in cpu_boot_secondary() 724 cpumask = (1UL << ci->ci_cpuid); in cpu_boot_secondary() 753 if (cpu_iccb_send(ci->ci_cpuid, "START\r\n")) { in cpu_boot_secondary() 806 cpu_pause_resume(ci->ci_cpuid, pause); in cpu_pause_resume_all() 967 ci->ci_cpuid, in cpu_debug_dump()
|
| /netbsd/src/sys/arch/sparc64/sparc64/ |
| D | cpu.c | 325 if (cpi->ci_cpuid == cpuid) in alloc_cpuinfo() 354 cpi->ci_cpuid = cpuid; in alloc_cpuinfo() 451 SETUPI("id", &ci->ci_cpuid); in cpu_setup_sysctl() 551 aprint_normal(": %s, CPU id %d\n", buf, ci->ci_cpuid); in cpu_attach() 562 uint64_t start = ci->ci_cpuid; in cpu_attach() 564 ci->ci_numa_id = ci->ci_cpuid; in cpu_attach() 565 printf("NUMA bucket %d %016lx\n", ci->ci_cpuid, start); in cpu_attach() 566 uvm_page_numa_load(start, 0x1000000000, ci->ci_cpuid); in cpu_attach() 764 if (ci->ci_cpuid == cpu_myid()) in cpu_boot_secondary_processors() 777 int rc = prom_startcpu_by_cpuid(ci->ci_cpuid, in cpu_boot_secondary_processors() [all …]
|
| D | ipifuncs.c | 223 sparc64_send_ipi(ci->ci_cpuid, func, arg1, arg2); in sparc64_multicast_ipi() 248 KASSERT(upaid != curcpu()->ci_cpuid); in sparc64_send_ipi_sun4u() 380 prom_stop_other(ci->ci_cpuid); in mp_halt_cpus() 478 sparc64_send_ipi(ci->ci_cpuid, smp_tlb_flush_pte_func, va, ctx); in smp_tlb_flush_pte() 544 sparc64_send_ipi(target->ci_cpuid, sparc64_ipi_ccall, in sparc64_generic_xcall()
|
| /netbsd/src/sys/arch/alpha/pci/ |
| D | pci_6600.c | 137 KASSERT(ci->ci_cpuid < 4); in pci_6600_pickintr() 138 pc->pc_eligible_cpus |= __BIT(ci->ci_cpuid); in pci_6600_pickintr() 150 dec_6600_cpu_intr_enables[cpu_info_primary.ci_cpuid] = in pci_6600_pickintr() 376 KASSERT(ci->ci_cpuid < 4); in dec_6600_intr_set_affinity() 377 KASSERT(pc->pc_eligible_cpus & __BIT(ci->ci_cpuid)); in dec_6600_intr_set_affinity() 380 if (cpuno == ci->ci_cpuid) in dec_6600_intr_set_affinity()
|
| /netbsd/src/sys/arch/sparc/include/ |
| D | cpu.h | 201 int ci_cpuid; /* CPU index (see cpus[] array) */ member 421 #define cpu_number() (cpuinfo.ci_cpuid) 469 XCALL0(sparc_noop, 1U << (ci)->ci_cpuid); \ 487 if ((l)->l_cpu->ci_cpuid != cpu_number()) \ 488 XCALL0(sparc_noop, 1U << (l)->l_cpu->ci_cpuid); \
|
| /netbsd/src/sys/arch/sparc/sparc/ |
| D | vm_machdep.c | 229 cpi->ci_cpuid, cpi->fplwp); in cpu_lwp_fork() 235 1 << cpi->ci_cpuid); in cpu_lwp_fork() 305 cpi->ci_cpuid, cpi->fplwp); in cpu_lwp_free() 310 XCALL1(ipi_savefpstate, fs, 1 << cpi->ci_cpuid); in cpu_lwp_free()
|
| D | trap.c | 463 if (cpi->ci_cpuid == cpuinfo.ci_cpuid) in trap() 465 cpi->ci_cpuid, l); in trap() 467 XCALL1(ipi_savefpstate, fs, 1 << cpi->ci_cpuid); in trap() 507 cpuinfo.ci_cpuid, p->p_comm, p->p_pid, in trap() 532 cpuinfo.ci_cpuid, p->p_comm, p->p_pid, in trap() 543 cpuinfo.ci_cpuid, p->p_comm, p->p_pid, in trap() 713 cpuinfo.ci_cpuid, l->l_proc->p_comm, l->l_proc->p_pid); in rwindow_save() 718 printf(" [%d]0x%x", cpuinfo.ci_cpuid, rw[1].rw_in[6]); in rwindow_save()
|
| D | cpu.c | 475 cpi->ci_cpuid = idx; in cpu_attach() 617 if (sparc_ncpus > 1 && cpi->ci_cpuid == sparc_ncpus - 1) { in cpu_attach_non_boot() 650 printf(" cpu%d", cpi->ci_cpuid); in cpu_boot_secondary_processors() 738 mybit = (1 << cpuinfo.ci_cpuid); in xcall() 850 " cpu%d", cpi->ci_cpuid); in xcall() 900 cpuset = 1 << target->ci_cpuid; in xc_send_ipi() 902 cpuset = CPUSET_ALL & ~(1 << cpuinfo.ci_cpuid); in xc_send_ipi() 915 cpuset = 1 << target->ci_cpuid; in cpu_ipi() 917 cpuset = CPUSET_ALL & ~(1 << cpuinfo.ci_cpuid); in cpu_ipi() 941 printf("cpu%d could not be paused\n", cpi->ci_cpuid); in mp_pause_cpus() [all …]
|
| /netbsd/src/sys/arch/vax/vax/ |
| D | multicpu.c | 93 ci->ci_cpuid = device_unit(self); in cpu_slavesetup() 212 cpu_send_ipi(ci->ci_cpuid, IPI_XCALL); in xc_send_ipi() 227 cpu_send_ipi(ci->ci_cpuid, IPI_GENERIC); in cpu_ipi()
|
| /netbsd/src/sys/arch/mips/rmi/ |
| D | rmixl_fmn.c | 410 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_init() 485 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_init_core() 487 KASSERT(fmnp->fmn_core == RMIXL_CPU_CORE(curcpu()->ci_cpuid)); in rmixl_fmn_init_core() 488 KASSERT(fmnp->fmn_thread == RMIXL_CPU_THREAD(curcpu()->ci_cpuid)); in rmixl_fmn_init_core() 638 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_init_cpu_intr() 670 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_intr_establish() 697 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_intr_disestablish() 791 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_msg_send() 858 __func__, curcpu()->ci_cpuid, dest_id, msg_status, msg_status1, try)); in rmixl_fmn_msg_send() 881 fmnp = fmn_lookup(curcpu()->ci_cpuid); in rmixl_fmn_msg_recv() [all …]
|
| D | rmixl_cpu.c | 257 ci->ci_cpuid = ebase & __BITS(9,0); in cpu_rmixl_attach_primary() 324 KASSERT((ebase & MIPS_EBASE_CPUNUM) == ci->ci_cpuid); in cpu_rmixl_hatch() 405 (uint64_t)1 << ci->ci_cpuid, wakeup_cpu); in cpu_setup_trampoline_callback() 452 printf("ci_cpuid %ld\n", ci->ci_cpuid); in rmixl_cpuinfo_print()
|
| /netbsd/src/sys/arch/ofppc/ofppc/ |
| D | cpu.c | 123 if (l == sizeof(uint32_t) && ci->ci_cpuid == cpunum) { in cpu_OFgetspeed() 185 if (l == sizeof(uint32_t) && ci->ci_cpuid == cpunum) { in cpu_OFgetcache() 243 cpu_spinstart_cpunum = ci->ci_cpuid; in md_setup_trampoline()
|
| /netbsd/src/sys/arch/macppc/macppc/ |
| D | cpu.c | 146 if (l == 4 && ci->ci_cpuid == cpunum) { in cpu_OFgetspeed() 253 snprintf(cpupath, sizeof(cpupath), "/cpus/@%x", ci->ci_cpuid); in md_setup_trampoline() 256 printf(": no OF node for CPU %d?\n", ci->ci_cpuid); in md_setup_trampoline()
|
| /netbsd/src/sys/arch/hppa/include/ |
| D | cpu.h | 295 int ci_cpuid; /* CPU index (see cpus[] array) */ member 355 #define cpu_number() (curcpu()->ci_cpuid) 357 #define CPU_IS_PRIMARY(ci) ((ci)->ci_cpuid == 0)
|
| /netbsd/src/sys/arch/sbmips/sbmips/ |
| D | cpu.c | 127 KASSERT(ci->ci_cpuid == 0); in cpu_attach() 146 status = cfe_cpu_start(ci->ci_cpuid, cpu_trampoline, in cpu_attach()
|
| /netbsd/src/sys/arch/vax/include/ |
| D | cpu.h | 125 int ci_cpuid; /* h/w specific cpu id */ member 158 #define cpu_number() (curcpu()->ci_cpuid)
|
| /netbsd/src/sys/arch/x86/x86/ |
| D | cpu.c | 229 cpu_info_primary.ci_cpuid = lapic_cpu_number(); in cpu_init_first() 407 ci->ci_cpuid = caa->cpu_number; in cpu_attach() 1085 (long)ci->ci_cpuid, in cpu_debug_dump() 1176 error = x86_ipi_init(ci->ci_cpuid); in mp_cpu_start() 1184 error = x86_ipi_startup(ci->ci_cpuid, target / PAGE_SIZE); in mp_cpu_start() 1192 error = x86_ipi_startup(ci->ci_cpuid, target / PAGE_SIZE); in mp_cpu_start()
|
| D | intr.c | 396 pep->cpuid = ci->ci_cpuid; in intr_allocate_io_intrsource() 506 isp->is_active_cpu = ci->ci_cpuid; in intr_allocate_slot_cpu() 1754 intr_save_evcnt(isp, oci->ci_cpuid); in intr_redistribute() 1755 intr_restore_evcnt(isp, nci->ci_cpuid); in intr_redistribute() 1756 isp->is_active_cpu = nci->ci_cpuid; in intr_redistribute() 2030 intr_save_evcnt(isp, oldci->ci_cpuid); in intr_set_affinity() 2049 intr_restore_evcnt(isp, newci->ci_cpuid); in intr_set_affinity() 2050 isp->is_active_cpu = newci->ci_cpuid; in intr_set_affinity() 2114 cpuid = ci->ci_cpuid; in x86_intr_get_count()
|
| /netbsd/src/sys/arch/mips/mips/ |
| D | cpu_subr.c | 189 ci->ci_cpuid = cpu_id; in cpu_info_alloc() 279 KASSERT(cpuid_infos[ci->ci_cpuid] == NULL); in cpu_attach_common() 280 atomic_store_release(&cpuid_infos[ci->ci_cpuid], ci); in cpu_attach_common() 283 KASSERT(cpuid_infos[ci->ci_cpuid] != NULL); in cpu_attach_common() 871 cpu_index(ci), ci->ci_cpuid, in cpu_debug_dump()
|
| /netbsd/src/sys/gdbscripts/ |
| D | cpus | 8 printf "%16lx %2d %16lx\n", $ci, $ci->ci_cpuid, $ci->ci_curlwp
|
| /netbsd/src/sys/arch/sparc64/dev/ |
| D | vbus.c | 231 err = hv_intr_settarget(sysino, cpus->ci_cpuid); in vbus_intr_establish() 234 (long unsigned int)sysino, cpus->ci_cpuid, err); in vbus_intr_establish()
|
| /netbsd/src/sys/arch/xen/x86/ |
| D | x86_xpmap.c | 201 xpq_queue = xpq_queue_array[curcpu()->ci_cpuid]; in xpq_flush_queue() 209 xpq_idx, done, curcpu()->ci_index, curcpu()->ci_cpuid); in xpq_flush_queue() 234 mmu_update_t *xpq_queue = xpq_queue_array[curcpu()->ci_cpuid]; in xpq_queue_machphys_update() 245 mmu_update_t *xpq_queue = xpq_queue_array[curcpu()->ci_cpuid]; in xpq_queue_pte_update()
|
| /netbsd/src/sys/rump/include/machine/ |
| D | cpu.h | 45 cpuid_t ci_cpuid; member
|
| /netbsd/src/sys/arch/usermode/include/ |
| D | cpu.h | 56 u_int ci_cpuid; member
|