Home
last modified time | relevance | path

Searched refs:kcpustat (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/fs/proc/
H A Dstat.c100 struct kernel_cpustat kcpustat; in show_stat() local
101 u64 *cpustat = kcpustat.cpustat; in show_stat()
103 kcpustat_cpu_fetch(&kcpustat, i); in show_stat()
108 idle += get_idle_time(&kcpustat, i); in show_stat()
109 iowait += get_iowait_time(&kcpustat, i); in show_stat()
140 struct kernel_cpustat kcpustat; in show_stat() local
141 u64 *cpustat = kcpustat.cpustat; in show_stat()
143 kcpustat_cpu_fetch(&kcpustat, i); in show_stat()
149 idle = get_idle_time(&kcpustat, i); in show_stat()
150 iowait = get_iowait_time(&kcpustat, i); in show_stat()
/linux-6.15/drivers/leds/trigger/
H A Dledtrig-activity.c61 struct kernel_cpustat kcpustat; in led_activity_function() local
63 kcpustat_cpu_fetch(&kcpustat, i); in led_activity_function()
65 curr_used += kcpustat.cpustat[CPUTIME_USER] in led_activity_function()
66 + kcpustat.cpustat[CPUTIME_NICE] in led_activity_function()
67 + kcpustat.cpustat[CPUTIME_SYSTEM] in led_activity_function()
68 + kcpustat.cpustat[CPUTIME_SOFTIRQ] in led_activity_function()
69 + kcpustat.cpustat[CPUTIME_IRQ]; in led_activity_function()
/linux-6.15/include/linux/
H A Dkernel_stat.h103 extern u64 kcpustat_field(struct kernel_cpustat *kcpustat,
107 static inline u64 kcpustat_field(struct kernel_cpustat *kcpustat, in kcpustat_field() argument
110 return kcpustat->cpustat[usage]; in kcpustat_field()
/linux-6.15/drivers/macintosh/
H A Drack-meter.c83 struct kernel_cpustat *kcpustat = &kcpustat_cpu(cpu); in get_cpu_idle_time() local
86 retval = kcpustat->cpustat[CPUTIME_IDLE] + in get_cpu_idle_time()
87 kcpustat->cpustat[CPUTIME_IOWAIT]; in get_cpu_idle_time()
90 retval += kcpustat_field(kcpustat, CPUTIME_NICE, cpu); in get_cpu_idle_time()
/linux-6.15/kernel/cgroup/
H A Drstat.c534 struct kernel_cpustat kcpustat; in root_cgroup_cputime() local
535 u64 *cpustat = kcpustat.cpustat; in root_cgroup_cputime()
539 kcpustat_cpu_fetch(&kcpustat, i); in root_cgroup_cputime()
/linux-6.15/kernel/
H A Dwatchdog.c386 struct kernel_cpustat kcpustat; in update_cpustat() local
387 u64 *cpustat = kcpustat.cpustat; in update_cpustat()
391 kcpustat_cpu_fetch(&kcpustat, smp_processor_id()); in update_cpustat()
/linux-6.15/drivers/cpufreq/
H A Dcpufreq.c133 struct kernel_cpustat kcpustat; in get_cpu_idle_time_jiffy() local
140 kcpustat_cpu_fetch(&kcpustat, cpu); in get_cpu_idle_time_jiffy()
142 busy_time = kcpustat.cpustat[CPUTIME_USER]; in get_cpu_idle_time_jiffy()
143 busy_time += kcpustat.cpustat[CPUTIME_SYSTEM]; in get_cpu_idle_time_jiffy()
144 busy_time += kcpustat.cpustat[CPUTIME_IRQ]; in get_cpu_idle_time_jiffy()
145 busy_time += kcpustat.cpustat[CPUTIME_SOFTIRQ]; in get_cpu_idle_time_jiffy()
146 busy_time += kcpustat.cpustat[CPUTIME_STEAL]; in get_cpu_idle_time_jiffy()
147 busy_time += kcpustat.cpustat[CPUTIME_NICE]; in get_cpu_idle_time_jiffy()
/linux-6.15/kernel/sched/
H A Dcputime.c971 u64 kcpustat_field(struct kernel_cpustat *kcpustat, in kcpustat_field() argument
974 u64 *cpustat = kcpustat->cpustat; in kcpustat_field()