kernel_cpustat
struct kernel_cpustat kcpustat;
struct kernel_cpustat kcpustat;
struct kernel_cpustat *kcpustat = &kcpustat_cpu(cpu);
struct kernel_cpustat kcpustat;
struct kernel_cpustat kcpustat;
u64 get_idle_time(struct kernel_cpustat *kcs, int cpu)
static u64 get_iowait_time(struct kernel_cpustat *kcs, int cpu)
struct kernel_cpustat kcs;
extern u64 kcpustat_field(struct kernel_cpustat *kcpustat,
extern void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu);
static inline u64 kcpustat_field(struct kernel_cpustat *kcpustat,
static inline void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu)
extern u64 get_idle_time(struct kernel_cpustat *kcs, int cpu);
DECLARE_PER_CPU(struct kernel_cpustat, kernel_cpustat);
#define kcpustat_this_cpu this_cpu_ptr(&kernel_cpustat)
#define kcpustat_cpu(cpu) per_cpu(kernel_cpustat, cpu)
struct kernel_cpustat kcpustat;
struct kernel_cpustat *kcsp;
struct kernel_cpustat *kcsp = &kcpustat_cpu(cpu);
DEFINE_PER_CPU(struct kernel_cpustat, kernel_cpustat);
EXPORT_PER_CPU_SYMBOL(kernel_cpustat);
struct kernel_cpustat __percpu *cpustat;
.cpustat = &kernel_cpustat,
ca->cpustat = alloc_percpu(struct kernel_cpustat);
static int kcpustat_cpu_fetch_vtime(struct kernel_cpustat *dst,
const struct kernel_cpustat *src,
void kcpustat_cpu_fetch(struct kernel_cpustat *dst, int cpu)
const struct kernel_cpustat *src = &kcpustat_cpu(cpu);
__this_cpu_add(kernel_cpustat.cpustat[index], tmp);
u64 kcpustat_field(struct kernel_cpustat *kcpustat,
struct kernel_cpustat kcpustat;