Home
last modified time | relevance | path

Searched defs:cpu_info (Results 1 – 25 of 46) sorted by relevance

12

/netbsd-src/usr.sbin/cpuctl/arch/
H A Dcpuctl_i386.h7 struct cpu_info { struct
8 const char *ci_dev;
9 int32_t ci_cpu_type; /* for cpu's without cpuid */
10 uint32_t ci_signature; /* X86 cpuid type */
11 uint32_t ci_vendor[4]; /* vendor string */
12 int32_t ci_max_cpuid; /* highest cpuid supported */
13 uint32_t ci_max_ext_cpuid; /* highest cpuid extended func lv */
14 uint32_t ci_family; /* from ci_signature */
15 uint32_t ci_model; /* from ci_signature */
16 uint32_t ci_feat_val[10]; /* X86 CPUID feature bits
[all …]
/netbsd-src/sys/arch/x86/include/
H A Dcpu.h117 struct cpu_info { struct
120 struct cpu_info *ci_self; /* self-pointer */ argument
234 struct cpu_info *ci_next; /* next cpu */ argument
125 ci_pmapcpu_info global() argument
126 ci_want_pmaploadcpu_info global() argument
127 ci_tlbstatecpu_info global() argument
131 ci_curldtcpu_info global() argument
132 ci_nintrhandcpu_info global() argument
133 ci_scratchcpu_info global() argument
134 ci_pmap_datacpu_info global() argument
135 ci_tlb_cpusetcpu_info global() argument
136 ci_idtveccpu_info global() argument
138 ci_kfpu_splcpu_info global() argument
140 ci_isourcescpu_info global() argument
142 ci_mtx_countcpu_info global() argument
143 ci_mtx_oldsplcpu_info global() argument
146 __anon31e00859010acpu_info global() argument
153 ci_imaskedcpu_info global() argument
155 ci_idepthcpu_info global() argument
156 ci_intrstackcpu_info global() argument
157 ci_imaskcpu_info global() argument
158 ci_iunmaskcpu_info global() argument
160 ci_signaturecpu_info global() argument
161 ci_vendorcpu_info global() argument
162 ci_max_cpuidcpu_info global() argument
163 ci_max_ext_cpuidcpu_info global() argument
164 ci_lapic_countercpu_info global() argument
166 ci_feat_valcpu_info global() argument
177 ci_funccpu_info global() argument
178 ci_ddb_regscpu_info global() argument
180 ci_cflush_lsizecpu_info global() argument
181 ci_cinfocpu_info global() argument
183 ci_frequencycpu_info global() argument
184 ci_padlockcpu_info global() argument
185 ci_temperaturecpu_info global() argument
186 ci_vmcpu_info global() argument
191 ci_gdtcpu_info global() argument
192 ci_tsscpu_info global() argument
193 ci_tss_selcpu_info global() argument
199 ci_suspend_gdtcpu_info global() argument
200 ci_suspend_gdt_paddingcpu_info global() argument
201 ci_suspend_idtcpu_info global() argument
202 ci_suspend_idt_paddingcpu_info global() argument
204 ci_suspend_trcpu_info global() argument
205 ci_suspend_ldtcpu_info global() argument
206 ci_suspend_fscpu_info global() argument
207 ci_suspend_gscpu_info global() argument
208 ci_suspend_kgscpu_info global() argument
209 ci_suspend_efercpu_info global() argument
210 ci_suspend_regcpu_info global() argument
240 ci_onproccpu_info global() argument
251 vpagecpu_info global() argument
252 vpage_ptecpu_info global() argument
278 ci_vcpucpu_info global() argument
279 ci_evtmaskcpu_info global() argument
280 ci_ipi_evtchncpu_info global() argument
284 ci_kpm_pdircpu_info global() argument
285 ci_kpm_pdirpacpu_info global() argument
286 ci_kpm_mtxcpu_info global() argument
291 ci_normal_pdescpu_info global() argument
292 ci_xen_current_user_pgdcpu_info global() argument
295 ci_xpq_idxcpu_info global() argument
299 ci_xen_hardclock_systime_nscpu_info global() argument
305 ci_xen_last_systime_nscpu_info global() argument
312 ci_xen_systime_ns_skewcpu_info global() argument
318 ci_xen_clockf_pccpu_info global() argument
319 ci_xen_clockf_usermodecpu_info global() argument
322 ci_xen_cpu_tsc_backwards_evcntcpu_info global() argument
323 ci_xen_tsc_delta_negative_evcntcpu_info global() argument
324 ci_xen_raw_systime_wraparound_evcntcpu_info global() argument
325 ci_xen_raw_systime_backwards_evcntcpu_info global() argument
326 ci_xen_systime_backwards_hardclock_evcntcpu_info global() argument
327 ci_xen_missed_hardclock_evcntcpu_info global() argument
328 ci_xen_timecounter_backwards_evcntcpu_info global() argument
329 ci_xen_timecounter_jump_evcntcpu_info global() argument
333 ci_gmoncpu_info global() argument
[all...]
/netbsd-src/sys/arch/sparc/include/
H A Dcpu.h178 struct cpu_info { struct
191 * SPARC cpu_info structures live at two VAs: one global argument
199 struct cpu_info * volatile ci_self; argument
201 int ci_cpuid; /* CPU index (see cpus[] array) */
204 int *ctx_tbl; /* [4m] SRMMU-edible context table */
205 paddr_t ctx_tbl_pa; /* [4m] ctx table physical address */
208 struct cacheinfo cacheinfo; /* see above */
211 volatile int flags; /* see CPUFLG_xxx, below */
214 volatile struct counter_4m *counterreg_4m;
217 volatile struct icr_pi *intreg_4m;
[all …]
/netbsd-src/sys/arch/mips/include/
H A Dcpu.h90 struct cpu_info { struct
91 struct cpu_data ci_data; /* MI per-cpu data */
92 void *ci_nmi_stack; /* NMI exception stack */
93 struct cpu_softc *ci_softc; /* chip-dependent hook */
94 device_t ci_dev; /* owning device */
95 cpuid_t ci_cpuid; /* Machine-level identifier */
96 u_long ci_cctr_freq; /* cycle counter frequency */
97 u_long ci_cpu_freq; /* CPU frequency */
98 u_long ci_cycles_per_hz; /* CPU freq / hz */
122 int ci_tlb_slot; /* reserved tlb entry for cpu_info */ argument
[all …]
/netbsd-src/sys/arch/riscv/include/
H A Dcpu.h52 struct cpu_info { struct
121 extern struct cpu_info cpu_info_store[]; argument
53 ci_datacpu_info global() argument
54 ci_devcpu_info global() argument
55 ci_cpuidcpu_info global() argument
56 ci_curlwpcpu_info global() argument
57 ci_onproccpu_info global() argument
58 ci_softlwpscpu_info global() argument
59 ci_ddb_regscpu_info global() argument
61 ci_lastintrcpu_info global() argument
62 ci_lastintr_scheduledcpu_info global() argument
63 ci_ev_timercpu_info global() argument
64 ci_ev_timer_missedcpu_info global() argument
66 ci_cpu_freqcpu_info global() argument
67 ci_mtx_oldsplcpu_info global() argument
68 ci_mtx_countcpu_info global() argument
69 ci_cplcpu_info global() argument
70 ci_intr_depthcpu_info global() argument
73 ci_softintscpu_info global() argument
75 ci_pmap_asid_curcpu_info global() argument
77 ci_pmap_user_segtabcpu_info global() argument
79 ci_pmap_user_seg0tabcpu_info global() argument
82 ci_ev_fpu_savescpu_info global() argument
83 ci_ev_fpu_loadscpu_info global() argument
84 ci_ev_fpu_reenablescpu_info global() argument
86 ci_tlb_infocpu_info global() argument
89 ci_flagscpu_info global() argument
95 ci_intcsoftccpu_info global() argument
96 ci_request_ipiscpu_info global() argument
/netbsd-src/sys/arch/sparc64/include/
H A Dcpu.h111 struct cpu_info { struct
116 * SPARC cpu_info structures live at two VAs: one global argument
124 struct cpu_info * volatile ci_self; argument
130 struct cpu_info *ci_nex argument
132 ci_fplwpcpu_info global() argument
134 ci_eintstackcpu_info global() argument
136 ci_mtx_countcpu_info global() argument
137 ci_mtx_oldsplcpu_info global() argument
140 ci_spinupcpu_info global() argument
141 ci_paddrcpu_info global() argument
143 ci_cpuidcpu_info global() argument
145 ci_vercpu_info global() argument
148 ci_nodecpu_info global() argument
149 ci_namecpu_info global() argument
152 ci_cacheinfocpu_info global() argument
155 ci_tick_incrementcpu_info global() argument
156 ci_cpu_clockratecpu_info global() argument
157 ci_system_clockratecpu_info global() argument
160 ci_intrpendingcpu_info global() argument
161 ci_tick_ihcpu_info global() argument
164 ci_tick_evcntcpu_info global() argument
167 ci_ipi_evcntcpu_info global() argument
169 ci_flagscpu_info global() argument
170 ci_want_astcpu_info global() argument
171 ci_want_reschedcpu_info global() argument
172 ci_idepthcpu_info global() argument
188 ci_ctx_lockcpu_info global() argument
189 ci_pmap_next_ctxcpu_info global() argument
190 ci_numctxcpu_info global() argument
191 ci_ctxbusycpu_info global() argument
198 ci_tsb_dmmucpu_info global() argument
199 ci_tsb_immucpu_info global() argument
202 ci_tsb_desccpu_info global() argument
208 ci_mmufsacpu_info global() argument
213 ci_cpumqcpu_info global() argument
214 ci_devmqcpu_info global() argument
215 ci_cpusetcpu_info global() argument
216 ci_mondocpu_info global() argument
219 ci_pci_probecpu_info global() argument
220 ci_pci_faultcpu_info global() argument
222 ci_ddb_regscpu_info global() argument
224 ci_idlespincpu_info global() argument
227 ci_gmoncpu_info global() argument
[all...]
/netbsd-src/sys/arch/arm/include/
H A Dcpu.h192 struct cpu_info { struct
193 struct cpu_data ci_data; /* MI per-cpu data */
194 device_t ci_dev; /* Device corresponding to this CPU */
195 cpuid_t ci_cpuid;
196 uint32_t ci_arm_cpuid; /* aggregate CPU id */
197 uint32_t ci_arm_cputype; /* CPU type */
198 uint32_t ci_arm_cpurev; /* CPU revision */
199 uint32_t ci_ctrl; /* The CPU control register */
210 lwp_t * ci_onproc; /* current user LWP / kthread */
218 ci_softc; /* platform softc */
[all …]
/netbsd-src/sys/arch/aarch64/include/
H A Dcpu.h102 struct cpu_info { global() struct
103 ci_datacpu_info global() argument
104 ci_devcpu_info global() argument
105 ci_cpuidcpu_info global() argument
119 ci_onproccpu_info global() argument
126 ci_lastintrcpu_info global() argument
128 ci_mtx_oldsplcpu_info global() argument
129 ci_mtx_countcpu_info global() argument
131 ci_cplcpu_info global() argument
132 ci_hwplcpu_info global() argument
133 ci_softintscpu_info global() argument
134 ci_intr_depthcpu_info global() argument
135 ci_blocked_picscpu_info global() argument
136 ci_pending_picscpu_info global() argument
137 ci_pending_iplscpu_info global() argument
139 ci_kfpu_splcpu_info global() argument
142 ci_tlb_infocpu_info global() argument
143 ci_pmap_lastusercpu_info global() argument
144 ci_pmap_curcpu_info global() argument
148 ci_pmap_asid_curcpu_info global() argument
151 ci_vfp_usecpu_info global() argument
152 ci_vfp_reusecpu_info global() argument
153 ci_vfp_savecpu_info global() argument
154 ci_vfp_releasecpu_info global() argument
155 ci_uct_trapcpu_info global() argument
156 ci_intr_preemptcpu_info global() argument
159 ci_capacity_dmips_mhzcpu_info global() argument
162 ci_gic_redistcpu_info global() argument
163 ci_gic_sgircpu_info global() argument
166 ci_acpiidcpu_info global() argument
169 ci_sctlr_el1cpu_info global() argument
170 ci_sctlr_el2cpu_info global() argument
194 ci_gmoncpu_info global() argument
[all...]
/netbsd-src/sys/arch/ia64/include/
H A Dcpu.h84 struct cpu_info { struct
95 struct cpu_info *ci_next; /* next cpu_info structure */ argument
97 volatile int ci_mtx_count; /* Negative count of spin mutexes */
121 extern struct cpu_info cpu_info_primary; argument
/netbsd-src/sys/arch/powerpc/include/
H A Dcpu.h90 struct cpu_info { struct
91 struct cpu_data ci_data; /* MI per-cpu data */
93 device_t ci_dev; /* device of corresponding cpu */
94 struct cpu_softc *ci_softc; /* private cpu info */
95 struct lwp *ci_curlwp; /* current owner of the processor */
96 struct lwp *ci_onproc; /* current user LWP / kthread */
97 struct pcb *ci_curpcb;
98 struct pmap *ci_curpm;
101 void *ci_battable; /* BAT table in use by this CPU */
103 struct lwp *ci_softlwps[SOFTINT_COUNT];
[all …]
/netbsd-src/sys/arch/alpha/include/
H A Dcpu.h107 struct cpu_info { struct
108 struct cpu_data ci_data; /* [MI] general per-cpu data */
109 struct lwp *ci_curlwp; /* [MI] current owner of the cpu */
110 struct lwp *ci_onproc; /* [MI] current user LWP / kthread */
111 struct cctr_state ci_cc; /* [MI] cycle counter state */
113 volatile int ci_mtx_count; /* [MI] neg count of spin mutexes */
114 volatile int ci_mtx_oldspl; /* [MI] for spin mutex splx() */
116 u_long ci_intrdepth; /* interrupt trap depth */
117 volatile u_long ci_ssir; /* simulated software interrupt reg */
141 struct cpu_info *ci_next /* next cpu_info structure */ argument
[all …]
/netbsd-src/sys/arch/or1k/include/
H A Dcpu.h50 struct cpu_info { struct
51 struct cpu_data ci_data;
75 static __inline struct cpu_info * argument
/netbsd-src/sys/arch/usermode/include/
H A Dcpu.h51 struct cpu_info { struct
54 struct cpu_info *ci_self; argument
55 struct cpu_info *ci_next; argument
66 __inline static struct cpu_info * __attribute__((__unused__)) argument
/netbsd-src/sys/rump/include/machine/
H A Dcpu.h43 struct cpu_info { struct
49 struct cpu_info *ci_next; argument
52 uint64_t ci_pcc_freq;
56 int ci_ipimsgs;
84 extern struct cpu_info *rumpcpu_info_list; argument
/netbsd-src/sys/arch/vax/include/
H A Dcpu.h117 struct cpu_info { struct
143 SIMPLEQ_ENTRY(cpu_info) ci_next; /* next cpu_info */ argument
145 uintptr_t ci_cas_addr; /* current address doing CAS in a RAS */
147 struct gmonparam *ci_gmon; /* MI per-cpu GPROF */
/netbsd-src/sys/arch/hppa/include/
H A Dcpu.h283 struct cpu_info { struct
285 register_t ci_trapsave[16];/* the "phys" part of frame */
287 struct cpu_data ci_data; /* MI per-cpu data */
290 hppa_hpa_t ci_hpa;
291 register_t ci_psw; /* Processor Status Word. */
292 paddr_t ci_fpu_state; /* LWP FPU state address, or zero. */
293 u_long ci_itmr;
295 int ci_cpuid; /* CPU index (see cpus[] array) */
296 int ci_mtx_count;
297 int ci_mtx_oldspl;
[all …]
/netbsd-src/sys/arch/m68k/include/
H A Dcpu.h119 struct cpu_info { struct
131 extern struct cpu_info cpu_info_store; argument
/netbsd-src/sys/arch/sh3/include/
H A Dcpu.h56 struct cpu_info { struct
66 extern struct cpu_info cpu_info_store; argument
/netbsd-src/tests/usr.bin/xlint/lint1/
H A Dd_gcc_compound_statements2.c12 struct cpu_info { struct
20 struct cpu_info *ci; in statement_expr_with_decl_and_stmt() argument
/netbsd-src/external/cddl/osnet/lib/libdtrace/
H A Dsched.d40 processor_info_t cpu_info; /* CPU information */ member
/netbsd-src/sys/arch/arm/arm32/
H A Darm32_boot.c361 cpu_hatch(struct cpu_info *ci, u_int cpuindex, void (*md_cpu_init)(struct cpu_info *)) in cpu_hatch()
/netbsd-src/sys/arch/arm/arm/
H A Dcpu_subr.c61 struct cpu_info *cpu_info[NCPUINFO] __read_mostly = { variable
/netbsd-src/sys/arch/powerpc/ibm4xx/
H A Dcpu.c245 struct cpu_info cpu_info[1] = { variable
/netbsd-src/external/mit/libuv/dist/src/unix/
H A Dhaiku.c120 uv_cpu_info_t* cpu_info; in uv_cpu_info() local
H A Dopenbsd.c189 uv_cpu_info_t* cpu_info; in uv_cpu_info() local

12