Home
last modified time | relevance | path

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

12

/netbsd/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/sys/arch/x86/include/
H A Dcpu.h117 struct cpu_info { struct
120 struct cpu_info *ci_self; /* self-pointer */ argument
133 uint64_t ci_scratch;
138 int ci_kfpu_spl;
146 union {
153 uint64_t ci_imasked;
155 int ci_idepth;
156 void * ci_intrstack;
234 struct cpu_info *ci_next; /* next cpu */ argument
278 volatile struct vcpu_info *ci_vcpu; /* for XEN */ argument
[all …]
/netbsd/sys/arch/sparc/include/
H A Dcpu.h178 struct cpu_info { struct
191 * SPARC cpu_info structures live at two VAs: one global argument
245 int ci_mtx_count;
246 int ci_mtx_oldspl;
263 struct {
266 } syncfltdump;
303 void * vpage[2];
359 void (*hotfix)(struct cpu_info *); argument
384 * Start/End VA's of this cpu_info region; we upload the other pages argument
387 vaddr_t ci_free_sva1, ci_free_eva1, ci_free_sva2, ci_free_eva2;
[all …]
/netbsd/sys/arch/mips/include/
H A Dcpu.h90 struct cpu_info { struct
94 device_t ci_dev; /* owning device */
97 u_long ci_cpu_freq; /* CPU frequency */
122 int ci_tlb_slot; /* reserved tlb entry for cpu_info */ argument
125 union pmap_segtab *ci_pmap_segtabs[2];
129 union pmap_segtab *ci_pmap_seg0tabs[2];
140 volatile u_long ci_flags;
141 volatile uint64_t ci_request_ipis;
149 struct evcnt ci_evcnt_synci_onproc_rqst;
151 struct evcnt ci_evcnt_synci_ipi_rqst;
[all …]
/netbsd/sys/arch/riscv/include/
H A Dcpu.h52 struct cpu_info { struct
53 struct cpu_data ci_data;
54 device_t ci_dev;
55 cpuid_t ci_cpuid;
56 struct lwp *ci_curlwp;
61 uint64_t ci_lastintr;
67 int ci_mtx_oldspl;
68 int ci_mtx_count;
69 int ci_cpl;
73 u_int ci_softints;
[all …]
/netbsd/sys/arch/sparc64/include/
H A Dcpu.h111 struct cpu_info { struct
130 struct cpu_info *ci_next; argument
136 int ci_mtx_count;
141 paddr_t ci_paddr;
143 int ci_cpuid;
145 uint64_t ci_ver;
148 u_int ci_node;
169 int ci_flags;
170 int ci_want_ast;
172 int ci_idepth;
[all …]
/netbsd/sys/arch/arm/include/
H A Dcpu.h192 struct cpu_info { struct
195 cpuid_t ci_cpuid;
222 int ci_kfpu_spl;
225 volatile u_int ci_softints;
233 int32_t ci_mtx_count;
234 int ci_mtx_oldspl;
235 register_t ci_undefsave[3];
236 uint32_t ci_vfp_id;
237 uint64_t ci_lastintr;
240 struct pmap * ci_pmap_cur;
[all …]
/netbsd/sys/arch/aarch64/include/
H A Dcpu.h102 struct cpu_info { struct
104 device_t ci_dev;
105 cpuid_t ci_cpuid;
119 struct lwp *ci_onproc;
126 uint64_t ci_lastintr;
128 int ci_mtx_oldspl;
129 int ci_mtx_count;
139 int ci_kfpu_spl;
169 uint64_t ci_sctlr_el1;
170 uint64_t ci_sctlr_el2;
[all …]
/netbsd/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/sys/arch/powerpc/include/
H A Dcpu.h90 struct cpu_info { struct
97 struct pcb *ci_curpcb;
106 int ci_want_resched;
110 volatile int ci_cpl;
113 union {
119 } ci_un1;
121 int ci_mtx_oldspl;
122 int ci_mtx_count;
125 char *ci_intstk;
140 uint32_t ci_khz;
[all …]
/netbsd/sys/arch/alpha/include/
H A Dcpu.h103 struct cpu_info { struct
104 struct cpu_data ci_data; /* [MI] general per-cpu data */
105 struct lwp *ci_curlwp; /* [MI] current owner of the cpu */
106 struct lwp *ci_onproc; /* [MI] current user LWP / kthread */
107 struct cctr_state ci_cc; /* [MI] cycle counter state */
109 volatile int ci_mtx_count; /* [MI] neg count of spin mutexes */
110 volatile int ci_mtx_oldspl; /* [MI] for spin mutex splx() */
112 u_long ci_intrdepth; /* interrupt trap depth */
113 volatile u_long ci_ssir; /* simulated software interrupt reg */
137 struct cpu_info *ci_next /* next cpu_info structure */ argument
[all …]
/netbsd/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/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/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/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/sys/arch/hppa/include/
H A Dcpu.h283 struct cpu_info { struct
290 hppa_hpa_t ci_hpa;
293 u_long ci_itmr;
296 int ci_mtx_count;
297 int ci_mtx_oldspl;
298 int ci_want_resched;
300 volatile int ci_cpl;
303 u_int ci_ishared;
304 u_int ci_eiem;
306 u_int ci_imask[NIPL];
[all …]
/netbsd/sys/arch/m68k/include/
H A Dcpu.h173 struct cpu_info { struct
185 extern struct cpu_info cpu_info_store; argument
/netbsd/sys/arch/sh3/include/
H A Dcpu.h56 struct cpu_info { struct
66 extern struct cpu_info cpu_info_store; argument
/netbsd/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/external/cddl/osnet/lib/libdtrace/
H A Dsched.d40 processor_info_t cpu_info; /* CPU information */ member
/netbsd/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/sys/arch/arm/arm/
H A Dcpu_subr.c61 struct cpu_info *cpu_info[NCPUINFO] __read_mostly = { variable
/netbsd/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
/netbsd/sys/arch/powerpc/ibm4xx/
H A Dcpu.c245 struct cpu_info cpu_info[1] = { variable

12