Home
last modified time | relevance | path

Searched refs:kernel_cpustat (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dkernel_stat.h36 struct kernel_cpustat { struct
56 DECLARE_PER_CPU(struct kernel_cpustat, kernel_cpustat); argument
60 #define kcpustat_this_cpu this_cpu_ptr(&kernel_cpustat)
62 #define kcpustat_cpu(cpu) per_cpu(kernel_cpustat, cpu)
146 return __this_cpu_read(kernel_cpustat.idle_dyntick); in kcpustat_idle_dyntick()
180 static inline void kcpustat_cpu_fetch_default(struct kernel_cpustat *dst, int cpu) in kcpustat_cpu_fetch_default()
189 extern void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu);
196 static inline void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu) in kcpustat_cpu_fetch()
/linux/kernel/sched/
H A Dcputime.c115 __this_cpu_add(kernel_cpustat.cpustat[index], tmp); in task_group_account_field()
424 static void kcpustat_idle_stop(struct kernel_cpustat *kc, u64 now) in kcpustat_idle_stop()
458 static void kcpustat_idle_start(struct kernel_cpustat *kc, u64 now) in kcpustat_idle_start()
472 struct kernel_cpustat *kc = kcpustat_this_cpu; in kcpustat_dyntick_stop()
495 struct kernel_cpustat *kc = kcpustat_this_cpu; in kcpustat_tick_overlap()
504 struct kernel_cpustat *kc = kcpustat_this_cpu; in kcpustat_dyntick_start()
516 struct kernel_cpustat *kc = kcpustat_this_cpu; in kcpustat_irq_enter()
525 struct kernel_cpustat *kc = kcpustat_this_cpu; in kcpustat_irq_exit()
542 struct kernel_cpustat *kc = &kcpustat_cpu(cpu); in kcpustat_field_dyntick()
1228 static int kcpustat_cpu_fetch_vtime(struct kernel_cpustat *dst, in kcpustat_cpu_fetch_vtime()
[all …]
H A Dcpuacct.c30 struct kernel_cpustat __percpu *cpustat;
51 .cpustat = &kernel_cpustat,
72 ca->cpustat = alloc_percpu(struct kernel_cpustat); in cpuacct_css_alloc()
H A Dcore.c5713 DEFINE_PER_CPU(struct kernel_cpustat, kernel_cpustat) = {
5715 .idle_sleeptime_seq = SEQCNT_ZERO(kernel_cpustat.idle_sleeptime_seq)
5720 EXPORT_PER_CPU_SYMBOL(kernel_cpustat);
/linux/arch/s390/kernel/
H A Didle.c64 struct kernel_cpustat *kc = &kcpustat_cpu(cpu); in arch_cpu_idle_time()
98 struct kernel_cpustat *kc = kcpustat_this_cpu; in account_idle_time_irq()
109 struct kernel_cpustat *kc = kcpustat_this_cpu; in account_idle_time_setup()
/linux/drivers/leds/trigger/
H A Dledtrig-activity.c61 struct kernel_cpustat kcpustat; in led_activity_function()
/linux/kernel/cgroup/
H A Drstat.c685 struct kernel_cpustat kcpustat; in root_cgroup_cputime()