• 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()
38 if (cgroup_rstat_cpu(cgrp, cpu)->updated_next) in cgroup_rstat_updated()
45 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_updated()
62 prstatc = cgroup_rstat_cpu(parent, cpu); in cgroup_rstat_updated()
88 struct cgroup *root, int cpu) in cgroup_rstat_cpu_pop_updated() argument
106 rstatc = cgroup_rstat_cpu(pos, cpu); in cgroup_rstat_cpu_pop_updated()
125 prstatc = cgroup_rstat_cpu(parent, cpu); in cgroup_rstat_cpu_pop_updated()
130 nrstatc = cgroup_rstat_cpu(*nextp, cpu); in cgroup_rstat_cpu_pop_updated()
151 int cpu; in cgroup_rstat_flush_locked() local
155 for_each_possible_cpu(cpu) { in cgroup_rstat_flush_locked()
157 cpu); in cgroup_rstat_flush_locked()
161 while ((pos = cgroup_rstat_cpu_pop_updated(pos, cgrp, cpu))) { in cgroup_rstat_flush_locked()
164 cgroup_base_stat_flush(pos, cpu); in cgroup_rstat_flush_locked()
169 css->ss->css_rstat_flush(css, cpu); in cgroup_rstat_flush_locked()
250 int cpu; in cgroup_rstat_init() local
260 for_each_possible_cpu(cpu) { in cgroup_rstat_init()
261 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_init()
272 int cpu; in cgroup_rstat_exit() local
277 for_each_possible_cpu(cpu) { in cgroup_rstat_exit()
278 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_rstat_exit()
291 int cpu; in cgroup_rstat_boot() local
293 for_each_possible_cpu(cpu) in cgroup_rstat_boot()
294 raw_spin_lock_init(per_cpu_ptr(&cgroup_rstat_cpu_lock, cpu)); in cgroup_rstat_boot()
317 static void cgroup_base_stat_flush(struct cgroup *cgrp, int cpu) in cgroup_base_stat_flush() argument
319 struct cgroup_rstat_cpu *rstatc = cgroup_rstat_cpu(cgrp, cpu); in cgroup_base_stat_flush()