/netbsd-src/sys/arch/riscv/riscv/ |
H A D | db_interface.c | 134 const u_int cpu_me = cpu_index(ci); in kdb_trap() 206 return ddb_cpu == cpu_index(curcpu()); in ddb_running_on_any_cpu_p() 218 u_int cpu_me = cpu_index(curcpu()); in db_resume_others() 235 if (cpu_index(ci) == addr) in db_mach_cpu_cmd() 243 if (!cpu_is_paused(cpu_index(ci))) { in db_mach_cpu_cmd() 247 (void)atomic_cas_uint(&ddb_cpu, cpu_index(curcpu()), cpu_index(ci));
|
H A D | cpu_subr.c | 132 kcpuset_set(cpus_running, cpu_index(ci)); in cpu_boot_secondary_processors() 242 cpuid_t cii = cpu_index(curcpu()); in cpu_halt() 292 cpuid_t cii = cpu_index(curcpu()); in cpu_pause() 395 hatched = (kcpuset_isset(cpus_hatched, cpu_index(ci)) ? 'H' : '-'); in cpu_debug_dump() 396 running = (kcpuset_isset(cpus_running, cpu_index(ci)) ? 'R' : '-'); in cpu_debug_dump() 397 paused = (kcpuset_isset(cpus_paused, cpu_index(ci)) ? 'P' : '-'); in cpu_debug_dump() 398 resumed = (kcpuset_isset(cpus_resumed, cpu_index(ci)) ? 'r' : '-'); in cpu_debug_dump() 399 halted = (kcpuset_isset(cpus_halted, cpu_index(ci)) ? 'h' : '-'); in cpu_debug_dump() 402 cpu_index(ci), ci->ci_cpuid, in cpu_debug_dump()
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | svs.c | 344 __func__, cpu_index(ci)); in svs_tree_add() 418 const cpuid_t cid = cpu_index(ci); in svs_rsp0_init() 461 cpu_index(ci)); in svs_utls_init() 525 const cpuid_t cid = cpu_index(ci); in cpu_svs_init() 533 __func__, cpu_index(ci)); in cpu_svs_init() 540 __func__, cpu_index(ci)); in cpu_svs_init() 549 if (cid == cpu_index(&cpu_info_primary) || !idt_vec_is_pcpu()) in cpu_svs_init() 584 cid = cpu_index(ci); in svs_pmap_sync() 596 cid = cpu_index(ci); in svs_pmap_sync() 634 memcpy(&pcpuarea->ent[cpu_index(ci)].ldt, ldt, in svs_ldt_sync()
|
H A D | x86_tlb.c | 185 const cpuid_t cid = cpu_index(curcpu()); in pmap_tlbstat_count() 335 const cpuid_t lcid = cpu_index(lci); in pmap_tlb_processpacket() 386 cid = cpu_index(ci); in pmap_tlb_shootnow() 530 kcpuset_atomic_clear(ci->ci_pmap->pm_cpus, cpu_index(ci)); in pmap_tlb_intr()
|
/netbsd-src/sys/kern/ |
H A D | subr_ipi.c | 220 const cpuid_t selfid = cpu_index(curcpu()); in ipi_trigger_multi_internal() 228 const cpuid_t cpuid = cpu_index(ci); in ipi_trigger_multi_internal() 324 ipi_mbox_t *mbox = &ipi_mboxes[cpu_index(ci)]; in ipi_msg_cpu_handler() 354 const cpuid_t id = cpu_index(ci); in ipi_unicast() 383 local = !!kcpuset_isset(target, cpu_index(self)); in ipi_multicast() 393 id = cpu_index(ci); in ipi_multicast() 430 id = cpu_index(ci); in ipi_broadcast()
|
H A D | kern_cpu.c | 137 kcpuset_set(kcpuset_attached, cpu_index(ci)); in mi_cpu_attach() 143 kcpuset_set(ci->ci_kcpuset, cpu_index(ci)); in mi_cpu_attach() 150 cpu_index(ci)); in mi_cpu_attach() 156 cpu_infos[cpu_index(ci)] = ci; in mi_cpu_attach() 255 *(int *)data = cpu_index(ci); in cpuctl_ioctl() 303 KASSERT(ci == NULL || cpu_index(ci) == idx); in cpu_lookup() 357 kcpuset_isset(l->l_affinity, cpu_index(mci))) in cpu_xc_offline()
|
H A D | subr_psref.c | 362 cpu_index(psref->psref_cpu), cpu_index(curcpu())); in psref_release() 426 cpu_index(pfrom->psref_cpu), cpu_index(curcpu())); in psref_copy() 572 cpu_index(psref->psref_cpu), cpu_index(curcpu())); in _psref_held()
|
H A D | subr_prof.c | 147 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), CTL_EOL); in kmstartup() 153 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), in kmstartup() 159 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), in kmstartup() 166 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), in kmstartup() 173 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), in kmstartup() 180 CTL_KERN, KERN_PROF, GPROF_PERCPU, cpu_index(ci), in kmstartup()
|
H A D | subr_spldebug.c | 80 cidx = cpu_index(curcpu()); in spldebug_lower() 105 cidx = cpu_index(curcpu()); in spldebug_raise()
|
H A D | subr_lockdebug.c | 113 #define cpu_index(a) -1 macro 471 } else if (ld->ld_cpu == (uint16_t)cpu_index(curcpu())) in lockdebug_wantlock() 540 ld->ld_cpu = (uint16_t)cpu_index(curcpu()); in lockdebug_locked() 587 if (ld->ld_cpu == (uint16_t)cpu_index(curcpu())) in lockdebug_unlocked() 603 uint16_t idx = (uint16_t)cpu_index(curcpu()); in lockdebug_unlocked() 772 (unsigned)cpu_index(l->l_cpu), (unsigned)ld->ld_cpu, 1089 (int)cpu_index(curcpu()), (long)curlwp); in lockdebug_abort() 1094 ops->lo_name, func, line, msg, lock, cpu_index(curcpu()), curlwp); in lockdebug_abort()
|
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | powerpc_machdep.c | 419 cpu_send_ipi(cpu_index(ci), IPI_KPREEMPT); in cpu_need_resched() 428 cpu_send_ipi(cpu_index(ci), IPI_AST); in cpu_need_resched() 447 cpu_send_ipi(cpu_index(l->l_cpu), IPI_AST); in cpu_signotify() 489 cpuid_t target = (ci != NULL ? cpu_index(ci) : IPI_DST_NOTME); in xc_send_ipi() 502 cpuid_t target = (ci != NULL ? cpu_index(ci) : IPI_DST_NOTME); in cpu_ipi() 540 CPUSET_DEL(cpuset, cpu_index(curcpu())); in cpu_multicast_ipi() 545 const int index = cpu_index(ci); in cpu_multicast_ipi() 592 const cpuid_t index = cpu_index(curcpu()); in cpu_halt() 611 const cpuid_t index = cpu_index(curcpu()); in cpu_halt_others() 645 const cpuid_t index = cpu_index(curcpu()); in cpu_pause() [all …]
|
/netbsd-src/sys/arch/mips/mips/ |
H A D | cpu_subr.c | 711 cpuid_t cii = cpu_index(curcpu()); in cpu_halt() 761 cpuid_t cii = cpu_index(curcpu()); in cpu_pause() 863 hatched = (kcpuset_isset(cpus_hatched, cpu_index(ci)) ? 'H' : '-'); in cpu_debug_dump() 864 running = (kcpuset_isset(cpus_running, cpu_index(ci)) ? 'R' : '-'); in cpu_debug_dump() 865 paused = (kcpuset_isset(cpus_paused, cpu_index(ci)) ? 'P' : '-'); in cpu_debug_dump() 866 resumed = (kcpuset_isset(cpus_resumed, cpu_index(ci)) ? 'r' : '-'); in cpu_debug_dump() 867 halted = (kcpuset_isset(cpus_halted, cpu_index(ci)) ? 'h' : '-'); in cpu_debug_dump() 871 cpu_index(ci), ci->ci_cpuid, in cpu_debug_dump() 937 kcpuset_atomic_set(cpus_hatched, cpu_index(ci)); in cpu_hatch() 942 while (! kcpuset_isset(cpus_running, cpu_index(ci))) { in cpu_hatch() [all …]
|
/netbsd-src/sys/arch/arm/arm32/ |
H A D | arm32_boot.c | 363 KASSERT(cpu_index(ci) == cpuindex); in cpu_hatch() 385 fiqstack.pv_va + (cpu_index(ci) + 1) * FIQ_STACK_SIZE * PAGE_SIZE); in cpu_hatch() 387 irqstack.pv_va + (cpu_index(ci) + 1) * IRQ_STACK_SIZE * PAGE_SIZE); in cpu_hatch() 389 abtstack.pv_va + (cpu_index(ci) + 1) * ABT_STACK_SIZE * PAGE_SIZE); in cpu_hatch() 391 undstack.pv_va + (cpu_index(ci) + 1) * UND_STACK_SIZE * PAGE_SIZE); in cpu_hatch()
|
/netbsd-src/sys/arch/powerpc/pic/ |
H A D | ipi_openpic.c | 90 cpumask |= 1 << cpu_index(dst_ci); in openpic_send_ipi() 98 cpumask = 1 << cpu_index(dst_ci); in openpic_send_ipi() 103 openpic_write(OPENPIC_IPI(cpu_index(ci), 1), cpumask); in openpic_send_ipi()
|
/netbsd-src/sys/arch/evbmips/ingenic/ |
H A D | machdep.c | 136 if (cpu_index(ci) == 1) { in ingenic_cpu_init() 141 printf("%s %d %08x\n", __func__, cpu_index(ci), reg); in ingenic_cpu_init() 152 if (kcpuset_isset(cpus_running, cpu_index(ci))) { in ingenic_send_ipi() 153 if (cpu_index(ci) == 0) { in ingenic_send_ipi()
|
H A D | cpu.c | 99 while ((!kcpuset_isset(cpus_hatched, cpu_index(startup_cpu_info))) && (bail > 0)) { in cpu_attach() 103 if (!kcpuset_isset(cpus_hatched, cpu_index(startup_cpu_info))) { in cpu_attach()
|
/netbsd-src/sys/arch/arm/cortex/ |
H A D | gicv3_its.c | 616 gits_command_mapti(its, devid, lpi - its->its_pic->pic_irqbase, lpi, cpu_index(ci)); in gicv3_its_msix_alloc() 617 gits_command_sync(its, its->its_rdbase[cpu_index(ci)]); in gicv3_its_msix_alloc() 694 gits_command_mapti(its, devid, lpi - its->its_pic->pic_irqbase, lpi, cpu_index(ci)); in gicv3_its_table_params() 695 gits_command_sync(its, its->its_rdbase[cpu_index(ci)]); in gicv3_its_table_params() 988 rdbase = (uint64_t)sc->sc_processor_id[cpu_index(ci)] << 16; 990 its->its_rdbase[cpu_index(ci)] = rdbase; 996 gits_command_mapc(its, cpu_index(ci), rdbase, true); 997 gits_command_invall(its, cpu_index(ci)); 1009 gits_command_movi(its, devid, irq, cpu_index(ci)); 1010 gits_command_sync(its, its->its_rdbase[cpu_index(c [all...] |
/netbsd-src/sys/ddb/ |
H A D | db_panic.c | 54 cpu_index(curcpu())); in db_panic() 61 cpu_index(curcpu())); in db_panic()
|
/netbsd-src/sys/rump/librump/rumpkern/arch/generic/ |
H A D | rump_generic_cpu.c | 51 kcpuset_set(kcpuset_attached, cpu_index(ci)); in rump_cpu_attach() 52 kcpuset_set(kcpuset_running, cpu_index(ci)); in rump_cpu_attach()
|
/netbsd-src/sys/rump/librump/rumpkern/arch/x86/ |
H A D | rump_x86_cpu.c | 58 kcpuset_set(kcpuset_attached, cpu_index(ci)); in rump_cpu_attach() 59 kcpuset_set(kcpuset_running, cpu_index(ci)); in rump_cpu_attach()
|
/netbsd-src/sys/arch/arm/apple/ |
H A D | apple_intc.c | 160 const u_int cpuno = cpu_index(ci); in apple_intc_cpu_init() 249 const cpuid_t cpuno = cpu_index(ci); in apple_intc_fdt_establish() 333 pic = &sc->sc_pc[cpu_index(ci)].pc_pic; in apple_intc_irq_handler() 369 struct pic_softc * const pic = &sc->sc_pc[cpu_index(ci)].pc_pic; in apple_intc_fiq_handler() 500 const cpuid_t cpuno = cpu_index(ci); in apple_intc_attach()
|
/netbsd-src/sys/uvm/pmap/ |
H A D | pmap_tlb.c | 378 kcpuset_set(ti->ti_kcpuset, cpu_index(curcpu())); in pmap_tlb_info_init() 401 kcpuset_set(ti->ti_kcpuset, cpu_index(ci)); in pmap_tlb_info_attach() 970 KASSERT(kcpuset_isset(pm->pm_active, cpu_index(ci))); in pmap_tlb_asid_acquire() 981 kcpuset_atomic_set(pm->pm_onproc, cpu_index(ci)); in pmap_tlb_asid_acquire() 1012 KASSERTMSG(kcpuset_isset(pm->pm_onproc, cpu_index(ci)), in pmap_tlb_asid_deactivate() 1014 __func__, pm, pm->pm_onproc, cpu_index(ci), ci); in pmap_tlb_asid_deactivate() 1020 kcpuset_atomic_clear(pm->pm_onproc, cpu_index(ci)); in pmap_tlb_asid_deactivate() 1043 KASSERT(!kcpuset_isotherset(pm->pm_onproc, cpu_index(ci))); in pmap_tlb_asid_release_all()
|
H A D | pmap_synci.c | 154 if (kcpuset_isset(onproc, cpu_index(ci))) { in pmap_tlb_syncicache() 161 kcpuset_clear(onproc, cpu_index(ci)); in pmap_tlb_syncicache()
|
/netbsd-src/sys/arch/evbmips/sbmips/ |
H A D | cpu.c | 155 if (kcpuset_isset(cpus_hatched, cpu_index(ci))) in cpu_attach() 159 if (!kcpuset_isset(cpus_hatched, cpu_index(ci))) { in cpu_attach()
|
/netbsd-src/sys/arch/sbmips/sbmips/ |
H A D | cpu.c | 154 if (kcpuset_isset(cpus_hatched, cpu_index(ci))) in cpu_attach() 158 if (!kcpuset_isset(cpus_hatched, cpu_index(ci))) { in cpu_attach()
|