/netbsd-src/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-src/sys/arch/x86/include/ |
H A D | cpu.h | 117 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 D | cpu.h | 178 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 D | cpu.h | 90 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 D | cpu.h | 52 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 D | cpu.h | 111 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 D | cpu.h | 192 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 D | cpu.h | 102 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 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-src/sys/arch/powerpc/include/ |
H A D | cpu.h | 90 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 D | cpu.h | 107 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 D | cpu.h | 50 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 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-src/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-src/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-src/sys/arch/hppa/include/ |
H A D | cpu.h | 283 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 D | cpu.h | 119 struct cpu_info { struct 131 extern struct cpu_info cpu_info_store; argument
|
/netbsd-src/sys/arch/sh3/include/ |
H A D | cpu.h | 56 struct cpu_info { struct 66 extern struct cpu_info cpu_info_store; argument
|
/netbsd-src/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-src/external/cddl/osnet/lib/libdtrace/ |
H A D | sched.d | 40 processor_info_t cpu_info; /* CPU information */ member
|
/netbsd-src/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-src/sys/arch/arm/arm/ |
H A D | cpu_subr.c | 61 struct cpu_info *cpu_info[NCPUINFO] __read_mostly = { variable
|
/netbsd-src/sys/arch/powerpc/ibm4xx/ |
H A D | cpu.c | 245 struct cpu_info cpu_info[1] = { variable
|
/netbsd-src/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
|