Home
last modified time | relevance | path

Searched refs:ci_cpuid (Results 1 – 25 of 84) sorted by relevance

1234

/netbsd/src/sys/arch/alpha/alpha/
Dipifuncs.c123 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()
Dcpu.c420 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/
Dcpu.c325 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 …]
Dipifuncs.c223 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/
Dpci_6600.c137 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/
Dcpu.h201 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/
Dvm_machdep.c229 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()
Dtrap.c463 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()
Dcpu.c475 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/
Dmulticpu.c93 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/
Drmixl_fmn.c410 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 …]
Drmixl_cpu.c257 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/
Dcpu.c123 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/
Dcpu.c146 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/
Dcpu.h295 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/
Dcpu.c127 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/
Dcpu.h125 int ci_cpuid; /* h/w specific cpu id */ member
158 #define cpu_number() (curcpu()->ci_cpuid)
/netbsd/src/sys/arch/x86/x86/
Dcpu.c229 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()
Dintr.c396 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/
Dcpu_subr.c189 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/
Dcpus8 printf "%16lx %2d %16lx\n", $ci, $ci->ci_cpuid, $ci->ci_curlwp
/netbsd/src/sys/arch/sparc64/dev/
Dvbus.c231 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/
Dx86_xpmap.c201 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/
Dcpu.h45 cpuid_t ci_cpuid; member
/netbsd/src/sys/arch/usermode/include/
Dcpu.h56 u_int ci_cpuid; member

1234