/netbsd/usr.sbin/cpuctl/arch/ |
H A D | cpuctl_i386.h | 7 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 D | cpu.h | 117 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 D | cpu.h | 178 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 D | cpu.h | 90 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 D | cpu.h | 52 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 D | cpu.h | 111 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 D | cpu.h | 192 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 D | cpu.h | 102 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 D | cpu.h | 84 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 D | cpu.h | 90 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 D | cpu.h | 103 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 D | cpu.h | 50 struct cpu_info { struct 51 struct cpu_data ci_data; 75 static __inline struct cpu_info * argument
|
/netbsd/sys/arch/usermode/include/ |
H A D | cpu.h | 51 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 D | cpu.h | 43 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 D | cpu.h | 117 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 D | cpu.h | 283 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 D | cpu.h | 173 struct cpu_info { struct 185 extern struct cpu_info cpu_info_store; argument
|
/netbsd/sys/arch/sh3/include/ |
H A D | cpu.h | 56 struct cpu_info { struct 66 extern struct cpu_info cpu_info_store; argument
|
/netbsd/tests/usr.bin/xlint/lint1/ |
H A D | d_gcc_compound_statements2.c | 12 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 D | sched.d | 40 processor_info_t cpu_info; /* CPU information */ member
|
/netbsd/sys/arch/arm/arm32/ |
H A D | arm32_boot.c | 361 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 D | cpu_subr.c | 61 struct cpu_info *cpu_info[NCPUINFO] __read_mostly = { variable
|
/netbsd/external/mit/libuv/dist/src/unix/ |
H A D | haiku.c | 120 uv_cpu_info_t* cpu_info; in uv_cpu_info() local
|
H A D | openbsd.c | 189 uv_cpu_info_t* cpu_info; in uv_cpu_info() local
|
/netbsd/sys/arch/powerpc/ibm4xx/ |
H A D | cpu.c | 245 struct cpu_info cpu_info[1] = { variable
|