Home
last modified time | relevance | path

Searched refs:cpu_index (Results 1 – 25 of 144) sorted by relevance

123456

/netbsd-src/sys/arch/riscv/riscv/
H A Ddb_interface.c134 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 Dcpu_subr.c132 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 Dsvs.c344 __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 Dx86_tlb.c185 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 Dsubr_ipi.c220 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 Dkern_cpu.c137 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 Dsubr_psref.c362 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 Dsubr_prof.c147 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 Dsubr_spldebug.c80 cidx = cpu_index(curcpu()); in spldebug_lower()
105 cidx = cpu_index(curcpu()); in spldebug_raise()
H A Dsubr_lockdebug.c113 #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 Dpowerpc_machdep.c419 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 Dcpu_subr.c711 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 Darm32_boot.c363 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 Dipi_openpic.c90 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 Dmachdep.c136 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 Dcpu.c99 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 Dgicv3_its.c616 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 Ddb_panic.c54 cpu_index(curcpu())); in db_panic()
61 cpu_index(curcpu())); in db_panic()
/netbsd-src/sys/rump/librump/rumpkern/arch/generic/
H A Drump_generic_cpu.c51 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 Drump_x86_cpu.c58 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 Dapple_intc.c160 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 Dpmap_tlb.c378 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 Dpmap_synci.c154 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 Dcpu.c155 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 Dcpu.c154 if (kcpuset_isset(cpus_hatched, cpu_index(ci))) in cpu_attach()
158 if (!kcpuset_isset(cpus_hatched, cpu_index(ci))) { in cpu_attach()

123456