Lines Matching refs:pos
83 static struct cgroup *cgroup_rstat_cpu_pop_updated(struct cgroup *pos, in cgroup_rstat_cpu_pop_updated() argument
88 if (pos == root) in cgroup_rstat_cpu_pop_updated()
95 if (!pos) in cgroup_rstat_cpu_pop_updated()
96 pos = root; in cgroup_rstat_cpu_pop_updated()
98 pos = cgroup_parent(pos); in cgroup_rstat_cpu_pop_updated()
102 rstatc = cgroup_rstat_cpu(pos, cpu); in cgroup_rstat_cpu_pop_updated()
103 if (rstatc->updated_children == pos) in cgroup_rstat_cpu_pop_updated()
105 pos = rstatc->updated_children; in cgroup_rstat_cpu_pop_updated()
115 struct cgroup *parent = cgroup_parent(pos); in cgroup_rstat_cpu_pop_updated()
123 if (*nextp == pos) in cgroup_rstat_cpu_pop_updated()
133 return pos; in cgroup_rstat_cpu_pop_updated()
151 struct cgroup *pos = NULL; in cgroup_rstat_flush_locked() local
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()
160 list_for_each_entry_rcu(css, &pos->rstat_css_list, in cgroup_rstat_flush_locked()