| /trueos/sys/mips/sibyte/ |
| HD | sb_machdep.c | 107 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 …]
|
| /trueos/sys/mips/mips/ |
| HD | mp_machdep.c | 82 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 …]
|
| /trueos/sys/mips/cavium/ |
| HD | octeon_mp.c | 49 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 …]
|
| /trueos/sys/powerpc/pseries/ |
| HD | platform_chrp.c | 290 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 …]
|
| /trueos/sys/ia64/ia64/ |
| HD | mp_machdep.c | 110 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 …]
|
| /trueos/sys/net/ |
| HD | netisr.c | 871 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 …]
|
| HD | if_epair.c | 135 u_int cpuid; /* CPU ID assigned upon creation. */ member 192 u_int cpuid; in epair_dpcpu_init() local 194 CPU_FOREACH(cpuid) { in epair_dpcpu_init() 195 epair_dpcpu = DPCPU_ID_PTR(cpuid, epair_dpcpu); in epair_dpcpu_init() 217 u_int cpuid; in epair_dpcpu_detach() local 219 CPU_FOREACH(cpuid) { in epair_dpcpu_detach() 220 epair_dpcpu = DPCPU_ID_PTR(cpuid, epair_dpcpu); in epair_dpcpu_detach() 239 return (sc->cpuid); in cpuid_from_ifp() 262 epair_nh_m2cpuid(struct mbuf *m, uintptr_t source, u_int *cpuid) in epair_nh_m2cpuid() argument 265 *cpuid = cpuid_from_ifp(m->m_pkthdr.rcvif); in epair_nh_m2cpuid() [all …]
|
| /trueos/sys/kern/ |
| HD | subr_pcpu.c | 84 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 …]
|
| HD | sched_4bsd.c | 138 static void kick_other_cpu(int pri, int cpuid); 698 return runq_check(&runq) + runq_check(&runq_pcpu[PCPU_GET(cpuid)]); in sched_runnable() 1001 CPU_CLR(PCPU_GET(cpuid), &idle_cpus_mask); in sched_switch() 1081 CPU_SET(PCPU_GET(cpuid), &idle_cpus_mask); in sched_switch() 1084 td->td_oncpu = PCPU_GET(cpuid); in sched_switch() 1131 me = PCPU_GET(cpuid); in forward_wakeup() 1195 kick_other_cpu(int pri, int cpuid) in kick_other_cpu() argument 1200 pcpu = pcpu_find(cpuid); in kick_other_cpu() 1201 if (CPU_ISSET(cpuid, &idle_cpus_mask)) { in kick_other_cpu() 1203 if (!cpu_idle_wakeup(cpuid)) in kick_other_cpu() [all …]
|
| /trueos/sys/amd64/amd64/ |
| HD | mp_machdep.c | 629 u_int cpuid; in init_secondary() local 736 cpuid = PCPU_GET(cpuid); in init_secondary() 738 printf("SMP: cpuid = %d\n", cpuid); in init_secondary() 760 CTR1(KTR_SMP, "SMP: AP CPU #%d Launched", cpuid); in init_secondary() 761 printf("SMP: AP CPU #%d Launched!\n", cpuid); in init_secondary() 766 CPU_SET(cpuid, &logical_cpus_mask); in init_secondary() 1191 CPU_CLR(PCPU_GET(cpuid), &mask); in smp_targeted_tlb_shootdown() 1316 int cpu = PCPU_GET(cpuid); in ipi_bitmap_handler() 1400 CPU_CLR(PCPU_GET(cpuid), &other_cpus); in ipi_all_but_self() 1422 u_int cpuid; in ipi_nmi_handler() local [all …]
|
| HD | mp_watchdog.c | 181 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()
|
| /trueos/sys/powerpc/powerpc/ |
| HD | cpu.c | 79 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 …]
|
| HD | mp_machdep.c | 100 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()
|
| HD | openpic.c | 77 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()
|
| /trueos/sys/sparc64/sparc64/ |
| HD | mp_machdep.c | 186 u_int cpuid; in foreach_ap() local 207 if (OF_getprop(node, cpu_cpuid_prop(cpu_impl), &cpuid, in foreach_ap() 208 sizeof(cpuid)) <= 0) in foreach_ap() 211 if (cpuid == PCPU_GET(mid)) in foreach_ap() 213 (*func)(node, cpuid, cpu_impl); in foreach_ap() 303 u_int cpuid; in ap_start() local 334 cpuid = mp_ncpus++; in ap_start() 335 cpuid_to_mid[cpuid] = mid; in ap_start() 336 cpu_identify(csa->csa_ver, clock, cpuid); in ap_start() 341 pcpu_init(pc, cpuid, sizeof(*pc)); in ap_start() [all …]
|
| /trueos/sys/arm/arm/ |
| HD | identcpu.c | 134 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()
|
| /trueos/sys/amd64/include/ |
| HD | vmm_dev.h | 44 int cpuid; member 50 int cpuid; member 56 int cpuid; member 62 int cpuid; member 74 int cpuid; member 93 int cpuid; member 136 int cpuid; member 141 int cpuid; /* in */ member 153 int cpuid; member
|
| HD | vmm_instruction_emul.h | 37 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, 110 int vmm_decode_instruction(struct vm *vm, int cpuid, uint64_t gla,
|
| /trueos/sys/i386/i386/ |
| HD | mp_watchdog.c | 181 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()
|
| HD | mp_machdep.c | 672 u_int cpuid, cr0; in init_secondary() local 760 cpuid = PCPU_GET(cpuid); in init_secondary() 762 printf("SMP: cpuid = %d\n", cpuid); in init_secondary() 784 CTR1(KTR_SMP, "SMP: AP CPU #%d Launched", cpuid); in init_secondary() 785 printf("SMP: AP CPU #%d Launched!\n", cpuid); in init_secondary() 790 CPU_SET(cpuid, &logical_cpus_mask); in init_secondary() 1255 CPU_CLR(PCPU_GET(cpuid), &mask); in smp_targeted_tlb_shootdown() 1371 int cpu = PCPU_GET(cpuid); in ipi_bitmap_handler() 1455 CPU_CLR(PCPU_GET(cpuid), &other_cpus); in ipi_all_but_self() 1476 u_int cpuid; in ipi_nmi_handler() local [all …]
|
| /trueos/sbin/mca/ |
| HD | mca.c | 164 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 …]
|
| /trueos/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/ |
| HD | tst.ring3.d | 59 cpuid = -1; 63 /cpuid == -1/ 65 cpuid = curthread->t_cpu->cpu_id; 69 /curthread->t_cpu->cpu_id == cpuid && n < 100/
|
| /trueos/contrib/llvm/patches/ |
| HD | patch-r259498-add-fxsave.diff | 1 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
|
| /trueos/sys/mips/gxemul/ |
| HD | gxemul_machdep.c | 177 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()
|
| /trueos/crypto/openssl/crypto/ |
| HD | x86cpuid.pl | 25 &cpuid (); 53 &cpuid (); 58 &cpuid (); 65 &cpuid (); 71 &cpuid (); 88 &cpuid (); 96 &cpuid ();
|