Home
last modified time | relevance | path

Searched refs:cpuid (Results 1 – 25 of 187) sorted by relevance

12345678

/freebsd-10-stable/sys/mips/sibyte/
Dsb_machdep.c107 sb_intr_init(int cpuid) in sb_intr_init() argument
117 sb_disable_intsrc(cpuid, intsrc); in sb_intr_init()
118 sb_write_intmap(cpuid, intsrc, intrnum); in sb_intr_init()
128 sb_write_intmap(cpuid, INTSRC_MAILBOX3, intrnum); in sb_intr_init()
129 sb_enable_intsrc(cpuid, INTSRC_MAILBOX3); in sb_intr_init()
298 platform_ipi_send(int cpuid) in platform_ipi_send() argument
300 KASSERT(cpuid == 0 || cpuid == 1, in platform_ipi_send()
301 ("platform_ipi_send: invalid cpuid %d", cpuid)); in platform_ipi_send()
303 sb_set_mailbox(cpuid, 1ULL); in platform_ipi_send()
309 int cpuid; in platform_ipi_clear() local
[all …]
/freebsd-10-stable/sys/mips/mips/
Dmp_machdep.c82 CPU_CLR(PCPU_GET(cpuid), &other_cpus); in ipi_all_but_self()
119 cpu = PCPU_GET(cpuid); in mips_ipi_handler()
181 start_ap(int cpuid) in start_ap() argument
190 if (platform_start_ap(cpuid) != 0) in start_ap()
246 int error, cpuid; in cpu_mp_start() local
255 cpuid = CPU_FFS(&cpumask) - 1; in cpu_mp_start()
256 CPU_CLR(cpuid, &cpumask); in cpu_mp_start()
258 if (cpuid >= MAXCPU) { in cpu_mp_start()
259 printf("cpu_mp_start: ignoring AP #%d.\n", cpuid); in cpu_mp_start()
263 if (cpuid != platform_processor_id()) { in cpu_mp_start()
[all …]
/freebsd-10-stable/sys/mips/cavium/
Docteon_mp.c49 platform_ipi_send(int cpuid) in platform_ipi_send() argument
51 cvmx_write_csr(CVMX_CIU_MBOX_SETX(cpuid), 1); in platform_ipi_send()
60 action = cvmx_read_csr(CVMX_CIU_MBOX_CLRX(PCPU_GET(cpuid))); in platform_ipi_clear()
62 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(PCPU_GET(cpuid)), action); in platform_ipi_clear()
72 platform_init_ap(int cpuid) in platform_init_ap() argument
84 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(cpuid), 0xffffffff); in platform_init_ap()
121 platform_start_ap(int cpuid) in platform_start_ap() argument
130 if (cores_in_reset & (1ULL << cpuid)) { in platform_start_ap()
132 printf ("AP #%d still in reset\n", cpuid); in platform_start_ap()
133 cores_in_reset &= ~(1ULL << cpuid); in platform_start_ap()
[all …]
/freebsd-10-stable/sys/powerpc/pseries/
Dplatform_chrp.c290 int res, cpuid; in chrp_smp_first_cpu() local
323 res = OF_getprop(cpu, "ibm,ppc-interrupt-server#s", &cpuid, in chrp_smp_first_cpu()
324 sizeof(cpuid)); in chrp_smp_first_cpu()
326 res = OF_getprop(cpu, "reg", &cpuid, sizeof(cpuid)); in chrp_smp_first_cpu()
328 cpuid = 0; in chrp_smp_first_cpu()
329 cpuref->cr_cpuid = cpuid; in chrp_smp_first_cpu()
339 int i, res, cpuid; in chrp_smp_next_cpu() local
367 res = OF_getprop(cpu, "ibm,ppc-interrupt-server#s", &cpuid, in chrp_smp_next_cpu()
368 sizeof(cpuid)); in chrp_smp_next_cpu()
370 res = OF_getprop(cpu, "reg", &cpuid, sizeof(cpuid)); in chrp_smp_next_cpu()
[all …]
/freebsd-10-stable/sys/ia64/ia64/
Dmp_machdep.c110 CTR1(KTR_SMP, "IPI_AST, cpuid=%d", PCPU_GET(cpuid)); in ia64_ih_ast()
120 CTR1(KTR_SMP, "IPI_HARDCLOCK, cpuid=%d", PCPU_GET(cpuid)); in ia64_ih_hardclock()
142 CTR1(KTR_SMP, "IPI_PREEMPT, cpuid=%d", PCPU_GET(cpuid)); in ia64_ih_preempt()
152 CTR1(KTR_SMP, "IPI_RENDEZVOUS, cpuid=%d", PCPU_GET(cpuid)); in ia64_ih_rndzvs()
160 u_int cpuid; in ia64_ih_stop() local
163 cpuid = PCPU_GET(cpuid); in ia64_ih_stop()
167 CPU_SET_ATOMIC(cpuid, &stopped_cpus); in ia64_ih_stop()
168 while (!CPU_ISSET(cpuid, &started_cpus)) in ia64_ih_stop()
170 CPU_CLR_ATOMIC(cpuid, &started_cpus); in ia64_ih_stop()
171 CPU_CLR_ATOMIC(cpuid, &stopped_cpus); in ia64_ih_stop()
[all …]
/freebsd-10-stable/sys/net/
Dnetisr.c871 netisr_queue_internal(u_int proto, struct mbuf *m, u_int cpuid) in netisr_queue_internal() argument
880 KASSERT(cpuid <= mp_maxid, ("%s: cpuid too big (%u, %u)", __func__, in netisr_queue_internal()
881 cpuid, mp_maxid)); in netisr_queue_internal()
882 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid)); in netisr_queue_internal()
886 nwsp = DPCPU_ID_PTR(cpuid, nws); in netisr_queue_internal()
902 u_int cpuid; in netisr_queue_src() local
915 source, m, &cpuid); in netisr_queue_src()
917 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, in netisr_queue_src()
918 cpuid)); in netisr_queue_src()
919 error = netisr_queue_internal(proto, m, cpuid); in netisr_queue_src()
[all …]
Dif_epair.c135 u_int cpuid; /* CPU ID assigned upon creation. */ member
193 u_int cpuid; in epair_dpcpu_init() local
195 CPU_FOREACH(cpuid) { in epair_dpcpu_init()
196 epair_dpcpu = DPCPU_ID_PTR(cpuid, epair_dpcpu); in epair_dpcpu_init()
218 u_int cpuid; in epair_dpcpu_detach() local
220 CPU_FOREACH(cpuid) { in epair_dpcpu_detach()
221 epair_dpcpu = DPCPU_ID_PTR(cpuid, epair_dpcpu); in epair_dpcpu_detach()
240 return (sc->cpuid); in cpuid_from_ifp()
263 epair_nh_m2cpuid(struct mbuf *m, uintptr_t source, u_int *cpuid) in epair_nh_m2cpuid() argument
266 *cpuid = cpuid_from_ifp(m->m_pkthdr.rcvif); in epair_nh_m2cpuid()
[all …]
/freebsd-10-stable/sys/kern/
Dsubr_pcpu.c84 pcpu_init(struct pcpu *pcpu, int cpuid, size_t size) in pcpu_init() argument
88 KASSERT(cpuid >= 0 && cpuid < MAXCPU, in pcpu_init()
89 ("pcpu_init: invalid cpuid %d", cpuid)); in pcpu_init()
90 pcpu->pc_cpuid = cpuid; in pcpu_init()
91 cpuid_to_pcpu[cpuid] = pcpu; in pcpu_init()
93 cpu_pcpu_init(pcpu, cpuid, size); in pcpu_init()
99 dpcpu_init(void *dpcpu, int cpuid) in dpcpu_init() argument
103 pcpu = pcpu_find(cpuid); in dpcpu_init()
114 dpcpu_off[cpuid] = pcpu->pc_dynamic; in dpcpu_init()
278 pcpu_find(u_int cpuid) in pcpu_find() argument
[all …]
Dsched_4bsd.c138 static void kick_other_cpu(int pri, int cpuid);
676 return runq_check(&runq) + runq_check(&runq_pcpu[PCPU_GET(cpuid)]); in sched_runnable()
981 CPU_CLR(PCPU_GET(cpuid), &idle_cpus_mask); in sched_switch()
1074 CPU_SET(PCPU_GET(cpuid), &idle_cpus_mask); in sched_switch()
1077 td->td_oncpu = PCPU_GET(cpuid); in sched_switch()
1124 me = PCPU_GET(cpuid); in forward_wakeup()
1188 kick_other_cpu(int pri, int cpuid) in kick_other_cpu() argument
1193 pcpu = pcpu_find(cpuid); in kick_other_cpu()
1194 if (CPU_ISSET(cpuid, &idle_cpus_mask)) { in kick_other_cpu()
1196 if (!cpu_idle_wakeup(cpuid)) in kick_other_cpu()
[all …]
/freebsd-10-stable/sys/amd64/amd64/
Dmp_machdep.c633 u_int cpuid; in init_secondary() local
749 cpuid = PCPU_GET(cpuid); in init_secondary()
751 printf("SMP: cpuid = %d\n", cpuid); in init_secondary()
773 CTR1(KTR_SMP, "SMP: AP CPU #%d Launched", cpuid); in init_secondary()
774 printf("SMP: AP CPU #%d Launched!\n", cpuid); in init_secondary()
779 CPU_SET(cpuid, &logical_cpus_mask); in init_secondary()
1206 CPU_CLR(PCPU_GET(cpuid), &mask); in smp_targeted_tlb_shootdown()
1331 int cpu = PCPU_GET(cpuid); in ipi_bitmap_handler()
1415 CPU_CLR(PCPU_GET(cpuid), &other_cpus); in ipi_all_but_self()
1437 u_int cpuid; in ipi_nmi_handler() local
[all …]
Dmp_watchdog.c181 ap_watchdog(u_int cpuid) in ap_watchdog() argument
186 if (watchdog_cpu != cpuid) in ap_watchdog()
189 printf("watchdog started on cpu %d\n", cpuid); in ap_watchdog()
192 snprintf(p->p_comm, MAXCOMLEN + 1, "mp_watchdog cpu %d", cpuid); in ap_watchdog()
195 if (watchdog_cpu != cpuid) in ap_watchdog()
210 printf("watchdog stopped on cpu %d\n", cpuid); in ap_watchdog()
/freebsd-10-stable/sys/powerpc/powerpc/
Dcpu.c79 static void cpu_6xx_setup(int cpuid, uint16_t vers);
80 static void cpu_970_setup(int cpuid, uint16_t vers);
81 static void cpu_booke_setup(int cpuid, uint16_t vers);
94 void (*cpu_setup)(int cpuid, uint16_t vers);
202 cpu_setup(u_int cpuid) in cpu_setup() argument
243 printf("cpu%d: %s revision ", cpuid, name); in cpu_setup()
262 printf("cpu%d: Features %b\n", cpuid, cpu_features, in cpu_setup()
269 cp->cpu_setup(cpuid, vers); in cpu_setup()
361 cpu_6xx_setup(int cpuid, uint16_t vers) in cpu_6xx_setup() argument
430 cpu_6xx_print_cacheinfo(cpuid, vers); in cpu_6xx_setup()
[all …]
Dmp_machdep.c100 printf("SMP: AP CPU #%d launched\n", PCPU_GET(cpuid)); in machdep_ap_bootstrap()
279 u_int cpuid; in powerpc_ipi_handler() local
311 cpuid = PCPU_GET(cpuid); in powerpc_ipi_handler()
312 savectx(&stoppcbs[cpuid]); in powerpc_ipi_handler()
314 CPU_SET_ATOMIC(cpuid, &stopped_cpus); in powerpc_ipi_handler()
315 while (!CPU_ISSET(cpuid, &started_cpus)) in powerpc_ipi_handler()
317 CPU_CLR_ATOMIC(cpuid, &stopped_cpus); in powerpc_ipi_handler()
318 CPU_CLR_ATOMIC(cpuid, &started_cpus); in powerpc_ipi_handler()
Dopenpic.c77 tpr = OPENPIC_PCPU_TPR((sc->sc_dev == root_pic) ? PCPU_GET(cpuid) : 0); in openpic_set_priority()
286 u_int cpuid, vector; in openpic_dispatch() local
290 cpuid = (dev == root_pic) ? PCPU_GET(cpuid) : 0; in openpic_dispatch()
294 vector = openpic_read(sc, OPENPIC_PCPU_IACK(cpuid)); in openpic_dispatch()
326 u_int cpuid; in openpic_eoi() local
328 cpuid = (dev == root_pic) ? PCPU_GET(cpuid) : 0; in openpic_eoi()
331 openpic_write(sc, OPENPIC_PCPU_EOI(cpuid), 0); in openpic_eoi()
343 openpic_write(sc, OPENPIC_PCPU_IPI_DISPATCH(PCPU_GET(cpuid), 0), in openpic_ipi()
/freebsd-10-stable/sys/arm/arm/
Didentcpu.c134 u_int32_t cpuid; member
382 u_int cpuid, reg, size, sets, ways; in identify_arm_cpu() local
386 cpuid = cpu_id(); in identify_arm_cpu()
388 if (cpuid == 0) { in identify_arm_cpu()
393 for (i = 0; cpuids[i].cpuid != 0; i++) in identify_arm_cpu()
394 if (cpuids[i].cpuid == (cpuid & CPU_ID_CPU_MASK)) { in identify_arm_cpu()
398 cpuids[i].cpu_steppings[cpuid & in identify_arm_cpu()
403 if (cpuids[i].cpuid == 0) in identify_arm_cpu()
404 printf("unknown CPU (ID = 0x%x)\n", cpuid); in identify_arm_cpu()
408 if ((cpuid & CPU_ID_ARCH_MASK) == CPU_ID_CPUID_SCHEME) { in identify_arm_cpu()
/freebsd-10-stable/sys/i386/i386/
Dmp_watchdog.c181 ap_watchdog(u_int cpuid) in ap_watchdog() argument
186 if (watchdog_cpu != cpuid) in ap_watchdog()
189 printf("watchdog started on cpu %d\n", cpuid); in ap_watchdog()
192 snprintf(p->p_comm, MAXCOMLEN + 1, "mp_watchdog cpu %d", cpuid); in ap_watchdog()
195 if (watchdog_cpu != cpuid) in ap_watchdog()
210 printf("watchdog stopped on cpu %d\n", cpuid); in ap_watchdog()
Dmp_machdep.c675 u_int cpuid, cr0; in init_secondary() local
765 cpuid = PCPU_GET(cpuid); in init_secondary()
767 printf("SMP: cpuid = %d\n", cpuid); in init_secondary()
789 CTR1(KTR_SMP, "SMP: AP CPU #%d Launched", cpuid); in init_secondary()
790 printf("SMP: AP CPU #%d Launched!\n", cpuid); in init_secondary()
795 CPU_SET(cpuid, &logical_cpus_mask); in init_secondary()
1260 CPU_CLR(PCPU_GET(cpuid), &mask); in smp_targeted_tlb_shootdown()
1376 int cpu = PCPU_GET(cpuid); in ipi_bitmap_handler()
1460 CPU_CLR(PCPU_GET(cpuid), &other_cpus); in ipi_all_but_self()
1481 u_int cpuid; in ipi_nmi_handler() local
[all …]
/freebsd-10-stable/sbin/mca/
Dmca.c164 struct mca_cpu_cpuid *cpuid; in show_cpu() local
199 cpuid = (struct mca_cpu_cpuid*)mod; in show_cpu()
202 show_value(6, var, "0x%016llx", (long long)cpuid->cpuid[i]); in show_cpu()
206 psi = (struct mca_cpu_psi*)(cpuid + 1); in show_cpu()
454 int count, first, last, cpuid; in main() local
490 cpuid = 0; in main()
494 sprintf(mib, hw_mca_recid, first, cpuid); in main()
500 cpuid++; in main()
501 } while (cpuid <= HW_MCA_MAX_CPUID); in main()
502 if (error == ENOENT && cpuid > HW_MCA_MAX_CPUID) { in main()
[all …]
/freebsd-10-stable/sys/amd64/include/
Dvmm_dev.h56 int cpuid; member
62 int cpuid; member
68 int cpuid; member
73 int cpuid; member
86 int cpuid; member
105 int cpuid; member
148 int cpuid; member
153 int cpuid; /* in */ member
165 int cpuid; member
Dvmm_instruction_emul.h37 typedef int (*mem_region_read_t)(void *vm, int cpuid, uint64_t gpa,
40 typedef int (*mem_region_write_t)(void *vm, int cpuid, uint64_t gpa,
54 int vmm_emulate_instruction(void *vm, int cpuid, uint64_t gpa, struct vie *vie,
82 int vmm_fetch_instruction(struct vm *vm, int cpuid,
112 int vmm_decode_instruction(struct vm *vm, int cpuid, uint64_t gla,
/freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/
Dtst.ring3.d59 cpuid = -1;
63 /cpuid == -1/
65 cpuid = curthread->t_cpu->cpu_id;
69 /curthread->t_cpu->cpu_id == cpuid && n < 100/
/freebsd-10-stable/sys/sparc64/sparc64/
Dmp_machdep.c308 u_int cpuid; in ap_start() local
339 cpuid = cpuids++; in ap_start()
340 cpuid_to_mid[cpuid] = mid; in ap_start()
341 cpu_identify(csa->csa_ver, clock, cpuid); in ap_start()
346 pcpu_init(pc, cpuid, sizeof(*pc)); in ap_start()
348 M_WAITOK | M_ZERO), cpuid); in ap_start()
357 CPU_SET(cpuid, &all_cpus); in ap_start()
358 intr_add_cpu(cpuid); in ap_start()
489 CPU_CLR(PCPU_GET(cpuid), &shutdown_cpus); in cpu_mp_shutdown()
518 u_int cpuid; in cpu_ipi_stop() local
[all …]
/freebsd-10-stable/contrib/llvm/patches/
Dpatch-r259498-add-fxsave.diff1 This patch adds the alias bit_FXSAVE for bit_FXSR to cpuid.h.
5 Index: tools/clang/lib/Headers/cpuid.h
7 --- tools/clang/lib/Headers/cpuid.h
8 +++ tools/clang/lib/Headers/cpuid.h
/freebsd-10-stable/sys/mips/gxemul/
Dgxemul_machdep.c177 platform_ipi_send(int cpuid) in platform_ipi_send() argument
179 GXEMUL_MP_DEV_WRITE(GXEMUL_MP_DEV_IPI_ONE, (1 << 16) | cpuid); in platform_ipi_send()
201 platform_init_ap(int cpuid) in platform_init_ap() argument
231 platform_start_ap(int cpuid) in platform_start_ap() argument
234 GXEMUL_MP_DEV_WRITE(GXEMUL_MP_DEV_START, cpuid); in platform_start_ap()
/freebsd-10-stable/crypto/openssl/crypto/
Dx86cpuid.pl25 &cpuid ();
53 &cpuid ();
58 &cpuid ();
65 &cpuid ();
71 &cpuid ();
88 &cpuid ();
96 &cpuid ();

12345678