/freebsd-10.0-release/sys/amd64/include/ |
H A D | mp_watchdog.h | 32 void ap_watchdog(u_int cpuid);
|
H A D | vmm_dev.h | 44 int cpuid; member in struct:vm_register 50 int cpuid; member in struct:vm_seg_desc 56 int cpuid; member in struct:vm_run 62 int cpuid; member in struct:vm_event 70 int cpuid; member in struct:vm_lapic_irq 75 int cpuid; member in struct:vm_capability 118 int cpuid; member in struct:vm_nmi 123 int cpuid; /* in */ member in struct:vm_stats 135 int cpuid; member in struct:vm_x2apic
|
H A D | vmm_instruction_emul.h | 81 typedef int (*mem_region_read_t)(void *vm, int cpuid, uint64_t gpa, 84 typedef int (*mem_region_write_t)(void *vm, int cpuid, uint64_t gpa, 98 int vmm_emulate_instruction(void *vm, int cpuid, uint64_t gpa, struct vie *vie, 108 int vmm_fetch_instruction(struct vm *vm, int cpuid, 126 int vmm_decode_instruction(struct vm *vm, int cpuid,
|
/freebsd-10.0-release/sys/i386/include/ |
H A D | mp_watchdog.h | 32 void ap_watchdog(u_int cpuid);
|
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/ |
H A D | 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/
|
/freebsd-10.0-release/sys/mips/cavium/ |
H A D | octeon_mp.c | 49 platform_ipi_send(int cpuid) argument 51 cvmx_write_csr(CVMX_CIU_MBOX_SETX(cpuid), 1); 60 action = cvmx_read_csr(CVMX_CIU_MBOX_CLRX(PCPU_GET(cpuid))); 62 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(PCPU_GET(cpuid)), action); 72 platform_init_ap(int cpuid) argument 84 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(cpuid), 0xffffffff); 121 platform_start_ap(int cpuid) argument 130 if (cores_in_reset & (1ULL << cpuid)) { 132 printf ("AP #%d still in reset\n", cpuid); 133 cores_in_reset &= ~(1ULL << cpuid); [all...] |
/freebsd-10.0-release/sys/mips/sibyte/ |
H A D | sb_scd.h | 48 void sb_set_mailbox(int cpuid, uint64_t val); 49 void sb_clear_mailbox(int cpuid, uint64_t val);
|
H A D | sb_machdep.c | 107 sb_intr_init(int cpuid) argument 117 sb_disable_intsrc(cpuid, intsrc); 118 sb_write_intmap(cpuid, intsrc, intrnum); 128 sb_write_intmap(cpuid, INTSRC_MAILBOX3, intrnum); 129 sb_enable_intsrc(cpuid, INTSRC_MAILBOX3); 298 platform_ipi_send(int cpuid) argument 300 KASSERT(cpuid == 0 || cpuid == 1, 301 ("platform_ipi_send: invalid cpuid %d", cpuid)); 309 int cpuid; local 330 platform_init_ap(int cpuid) argument 352 platform_start_ap(int cpuid) argument [all...] |
/freebsd-10.0-release/sys/mips/mips/ |
H A D | mp_machdep.c | 82 CPU_CLR(PCPU_GET(cpuid), &other_cpus); 119 cpu = PCPU_GET(cpuid); 181 start_ap(int cpuid) argument 190 if (platform_start_ap(cpuid) != 0) 246 int error, cpuid; local 255 cpuid = CPU_FFS(&cpumask) - 1; 256 CPU_CLR(cpuid, &cpumask); 258 if (cpuid >= MAXCPU) { 259 printf("cpu_mp_start: ignoring AP #%d.\n", cpuid); 263 if (cpuid ! 276 smp_init_secondary(u_int32_t cpuid) argument 295 pcpu_init(PCPU_ADDR(cpuid), cpuid, sizeof(struct pcpu)); local [all...] |
/freebsd-10.0-release/sys/powerpc/pseries/ |
H A D | platform_chrp.c | 194 int res, cpuid; local 227 res = OF_getprop(cpu, "ibm,ppc-interrupt-server#s", &cpuid, 228 sizeof(cpuid)); 230 res = OF_getprop(cpu, "reg", &cpuid, sizeof(cpuid)); 232 cpuid = 0; 233 cpuref->cr_cpuid = cpuid; 243 int i, res, cpuid; local 271 res = OF_getprop(cpu, "ibm,ppc-interrupt-server#s", &cpuid, 272 sizeof(cpuid)); 287 int res, cpuid; local [all...] |
/freebsd-10.0-release/sys/amd64/amd64/ |
H A D | mp_watchdog.c | 181 ap_watchdog(u_int cpuid) argument 186 if (watchdog_cpu != cpuid) 189 printf("watchdog started on cpu %d\n", cpuid); 192 snprintf(p->p_comm, MAXCOMLEN + 1, "mp_watchdog cpu %d", cpuid); 195 if (watchdog_cpu != cpuid) 210 printf("watchdog stopped on cpu %d\n", cpuid);
|
/freebsd-10.0-release/sys/i386/i386/ |
H A D | mp_watchdog.c | 181 ap_watchdog(u_int cpuid) argument 186 if (watchdog_cpu != cpuid) 189 printf("watchdog started on cpu %d\n", cpuid); 192 snprintf(p->p_comm, MAXCOMLEN + 1, "mp_watchdog cpu %d", cpuid); 195 if (watchdog_cpu != cpuid) 210 printf("watchdog stopped on cpu %d\n", cpuid);
|
/freebsd-10.0-release/sys/mips/include/ |
H A D | hwfunc.h | 73 * Trigger a IPI interrupt on 'cpuid'. 75 void platform_ipi_send(int cpuid);
|
H A D | smp.h | 39 void smp_init_secondary(u_int32_t cpuid);
|
/freebsd-10.0-release/sys/mips/rmi/dev/xlr/ |
H A D | debug.h | 88 #define xlr_inc_counter(x) atomic_add_int(&xlr_counters[PCPU_GET(cpuid)][(x)], 1) 89 #define xlr_dec_counter(x) atomic_subtract_int(&xlr_counters[PCPU_GET(cpuid)][(x)], 1) 90 #define xlr_set_counter(x, value) atomic_set_int(&xlr_counters[PCPU_GET(cpuid)][(x)], (value))
|
/freebsd-10.0-release/crypto/openssl/crypto/ |
H A D | x86cpuid.pl | 25 &cpuid (); 53 &cpuid (); 58 &cpuid (); 65 &cpuid (); 71 &cpuid (); 88 &cpuid (); 96 &cpuid ();
|
/freebsd-10.0-release/sys/kern/ |
H A D | subr_pcpu.c | 83 pcpu_init(struct pcpu *pcpu, int cpuid, size_t size) argument 87 KASSERT(cpuid >= 0 && cpuid < MAXCPU, 88 ("pcpu_init: invalid cpuid %d", cpuid)); 89 pcpu->pc_cpuid = cpuid; 90 cpuid_to_pcpu[cpuid] = pcpu; 92 cpu_pcpu_init(pcpu, cpuid, size); 98 dpcpu_init(void *dpcpu, int cpuid) argument 102 pcpu = pcpu_find(cpuid); 253 pcpu_find(u_int cpuid) argument [all...] |
/freebsd-10.0-release/sys/ia64/ia64/ |
H A D | mp_machdep.c | 107 CTR1(KTR_SMP, "IPI_AST, cpuid=%d", PCPU_GET(cpuid)); 116 CTR1(KTR_SMP, "IPI_HARDCLOCK, cpuid=%d", PCPU_GET(cpuid)); 135 CTR1(KTR_SMP, "IPI_PREEMPT, cpuid=%d", PCPU_GET(cpuid)); 145 CTR1(KTR_SMP, "IPI_RENDEZVOUS, cpuid=%d", PCPU_GET(cpuid)); 153 u_int cpuid; local 156 cpuid 295 u_int cpuid, sapic_id; local [all...] |
/freebsd-10.0-release/sys/powerpc/powerpc/ |
H A D | cpu.c | 77 static void cpu_6xx_setup(int cpuid, uint16_t vers); 78 static void cpu_970_setup(int cpuid, uint16_t vers); 79 static void cpu_booke_setup(int cpuid, uint16_t vers); 92 void (*cpu_setup)(int cpuid, uint16_t vers); 200 cpu_setup(u_int cpuid) argument 241 printf("cpu%d: %s revision ", cpuid, name); 260 printf("cpu%d: Features %b\n", cpuid, cpu_features, 267 cp->cpu_setup(cpuid, vers); 325 cpu_6xx_setup(int cpuid, uint16_t vers) argument 394 cpu_6xx_print_cacheinfo(cpuid, ver 417 cpu_6xx_print_cacheinfo(u_int cpuid, uint16_t vers) argument 467 cpu_booke_setup(int cpuid, uint16_t vers) argument 488 cpu_970_setup(int cpuid, uint16_t vers) argument [all...] |
H A D | mp_machdep.c | 100 printf("SMP: AP CPU #%d launched\n", PCPU_GET(cpuid)); 127 * Set the largest cpuid we're going to use. This is necessary 152 KASSERT(bsp.cr_cpuid == 0, ("%s: cpuid != 0", __func__)); 279 u_int cpuid; local 311 cpuid = PCPU_GET(cpuid); 312 savectx(&stoppcbs[cpuid]); 314 CPU_SET_ATOMIC(cpuid, &stopped_cpus); 315 while (!CPU_ISSET(cpuid, &started_cpus)) 317 CPU_CLR_ATOMIC(cpuid, [all...] |
/freebsd-10.0-release/sys/net/ |
H A D | netisr.c | 867 netisr_queue_internal(u_int proto, struct mbuf *m, u_int cpuid) argument 876 KASSERT(cpuid <= mp_maxid, ("%s: cpuid too big (%u, %u)", __func__, 877 cpuid, mp_maxid)); 878 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid)); 882 nwsp = DPCPU_ID_PTR(cpuid, nws); 898 u_int cpuid; local 911 source, m, &cpuid); 913 KASSERT(!CPU_ABSENT(cpuid), (" 945 u_int cpuid, dispatch_policy; local 1083 netisr_start_swi(u_int cpuid, struct pcpu *pc) argument 1255 u_int counter, cpuid; local 1309 u_int counter, cpuid, proto; local 1363 u_int cpuid; local [all...] |
/freebsd-10.0-release/sbin/mca/ |
H A D | mca.c | 164 struct mca_cpu_cpuid *cpuid; local 199 cpuid = (struct mca_cpu_cpuid*)mod; 201 sprintf(var, "cpuid-%d", i); 202 show_value(6, var, "0x%016llx", (long long)cpuid->cpuid[i]); 206 psi = (struct mca_cpu_psi*)(cpuid + 1); 454 int count, first, last, cpuid; local 490 cpuid = 0; 494 sprintf(mib, hw_mca_recid, first, cpuid); 500 cpuid [all...] |
/freebsd-10.0-release/sys/arm/arm/ |
H A D | identcpu.c | 164 u_int32_t cpuid; member in struct:cpuidtab 466 u_int cpuid, reg, size, sets, ways; local 470 cpuid = cpu_id(); 472 if (cpuid == 0) { 477 for (i = 0; cpuids[i].cpuid != 0; i++) 478 if (cpuids[i].cpuid == (cpuid & CPU_ID_CPU_MASK)) { 482 cpuids[i].cpu_steppings[cpuid & 487 if (cpuids[i].cpuid == 0) 488 printf("unknown CPU (ID = 0x%x)\n", cpuid); [all...] |
/freebsd-10.0-release/sys/cddl/compat/opensolaris/sys/ |
H A D | cpuvar.h | 40 int cpuid; member in struct:__anon6387 53 #define cpu_id cpuid
|
/freebsd-10.0-release/contrib/gcc/config/i386/ |
H A D | driver-i386.c | 30 #define cpuid(num,a,b,c,d) \ macro 31 asm volatile ("xchgl %%ebx, %1; cpuid; xchgl %%ebx, %1" \ 85 /* See if we can use cpuid. */ 98 cpuid (0, eax, ebx, ecx, edx); 105 cpuid (1, eax, ebx, ecx, edx); 116 cpuid (0x80000000, eax, ebx, ecx, edx); 120 cpuid (0x80000001, eax, ebx, ecx, edx);
|