Lines Matching refs:cpu
51 #define kstat_cpu(cpu) per_cpu(kstat, cpu) argument
52 #define kcpustat_cpu(cpu) per_cpu(kernel_cpustat, cpu) argument
54 extern unsigned long long nr_context_switches_cpu(int cpu);
57 extern unsigned int kstat_irqs_cpu(unsigned int irq, int cpu);
65 static inline unsigned int kstat_softirqs_cpu(unsigned int irq, int cpu) in kstat_softirqs_cpu() argument
67 return kstat_cpu(cpu).softirqs[irq]; in kstat_softirqs_cpu()
70 static inline unsigned int kstat_cpu_softirqs_sum(int cpu) in kstat_cpu_softirqs_sum() argument
76 sum += kstat_softirqs_cpu(i, cpu); in kstat_cpu_softirqs_sum()
97 static inline unsigned long kstat_cpu_irqs_sum(unsigned int cpu) in kstat_cpu_irqs_sum() argument
99 return kstat_cpu(cpu).irqs_sum; in kstat_cpu_irqs_sum()
104 enum cpu_usage_stat usage, int cpu);
105 extern void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu);
108 enum cpu_usage_stat usage, int cpu) in kcpustat_field() argument
113 static inline void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu) in kcpustat_cpu_fetch() argument
115 *dst = kcpustat_cpu(cpu); in kcpustat_cpu_fetch()
127 extern u64 get_idle_time(struct kernel_cpustat *kcs, int cpu);