• Home
  • Raw
  • Download

Lines Matching refs:cpu

9 static void cgroup_base_stat_flush(struct cgroup *cgrp, int cpu);
11 static struct cgroup_rstat_cpu *cgroup_rstat_cpu(struct cgroup *cgrp, int cpu) in cgroup_rstat_cpu() argument
13 return per_cpu_ptr(cgrp->rstat_cpu, cpu); in cgroup_rstat_cpu()
25 void cgroup_rstat_updated(struct cgroup *cgrp, int cpu) in cgroup_rstat_updated() argument
27 raw_spinlock_t *cpu_lock = per_cpu_ptr(&cgroup_rstat_cpu_lock, cpu); in cgroup_rstat_updated()
43 if (cgroup_rstat_cpu(cgrp, cpu)->updated_next) in cgroup_rstat_updated()
51 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_updated()
52 struct cgroup_rstat_cpu *prstatc = cgroup_rstat_cpu(parent, cpu); in cgroup_rstat_updated()
84 struct cgroup *root, int cpu) in cgroup_rstat_cpu_pop_updated() argument
102 rstatc = cgroup_rstat_cpu(pos, cpu); in cgroup_rstat_cpu_pop_updated()
116 struct cgroup_rstat_cpu *prstatc = cgroup_rstat_cpu(parent, cpu); in cgroup_rstat_cpu_pop_updated()
122 nrstatc = cgroup_rstat_cpu(*nextp, cpu); in cgroup_rstat_cpu_pop_updated()
144 int cpu; in cgroup_rstat_flush_locked() local
148 for_each_possible_cpu(cpu) { in cgroup_rstat_flush_locked()
150 cpu); in cgroup_rstat_flush_locked()
154 while ((pos = cgroup_rstat_cpu_pop_updated(pos, cgrp, cpu))) { in cgroup_rstat_flush_locked()
157 cgroup_base_stat_flush(pos, cpu); in cgroup_rstat_flush_locked()
162 css->ss->css_rstat_flush(css, cpu); in cgroup_rstat_flush_locked()
243 int cpu; in cgroup_rstat_init() local
253 for_each_possible_cpu(cpu) { in cgroup_rstat_init()
254 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_init()
265 int cpu; in cgroup_rstat_exit() local
270 for_each_possible_cpu(cpu) { in cgroup_rstat_exit()
271 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_exit()
284 int cpu; in cgroup_rstat_boot() local
286 for_each_possible_cpu(cpu) in cgroup_rstat_boot()
287 raw_spin_lock_init(per_cpu_ptr(&cgroup_rstat_cpu_lock, cpu)); in cgroup_rstat_boot()
312 static void cgroup_base_stat_flush(struct cgroup *cgrp, int cpu) in cgroup_base_stat_flush() argument
315 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_base_stat_flush()