cpu_info 67 arch/i386/i386/amd64errata.c int (*e_act)(struct cpu_info *, struct errata *); cpu_info 127 arch/i386/i386/amd64errata.c static int amd64_errata_setmsr(struct cpu_info *, errata_t *); cpu_info 128 arch/i386/i386/amd64errata.c static int amd64_errata_testmsr(struct cpu_info *, errata_t *); cpu_info 235 arch/i386/i386/amd64errata.c amd64_errata_testmsr(struct cpu_info *ci, errata_t *e) cpu_info 250 arch/i386/i386/amd64errata.c amd64_errata_setmsr(struct cpu_info *ci, errata_t *e) cpu_info 274 arch/i386/i386/amd64errata.c amd64_errata(struct cpu_info *ci) cpu_info 117 arch/i386/i386/cpu.c int mp_cpu_start(struct cpu_info *); cpu_info 118 arch/i386/i386/cpu.c void mp_cpu_start_cleanup(struct cpu_info *); cpu_info 128 arch/i386/i386/cpu.c struct cpu_info cpu_info_primary; cpu_info 129 arch/i386/i386/cpu.c struct cpu_info *cpu_info_list = &cpu_info_primary; cpu_info 132 arch/i386/i386/cpu.c void cpu_set_tss_gates(struct cpu_info *); cpu_info 140 arch/i386/i386/cpu.c struct cpu_info *cpu_info[I386_MAXPROCS] = { &cpu_info_primary }; cpu_info 143 arch/i386/i386/cpu.c void cpu_boot_secondary(struct cpu_info *); cpu_info 157 arch/i386/i386/cpu.c cpu_info[0] = NULL; cpu_info 158 arch/i386/i386/cpu.c cpu_info[cpunum] = &cpu_info_primary; cpu_info 166 arch/i386/i386/cpu.c sizeof(struct cpu_info), cpu_match, cpu_attach cpu_info 187 arch/i386/i386/cpu.c struct cpu_info *ci = (struct cpu_info *)self; cpu_info 206 arch/i386/i386/cpu.c if (cpu_info[cpunum] == &cpu_info_primary) { /* XXX */ cpu_info 207 arch/i386/i386/cpu.c cpu_info[cpunum] = NULL; /* XXX */ cpu_info 210 arch/i386/i386/cpu.c if (cpu_info[cpunum] != NULL) cpu_info 213 arch/i386/i386/cpu.c cpu_info[cpunum] = ci; cpu_info 328 arch/i386/i386/cpu.c cpu_init(struct cpu_info *ci) cpu_info 363 arch/i386/i386/cpu.c struct cpu_info *ci; cpu_info 367 arch/i386/i386/cpu.c ci = cpu_info[i]; cpu_info 383 arch/i386/i386/cpu.c struct cpu_info *ci; cpu_info 387 arch/i386/i386/cpu.c ci = cpu_info[i]; cpu_info 399 arch/i386/i386/cpu.c cpu_boot_secondary(struct cpu_info *ci) cpu_info 443 arch/i386/i386/cpu.c struct cpu_info *ci = (struct cpu_info *)v; cpu_info 514 arch/i386/i386/cpu.c cpu_set_tss_gates(struct cpu_info *ci) cpu_info 551 arch/i386/i386/cpu.c mp_cpu_start(struct cpu_info *ci) cpu_info 605 arch/i386/i386/cpu.c mp_cpu_start_cleanup(struct cpu_info *ci) cpu_info 219 arch/i386/i386/db_interface.c if (cpu_info[apic] != NULL && cpu_info 220 arch/i386/i386/db_interface.c cpu_info[apic]->ci_dev.dv_unit == id) cpu_info 232 arch/i386/i386/db_interface.c if (cpu_info[i] != NULL) { cpu_info 234 arch/i386/i386/db_interface.c cpu_info[i]->ci_dev.dv_unit); cpu_info 235 arch/i386/i386/db_interface.c switch(cpu_info[i]->ci_ddb_paused) { cpu_info 253 arch/i386/i386/db_interface.c cpu_info[i]->ci_ddb_paused); cpu_info 268 arch/i386/i386/db_interface.c cpu_info[apic] != NULL && apic != cpu_number()) cpu_info 274 arch/i386/i386/db_interface.c if (cpu_info[apic] != NULL && apic != cpu_number()) { cpu_info 289 arch/i386/i386/db_interface.c cpu_info[apic] != NULL && apic != cpu_number()) cpu_info 295 arch/i386/i386/db_interface.c if (cpu_info[apic] != NULL && apic != cpu_number()) { cpu_info 310 arch/i386/i386/db_interface.c cpu_info[apic] != NULL && apic != cpu_number()) { cpu_info 358 arch/i386/i386/db_interface.c if (cpu_info[i] != NULL) cpu_info 359 arch/i386/i386/db_interface.c cpu_info[i]->ci_ddb_paused = CI_DDB_RUNNING; cpu_info 58 arch/i386/i386/db_mp.c if (cpu_info[i] != NULL && i != cpu_number() && cpu_info 59 arch/i386/i386/db_mp.c cpu_info[i]->ci_ddb_paused != CI_DDB_STOPPED) { cpu_info 60 arch/i386/i386/db_mp.c cpu_info[i]->ci_ddb_paused = CI_DDB_SHOULDSTOP; cpu_info 61 arch/i386/i386/db_mp.c i386_send_ipi(cpu_info[i], I386_IPI_DDB); cpu_info 70 arch/i386/i386/db_mp.c if (cpu_info[i] != NULL) { cpu_info 71 arch/i386/i386/db_mp.c cpu_info[i]->ci_ddb_paused = CI_DDB_RUNNING; cpu_info 84 arch/i386/i386/db_mp.c cpu_info[db_switch_to_cpu]->ci_ddb_paused = CI_DDB_ENTERDDB; cpu_info 116 arch/i386/i386/db_mp.c if (cpu != cpu_number() && cpu_info[cpu] != NULL) { cpu_info 118 arch/i386/i386/db_mp.c cpu_info[cpu]->ci_ddb_paused = CI_DDB_RUNNING; cpu_info 127 arch/i386/i386/db_mp.c if (cpu != cpu_number() && cpu_info[cpu] != NULL && cpu_info 128 arch/i386/i386/db_mp.c cpu_info[cpu]->ci_ddb_paused != CI_DDB_STOPPED) { cpu_info 129 arch/i386/i386/db_mp.c cpu_info[cpu]->ci_ddb_paused = CI_DDB_SHOULDSTOP; cpu_info 131 arch/i386/i386/db_mp.c i386_send_ipi(cpu_info[cpu], I386_IPI_DDB); cpu_info 138 arch/i386/i386/db_mp.c i386_ipi_db(struct cpu_info *ci) cpu_info 110 arch/i386/i386/gdt.c struct cpu_info *ci; cpu_info 129 arch/i386/i386/gdt.c struct cpu_info *ci = &cpu_info_primary; cpu_info 148 arch/i386/i386/gdt.c setsegment(&ci->ci_gdt[GCPU_SEL].sd, ci, sizeof(struct cpu_info)-1, cpu_info 159 arch/i386/i386/gdt.c gdt_alloc_cpu(struct cpu_info *ci) cpu_info 169 arch/i386/i386/gdt.c setsegment(&ci->ci_gdt[GCPU_SEL].sd, ci, sizeof(struct cpu_info)-1, cpu_info 180 arch/i386/i386/gdt.c gdt_init_cpu(struct cpu_info *ci) cpu_info 197 arch/i386/i386/gdt.c struct cpu_info *ci; cpu_info 315 arch/i386/i386/ioapic.c if (cpu_info[sc->sc_apicid] != NULL || ioapic_found) { cpu_info 64 arch/i386/i386/ipifuncs.c void i386_ipi_halt(struct cpu_info *); cpu_info 67 arch/i386/i386/ipifuncs.c void i386_ipi_synch_fpu(struct cpu_info *); cpu_info 68 arch/i386/i386/ipifuncs.c void i386_ipi_flush_fpu(struct cpu_info *); cpu_info 74 arch/i386/i386/ipifuncs.c void (*ipifunc[I386_NIPI])(struct cpu_info *) = cpu_info 97 arch/i386/i386/ipifuncs.c i386_ipi_halt(struct cpu_info *ci) cpu_info 109 arch/i386/i386/ipifuncs.c i386_ipi_flush_fpu(struct cpu_info *ci) cpu_info 115 arch/i386/i386/ipifuncs.c i386_ipi_synch_fpu(struct cpu_info *ci) cpu_info 128 arch/i386/i386/ipifuncs.c i386_send_ipi(struct cpu_info *ci, int ipimask) cpu_info 148 arch/i386/i386/ipifuncs.c i386_fast_ipi(struct cpu_info *ci, int ipi) cpu_info 167 arch/i386/i386/ipifuncs.c struct cpu_info *ci, *self = curcpu(); cpu_info 189 arch/i386/i386/ipifuncs.c struct cpu_info *ci = curcpu(); cpu_info 131 arch/i386/i386/lapic.c struct cpu_info *ci = curcpu(); cpu_info 224 arch/i386/i386/lapic.c struct cpu_info *ci = curcpu(); cpu_info 267 arch/i386/i386/lapic.c lapic_calibrate_timer(struct cpu_info *ci) cpu_info 432 arch/i386/i386/lapic.c i386_ipi_microset(struct cpu_info *ci) cpu_info 445 arch/i386/i386/lapic.c struct cpu_info *ci = curcpu(); cpu_info 245 arch/i386/i386/machdep.c void (*setperf_setup)(struct cpu_info *); cpu_info 248 arch/i386/i386/machdep.c void (*cpusensors_setup)(struct cpu_info *); cpu_info 318 arch/i386/i386/machdep.c void winchip_cpu_setup(struct cpu_info *); cpu_info 319 arch/i386/i386/machdep.c void amd_family5_setperf_setup(struct cpu_info *); cpu_info 320 arch/i386/i386/machdep.c void amd_family5_setup(struct cpu_info *); cpu_info 321 arch/i386/i386/machdep.c void amd_family6_setperf_setup(struct cpu_info *); cpu_info 322 arch/i386/i386/machdep.c void amd_family6_setup(struct cpu_info *); cpu_info 323 arch/i386/i386/machdep.c void cyrix3_setperf_setup(struct cpu_info *); cpu_info 324 arch/i386/i386/machdep.c void cyrix3_cpu_setup(struct cpu_info *); cpu_info 325 arch/i386/i386/machdep.c void cyrix6x86_cpu_setup(struct cpu_info *); cpu_info 326 arch/i386/i386/machdep.c void natsem6x86_cpu_setup(struct cpu_info *); cpu_info 327 arch/i386/i386/machdep.c void intel586_cpu_setup(struct cpu_info *); cpu_info 328 arch/i386/i386/machdep.c void intel686_cpusensors_setup(struct cpu_info *); cpu_info 329 arch/i386/i386/machdep.c void intel686_setperf_setup(struct cpu_info *); cpu_info 330 arch/i386/i386/machdep.c void intel686_common_cpu_setup(struct cpu_info *); cpu_info 331 arch/i386/i386/machdep.c void intel686_cpu_setup(struct cpu_info *); cpu_info 332 arch/i386/i386/machdep.c void intel686_p4_cpu_setup(struct cpu_info *); cpu_info 334 arch/i386/i386/machdep.c void tm86_cpu_setup(struct cpu_info *); cpu_info 338 arch/i386/i386/machdep.c void cyrix3_get_bus_clock(struct cpu_info *); cpu_info 339 arch/i386/i386/machdep.c void p4_get_bus_clock(struct cpu_info *); cpu_info 340 arch/i386/i386/machdep.c void p3_get_bus_clock(struct cpu_info *); cpu_info 502 arch/i386/i386/machdep.c i386_init_pcb_tss_ldt(struct cpu_info *ci) cpu_info 1028 arch/i386/i386/machdep.c winchip_cpu_setup(struct cpu_info *ci) cpu_info 1045 arch/i386/i386/machdep.c cyrix3_setperf_setup(struct cpu_info *ci) cpu_info 1058 arch/i386/i386/machdep.c cyrix3_cpu_setup(struct cpu_info *ci) cpu_info 1192 arch/i386/i386/machdep.c cyrix6x86_cpu_setup(struct cpu_info *ci) cpu_info 1225 arch/i386/i386/machdep.c natsem6x86_cpu_setup(struct cpu_info *ci) cpu_info 1242 arch/i386/i386/machdep.c intel586_cpu_setup(struct cpu_info *ci) cpu_info 1255 arch/i386/i386/machdep.c amd_family5_setperf_setup(struct cpu_info *ci) cpu_info 1262 arch/i386/i386/machdep.c amd_family5_setup(struct cpu_info *ci) cpu_info 1292 arch/i386/i386/machdep.c amd_family6_setperf_setup(struct cpu_info *ci) cpu_info 1308 arch/i386/i386/machdep.c amd_family6_setup(struct cpu_info *ci) cpu_info 1338 arch/i386/i386/machdep.c struct cpu_info *ci = (struct cpu_info *) args; cpu_info 1360 arch/i386/i386/machdep.c intel686_cpusensors_setup(struct cpu_info *ci) cpu_info 1384 arch/i386/i386/machdep.c intel686_setperf_setup(struct cpu_info *ci) cpu_info 1402 arch/i386/i386/machdep.c intel686_common_cpu_setup(struct cpu_info *ci) cpu_info 1427 arch/i386/i386/machdep.c intel686_cpu_setup(struct cpu_info *ci) cpu_info 1467 arch/i386/i386/machdep.c intel686_p4_cpu_setup(struct cpu_info *ci) cpu_info 1482 arch/i386/i386/machdep.c tm86_cpu_setup(struct cpu_info *ci) cpu_info 1560 arch/i386/i386/machdep.c identifycpu(struct cpu_info *ci) cpu_info 1898 arch/i386/i386/machdep.c cyrix3_get_bus_clock(struct cpu_info *ci) cpu_info 1922 arch/i386/i386/machdep.c p4_get_bus_clock(struct cpu_info *ci) cpu_info 1969 arch/i386/i386/machdep.c p3_get_bus_clock(struct cpu_info *ci) cpu_info 2800 arch/i386/i386/machdep.c cpu_default_ldt(struct cpu_info *ci) cpu_info 2807 arch/i386/i386/machdep.c cpu_alloc_ldt(struct cpu_info *ci) cpu_info 2819 arch/i386/i386/machdep.c cpu_init_ldt(struct cpu_info *ci) cpu_info 2866 arch/i386/i386/machdep.c sizeof(struct cpu_info)-1, SDT_MEMRWA, SEL_KPL, 0, 0); cpu_info 3223 arch/i386/i386/machdep.c need_resched(struct cpu_info *ci) cpu_info 145 arch/i386/i386/mainbus.c extern void (*setperf_setup)(struct cpu_info *); cpu_info 146 arch/i386/i386/mainbus.c extern void (*cpusensors_setup)(struct cpu_info *); cpu_info 48 arch/i386/i386/mp_setperf.c struct cpu_info *ci; cpu_info 104 arch/i386/i386/mp_setperf.c i386_setperf_ipi(struct cpu_info *ci) cpu_info 126 arch/i386/i386/mp_setperf.c struct cpu_info *ci; cpu_info 165 arch/i386/i386/mpbios.c int mpbios_cpu_start(struct cpu_info *); cpu_info 1679 arch/i386/i386/pmap.c struct cpu_info *self = curcpu(); cpu_info 2940 arch/i386/i386/pmap.c struct cpu_info *ci, *self = curcpu(); cpu_info 2977 arch/i386/i386/pmap.c struct cpu_info *ci, *self = curcpu(); cpu_info 3017 arch/i386/i386/pmap.c struct cpu_info *ci, *self = curcpu(); cpu_info 385 arch/i386/i386/powernow-k7.c struct cpu_info *ci; cpu_info 435 arch/i386/i386/powernow-k8.c struct cpu_info * ci; cpu_info 76 arch/i386/include/cpu.h struct cpu_info { cpu_info 78 arch/i386/include/cpu.h struct cpu_info *ci_self; /* pointer to this structure */ cpu_info 80 arch/i386/include/cpu.h struct cpu_info *ci_next; /* next cpu */ cpu_info 126 arch/i386/include/cpu.h void (*cpu_setup)(struct cpu_info *); /* proc-dependant init */ cpu_info 173 arch/i386/include/cpu.h extern struct cpu_info cpu_info_primary; cpu_info 174 arch/i386/include/cpu.h extern struct cpu_info *cpu_info_list; cpu_info 190 arch/i386/include/cpu.h static struct cpu_info *curcpu(void); cpu_info 192 arch/i386/include/cpu.h __inline static struct cpu_info * cpu_info 195 arch/i386/include/cpu.h struct cpu_info *ci; cpu_info 200 arch/i386/include/cpu.h (*(struct cpu_info * const *)&((struct cpu_info *)0)->ci_self)); cpu_info 207 arch/i386/include/cpu.h extern struct cpu_info *cpu_info[I386_MAXPROCS]; cpu_info 232 arch/i386/include/cpu.h extern void need_resched(struct cpu_info *); cpu_info 284 arch/i386/include/cpu.h void (*cpu_setup)(struct cpu_info *); cpu_info 294 arch/i386/include/cpu.h void (*cpu_setup)(struct cpu_info *); cpu_info 359 arch/i386/include/cpu.h void i386_init_pcb_tss_ldt(struct cpu_info *); cpu_info 417 arch/i386/include/cpu.h void npxsave_cpu(struct cpu_info *, int); cpu_info 275 arch/i386/include/cpufunc.h void amd64_errata(struct cpu_info *); cpu_info 75 arch/i386/include/cpuvar.h int (*start)(struct cpu_info *); cpu_info 76 arch/i386/include/cpuvar.h int (*stop)(struct cpu_info *); cpu_info 77 arch/i386/include/cpuvar.h void (*cleanup)(struct cpu_info *); cpu_info 103 arch/i386/include/cpuvar.h void identifycpu(struct cpu_info *); cpu_info 104 arch/i386/include/cpuvar.h void cpu_init(struct cpu_info *); cpu_info 110 arch/i386/include/db_machdep.h void i386_ipi_db(struct cpu_info *); cpu_info 42 arch/i386/include/gdt.h struct cpu_info; cpu_info 47 arch/i386/include/gdt.h void gdt_alloc_cpu(struct cpu_info *); cpu_info 50 arch/i386/include/gdt.h void gdt_init_cpu(struct cpu_info *); cpu_info 128 arch/i386/include/i82489var.h struct cpu_info; cpu_info 135 arch/i386/include/i82489var.h extern void lapic_calibrate_timer(struct cpu_info *); cpu_info 136 arch/i386/include/intr.h struct cpu_info; cpu_info 139 arch/i386/include/intr.h int i386_send_ipi(struct cpu_info *, int); cpu_info 140 arch/i386/include/intr.h int i386_fast_ipi(struct cpu_info *, int); cpu_info 144 arch/i386/include/intr.h void i386_ipi_microset(struct cpu_info *); cpu_info 149 arch/i386/include/intr.h void i386_setperf_ipi(struct cpu_info *); cpu_info 151 arch/i386/include/intr.h extern void (*ipifunc[I386_NIPI])(struct cpu_info *); cpu_info 164 arch/i386/include/npx.h struct cpu_info; cpu_info 166 arch/i386/include/npx.h void npxinit(struct cpu_info *); cpu_info 77 arch/i386/include/pcb.h struct cpu_info *pcb_fpcpu; /* cpu holding our fpu state */ cpu_info 137 arch/i386/include/segments.h void cpu_default_ldt(struct cpu_info *); cpu_info 138 arch/i386/include/segments.h void cpu_alloc_ldt(struct cpu_info *); cpu_info 139 arch/i386/include/segments.h void cpu_init_ldt(struct cpu_info *); cpu_info 157 arch/i386/isa/npx.c npxdna_notset(struct cpu_info *ci) cpu_info 162 arch/i386/isa/npx.c int (*npxdna_func)(struct cpu_info *) = npxdna_notset; cpu_info 163 arch/i386/isa/npx.c int npxdna_s87(struct cpu_info *); cpu_info 165 arch/i386/isa/npx.c int npxdna_xmm(struct cpu_info *); cpu_info 350 arch/i386/isa/npx.c npxinit(struct cpu_info *ci) cpu_info 422 arch/i386/isa/npx.c struct cpu_info *ci = curcpu(); cpu_info 582 arch/i386/isa/npx.c npxdna_xmm(struct cpu_info *ci) cpu_info 660 arch/i386/isa/npx.c npxdna_s87(struct cpu_info *ci) cpu_info 748 arch/i386/isa/npx.c npxsave_cpu(struct cpu_info *ci, int save) cpu_info 807 arch/i386/isa/npx.c struct cpu_info *ci = curcpu(); cpu_info 808 arch/i386/isa/npx.c struct cpu_info *oci; cpu_info 180 arch/i386/pci/ichpcib.c struct cpu_info *ci; cpu_info 229 kern/kern_clock.c struct cpu_info *ci = curcpu(); cpu_info 481 kern/kern_clock.c struct cpu_info *ci = curcpu(); cpu_info 438 kern/kern_sysctl.c struct cpu_info *ci; cpu_info 1874 kern/kern_sysctl.c struct cpu_info *ci; cpu_info 67 kern/sched_bsd.c void roundrobin(struct cpu_info *); cpu_info 95 kern/sched_bsd.c roundrobin(struct cpu_info *ci) cpu_info 480 kern/sched_bsd.c struct cpu_info *ci; cpu_info 199 sys/proc.h struct cpu_info * __volatile p_cpu; /* CPU we're running on. */ cpu_info 126 sys/sched.h struct cpu_info; cpu_info 127 sys/sched.h void roundrobin(struct cpu_info *);