/src/sys/sys/ |
cpu_data.h | 107 * struct cpu_data ci_data; 200 #define ci_schedstate ci_data.cpu_schedstate 201 #define ci_index ci_data.cpu_index 202 #define ci_biglock_count ci_data.cpu_biglock_count 203 #define ci_biglock_wanted ci_data.cpu_biglock_wanted 204 #define ci_cpuname ci_data.cpu_name 205 #define ci_spin_locks ci_data.cpu_spin_locks 206 #define ci_simple_locks ci_data.cpu_simple_locks 207 #define ci_lockstat ci_data.cpu_lockstat 208 #define ci_spin_locks2 ci_data.cpu_spin_locks [all...] |
/src/sys/arch/or1k/include/ |
cpu_counter.h | 44 #define cpu_hascounter() (curcpu()->ci_data.cpu_cc_freq != 0) 56 return ci->ci_data.cpu_cc_freq;
|
cpu.h | 51 struct cpu_data ci_data; member in struct:cpu_info 111 && (ci->ci_data.cpu_softints >> ci->ci_cpl) > 0)
|
/src/sys/arch/aarch64/include/ |
cpu_counter.h | 46 #define cpu_hascounter() (curcpu()->ci_data.cpu_cc_freq != 0) 63 return ci->ci_data.cpu_cc_freq;
|
/src/sys/arch/arm/include/ |
cpu_counter.h | 45 #define cpu_hascounter() (curcpu()->ci_data.cpu_cc_freq != 0) 74 return ci->ci_data.cpu_cc_freq;
|
/src/sys/arch/riscv/include/ |
cpu_counter.h | 98 return ci->ci_data.cpu_cc_freq;
|
/src/sys/arch/mipsco/mipsco/ |
interrupt.c | 49 curcpu()->ci_data.cpu_nintr++;
|
/src/sys/arch/arm/arm32/ |
cortex_pmc.c | 60 #define COUNTS_PER_USEC (curcpu()->ci_data.cpu_cc_freq / (1000*1000)) 70 if (curcpu()->ci_data.cpu_cc_freq == 0) { 71 curcpu()->ci_data.cpu_cc_freq = CORTEX_PMC_CCNT_HZ;
|
/src/sys/arch/powerpc/powerpc/ |
softint_machdep.c | 58 KASSERT(ci->ci_data.cpu_softints & (1 << ipl)); 59 ci->ci_data.cpu_softints ^= 1 << ipl; 76 while ((softints = (ci->ci_data.cpu_softints & softint_mask)) != 0) { 100 ci->ci_data.cpu_softints ^= (1 << IPL_NONE); 121 atomic_or_uint(&ci->ci_data.cpu_softints, machdep);
|
/src/sys/arch/epoc32/epoc32/ |
intr.c | 51 ci->ci_data.cpu_nintr++;
|
/src/sys/arch/ews4800mips/ews4800mips/ |
interrupt.c | 68 curcpu()->ci_data.cpu_nintr++;
|
/src/sys/arch/powerpc/include/ |
userret.h | 67 || l->l_cpu->ci_data.cpu_pcu_curlwp[PCU_FPU] == l, 69 tf, tf->tf_srr1, l->l_cpu->ci_data.cpu_pcu_curlwp[PCU_FPU], l);
|
/src/sys/arch/powerpc/booke/ |
e500_timer.c | 153 cpu->cpu_ticks_per_clock_intr = (ci->ci_data.cpu_cc_freq + hz/2 - 1) / hz; 172 ci->ci_data.cpu_cc_freq = board_info_get_number("timebase-frequency"); 173 ticks_per_sec = (uint32_t)ci->ci_data.cpu_cc_freq; 174 ns_per_tick = 1000000000 / (u_int)ci->ci_data.cpu_cc_freq; 225 ppcbooke_timecounter.tc_frequency = curcpu()->ci_data.cpu_cc_freq;
|
/src/sys/kern/ |
kern_softint.c | 318 ci->ci_data.cpu_softcpu = sc; 319 ci->ci_data.cpu_softints = 0; 333 scfirst = first->ci_data.cpu_softcpu; 370 sc = curcpu()->ci_data.cpu_softcpu; 393 sc = curcpu()->ci_data.cpu_softcpu; 401 sc = ci->ci_data.cpu_softcpu; 444 sc = curcpu()->ci_data.cpu_softcpu; 466 sc = ci->ci_data.cpu_softcpu; 503 sh = (softhand_t *)((uint8_t *)curcpu()->ci_data.cpu_softcpu + offset); 540 const softcpu_t *sc = ci->ci_data.cpu_softcpu [all...] |
kern_idle.c | 109 KASSERT(ci->ci_data.cpu_idlelwp == NULL); 128 ci->ci_data.cpu_idlelwp = l;
|
kern_cpu.c | 101 CTASSERT(offsetof(struct cpu_info, ci_data) == 0); 103 CTASSERT(offsetof(struct cpu_info, ci_data) != 0); 145 TAILQ_INIT(&ci->ci_data.cpu_ld_locks); 146 __cpu_simple_lock_init(&ci->ci_data.cpu_ld_lock); 149 snprintf(ci->ci_data.cpu_name, sizeof(ci->ci_data.cpu_name), "cpu%d", 169 ci->ci_onproc = ci->ci_data.cpu_idlelwp; 178 TAILQ_INIT(&ci->ci_data.cpu_biodone);
|
subr_xcall.c | 245 cv_init(&ci->ci_data.cpu_xcall, "xcall"); 415 ci->ci_data.cpu_xcall_pending = true; 416 cv_signal(&ci->ci_data.cpu_xcall); 421 ci->ci_data.cpu_xcall_pending = true; 422 cv_signal(&ci->ci_data.cpu_xcall); 452 while (!ci->ci_data.cpu_xcall_pending) { 456 cv_wait(&ci->ci_data.cpu_xcall, &xc->xc_lock); 459 ci->ci_data.cpu_xcall_pending = false;
|
/src/sys/arch/usermode/include/ |
cpu.h | 52 struct cpu_data ci_data; /* MI per-cpu data */ member in struct:cpu_info
|
/src/sys/rump/include/machine/ |
cpu.h | 44 struct cpu_data ci_data; member in struct:cpu_info
|
/src/sys/arch/m68k/include/ |
intr.h | 144 curcpu()->ci_data.cpu_nintr++; \ 157 curcpu()->ci_data.cpu_nintr++; \
|
/src/sys/arch/riscv/riscv/ |
cpu_subr.c | 197 if (kcpuset_match(cpus_running, ci->ci_data.cpu_kcpuset)) 201 kcpuset_remove(kcp2, ci->ci_data.cpu_kcpuset); 262 if (kcpuset_match(cpus_running, curcpu()->ci_data.cpu_kcpuset)) 268 kcpuset_remove(kcp, curcpu()->ci_data.cpu_kcpuset); 325 if (cold || kcpuset_match(cpus_running, ci->ci_data.cpu_kcpuset)) 331 kcpuset_remove(kcp, ci->ci_data.cpu_kcpuset);
|
/src/sys/arch/x86/x86/ |
cpu.c | 429 KASSERT(ci->ci_data.cpu_idlelwp != NULL); 538 struct lwp *l = ci->ci_data.cpu_idlelwp; 772 if (ci->ci_data.cpu_idlelwp == NULL) 795 struct lwp *l = ci->ci_data.cpu_idlelwp; 811 if (ci->ci_data.cpu_idlelwp == NULL) 833 ci->ci_curlwp = ci->ci_data.cpu_idlelwp; 890 drift = ci->ci_data.cpu_cc_skew; 895 drift -= ci->ci_data.cpu_cc_skew; 897 (long long)ci->ci_data.cpu_cc_skew, (long long)drift); 951 ci->ci_data.cpu_cc_freq = cpu_info_primary.ci_data.cpu_cc_freq [all...] |
/src/sys/arch/arm/arm/ |
ast.c | 118 ci->ci_data.cpu_ntrap++;
|
/src/sys/arch/pmax/pmax/ |
interrupt.c | 92 curcpu()->ci_data.cpu_nintr++;
|
/src/sys/arch/evbmips/evbmips/ |
interrupt.c | 63 ci->ci_data.cpu_nintr++;
|